>I think you should make a distinction between a source jar, and the
>distribution. The source jar is what people attach in their IDE's, the
>source distribution is used to build.

That's actually a great use case I hadn't considered. It should be easy enough 
to generate such a JAR file - it may actually be possible to simply use our 
existing zip file for this purpose.

However, there is still the question about building the source distribution. Is 
the output of the distribution build required to be the same as the output of a 
full build from SVN, or does it simply need to compile? I'm asking because, 
again, they seem to be serving different users. SVN is clearly for active Pivot 
developers, and the source distribution seems to target casual developers, 
downstream distributions, and archivists. 

Also, according to the release management guidelines, some developers argue 
that "binaries are just for convenience". If you subscribe to this idea, then 
it shouldn't matter if the arrangement of the binaries from and SVN build and 
the source distribution are different.

I'm not trying to be contrary - I just want to meet all of our requirements 
without having to support another major build process (in addition to the Ant 
script and Eclipse setup we're already using).

Thanks,
Greg


Reply via email to