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]