I'm +1 overall - but I have few sugestions and proposals.

First: if it will be a jakarta project, I would like it to be all-jakarta, 
like gump - any jakarta ( apache ) committer should have access to it. I 
consider this an requirement ( I won't vote +1 without this ). I think 
that jakarta should become a single community, and I see no good reason 
for a project like that ( which affects the entire jakarta and more ) to 
not be jakarta-wide.


I am not very happy with the maven layout - which includes only jars. 
If this is aproved - I would like it to require a layout that supports 
all project components. I assume ( hope ) that part of this project 
will be an effort to convert jakarta projects to this layout, and also
make the necesary changes to gump to generate output for the repository.


Costin



On Wed, 5 Feb 2003, Nicola Ken Barozzi wrote:

> http://nagoya.apache.org/wiki/apachewiki.cgi?RuperProposal
> 
> I've set up a proposal about a Jakarta project for a Repository Project 
> on the wiki. Below is the current content.
> 
> Maven developers are invited to partecipate in the effort :-)
> 
> Cheers!
> 
>                  --------------------------------
> 
> '''Proposal for Apache Jakarta Ruper, A Java Resource Repository 
> Subproject'''
> 
> ''5 February 2003''
> 
> '''(0) rationale'''
> 
> Advanced build systems like Maven and Centipede use a system to download 
> project dependencies at need, instead on relying them to be in CVS. This 
> has evident benefits, including less bandwith and disk space usage, and 
> better and easier project and repository management.
> 
> '''(0.1) criteria'''
> 
> Meritocracy: Design decisions have been made following the Krysalis 
> Community project Guidelines, that are very similar to the usual Apache 
> project guidelines.
> 
> Community: There is a growing community of developers that are using the 
> code in everyday projects.
> 
> Alignment: Uses many Jakarta components, and is compatible with Maven 
> repositories.
> 
> Scope:
> 
> * Versioning
> * Dependencies
> * Reposistory mangement
> * Downloading of jars.
> 
> '''(0.2) warning signs'''
> 
> Orphaned products: Ruper is alive and used in Centipede, which is used 
> to build OS projects.
> 
> As for
> 
> * Inexperience
> * Homogeneous
> * Developers
> * Reliance on Salaried Developers
> * Ties to other Apache Products
> * Fascination with Apache Brand
> 
> Krysalis Ruper is developed and maintained by Apache developers, that 
> wish to bring this effort inside Apache itself.
> 
> '''(1) scope of the subproject'''
> 
> The purpose of this subproject is to create and maintain an 
> implementation of a repository for resources, dealing with versioning, 
> dependencies, and usable by the widest possible range of build tools. 
> Mirroring and alternative ways of distribution are to be strongly pursued.
> 
> '''(2) identify the initial source from which the subproject is to be 
> populated '''
> 
> * 
> [http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/krysalis/krysalis-ruper/ 
> Krysalis Ruper]
> * 
> [http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/metamorphosis/krysalis-version/ 
> Krysalis Version]
> * [http://jakarta.apache.org/turbine/maven/ part of Maven ?]
> 
> '''(3) identify the ASF resources to be created '''
> 
> '''(3.1) mailing list(s) '''
> 
> * ruper-dev
> * ruper-cvs
> 
> (no user mailing list yet, we are starting at Jakarta)
> 
> '''(3.2) CVS repositories '''
> 
> * jakarta-ruper
> 
> '''(3.3) Bugzilla '''
> 
> * jakarta ruper
> 
> '''(4) identify the initial set of committers '''
> 
> * Nicola Ken Barozzi ([EMAIL PROTECTED])
> * Nick Chalko ([EMAIL PROTECTED])
> * Adam Jack ([EMAIL PROTECTED])
> * Ted Leung ([EMAIL PROTECTED])
> 
> '''(5) identify apache sponsoring individual '''
> 
> * Andrew C. Oliver ([EMAIL PROTECTED])
> * Nicola Ken Barozzi ([EMAIL PROTECTED])
> 
> '''(6) open issues for discussion'''
> 
> * Some Maven committers are interested in contributing Maven code for 
> this effort.
> 
> * The name is still to be defined. Ruper is the current name, but it can 
> be anything elso. Suggestions:
> 
> ** '''Jakarta Ruper''' ('''R'''esource '''UP'''dat'''ER''')
> ** '''JRAN''' (Sorta like CPAN)
> ** '''Jakarta Lean'''
> *** Lean as in smaller becuse there is no jars in cvs.
> *** Lean on me  -  to help you find your jars.
> ** '''JPM''' (Jaava/Jakarta Package Manager)
> 
> 


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

Reply via email to