On 14 Jun 07, at 5:39 PM 14 Jun 07, Brett Porter wrote:

this is open source. cutting source releases means that the source for a
release will always be available.

I agree, we should definitely be producing a source tarball that is signed and voted on. I fully admit to being slack in the first few releases, but we had them for 2.0.3, 2.0.4 and 2.0.5 so should continue. Thanks for putting it together as well.


Go look at anything made in the past, none of them were buildable distributions except 2.0.3 (2.0, 2.0.1, and 2.0.2 don't seem to be archived so I don't know about those). So obviously no one is using them for packaging anything downstream. This will be the first release with a usable source distribution since 2.0.3. But like I said before I doubt anyone really cares as no one has ever complained about them. What's there could be used for debugging which is good but as something you could use for a release, never happened. 2.0.3 is usable, 2.0.4 and 2.0.5 are not. Wasn't one with 2.0.6.

I'll try adding it to the POM under a release profile.


If you're going to add it to the POM make sure you:

- export the tag
- take the whole thing in it's entirety so someone could actually build the release
- use the same licenses
- integrate the profile for signing and checksumming


users don't use source distributions but downstream developers and packagers
do.


No they don't. They check things out of SVN and create vendor branches. I don't know a single tools vendor who doesn't use SCM of the tool they are integrating.

<hat type="downstream-packager">
We've recently decided to stop pulling from SVN and use release source tarballs instead for releases (we'll continue using SVN for development purposes, of course).
</hat>


No you didn't because the last one that would have worked is 2.0.3.

Cheers,
Brett

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



Thanks,

Jason

----------------------------------------------------------
Jason van Zyl
Founder and PMC Chair, Apache Maven
jason at sonatype dot com
----------------------------------------------------------




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

Reply via email to