[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#413518: RFP 413518 Wagon package - granularity



Marcus Better wrote:
> Paul Cager wrote:
>> The maven2 distribution contains about 7 wagon jars (wagon-file,
>> wagon-http-shared etc). What would be the best way to package this:
> 
> I suggest one source file and several binary packages. This is because 
> (a) the top-level svn directory has a project file listing the other
> sub-modules, so it can be built together,

Yes, that makes sense.

> (b) releases are tagged in the tags/ directory as "wagon-1.0-beta-2" etc
> with all the modules together (at least after alpha-7, where there are
> actually separate tags).

Good spot. I'd not noticed the differences between wagon and (e.g.)
plexus. I wonder why maven ships with beta-2 but ibiblio still has
alpha-4 as the latest. How are you meant to find the latest binaries?

> 
> If they ever start making separate releases it is not too hard to break up
> the source package.
> 
> The binary packages should probably be separated, for instance a user could
> wish to install only one of the two ssh providers, or none of them.

By the way, I probably haven't made it clear that I was just asking out
of idle curiosity. I'm not intending to package it myself. So leap right
in if you're interested!

Regards,
Paul



Reply to: