I added this to FAQ (
http://cwiki.apache.org/confluence/display/TUSCANY/Tuscany+SCA+-+FAQ)

Please update the link if additional info needs to be added.


On 1/29/07, Rick <[EMAIL PROTECTED]> wrote:

Ok, I had a momentary mental block that 0.1-pre-spec-SNAPSHOT is a ...
SNAPSHOT.
  So the difference in prefix of the versions  "0.1-pre-spec-" and
"1.0-incubator" will have no bearing when done from the top and I'll just
get
the latest of the trunk of all; which we know can be out of sync.

Sorry before hand if I'm dwelling on the obvious, but I hope his may help
others
too:

To compile and work on the latest kernel, I need to build these projects
from
the trunk: (they are part of pre-spec-changes)
  kernel
  runtime
  services
  test

And for non-kernel
  extensions
  plugins

Maybe we can have profiles for this like -Pall to make it easier ?

To be safe if I'm working between these two, do I need to keep a separate
repo?
Or does the prefix difference help out there ?

Thanks

Jeremy Boynes wrote:
> On Jan 29, 2007, at 6:14 AM, Rick wrote:
>
>> Just want to make sure I understand the consequences of compiling from
>> the java root with -Pall.
>
> As I understand it, there is no guarantee that that will work. If you do
> that you are trying to build using current SVN head from independent
> modules - not only within SCA but also SDO and DAS.
>
>> As I understand it this shouldn't be an issue and all should compile
>> and test. The only consequence now is that the projects under
>> sca/kernel will not be used by the other projects for the build and
>> mvn unit test.
>
> This is true at a module level but in a reactor build if two versions of
> a module exist then mvn will resolve to the latest one. Because you
> include everything with -Pall, everything will resolve to the latest
> unstable trunk and downstream modules are likely to fail.
>
>>
>> If working on the kernel I need to really do nothing different for
>> eclipse, except that it probable makes sense to have a separate
>> workspace for the kernel if I'm also working on some of the other
>> Tuscany parts.
>>
>> Working on components other than the kernel, I need to import into
>> Eclipse only those projects  not under sca/kernel and to debug the
>> kernel code import the code under branches\pre-spec-changes.
>
> I have no idea what you need to do in Eclipse, but in general you should
> be referencing the snapshot binaries of SDO, DAS, SCA Kernel and such as
> defined by the dependency version, associating the appropriate source
> code with those binaries.
>
> --
> Jeremy
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Reply via email to