my recommendation is to just have one level.

svn/repo/modules <-- supported

svn/repo/sandbox <-- experimental.

this is the simplest approach.  tools like IDEA map these svn
directories to local directory names, I want to see this stay as flat
as possible. If you want more classifications, use

svn/repo/[classifier]

Mark

On Mon, Jul 11, 2011 at 12:25 PM, Tim Donohue <tdono...@duraspace.org> wrote:
> All,
>
> I wonder then if everything marked as "unstable, unreleased" should be moved
> to something like:
>
> http://scm.dspace.org/svn/repo/sandbox/modules/
>
> OR, if we wanted to keep all the "Modules" in one SVN area, we could flip
> the path around into something like:
>
> http://scm.dspace.org/svn/repo/modules/sandbox/
>
> This would give us a specific SandBox area which is only for Maven Modules
> (similar to how there is a specific Sandbox area for GSoC at
> /sandbox/gsoc/).
>
> I, personally, would also be tempted to move the MIT/@mire specific projects
> to another location (or rename them somehow). I see those as "third-party"
> modules, which haven't been formally accepted/adopted by the Committers
> Group (even though a few committers may have worked on them, we've never
> voted to adopt them, as far as I'm aware). So, those could be moved to
> something like:
>
> http://scm.dspace.org/svn/repo/modules/thirdparty/
>
> Or if people don't like the term "thirdparty", they could be
> /modules/incubator/ or /modules/extensions/ or something else that implies
> they are not centrally supported by the Committers, but that they still may
> be stable or supported by another entity.
>
> Modules which are then "officially supported" by the Committers could just
> remain in:
> http://scm.dspace.org/svn/repo/modules/
>
> (Or if we really wanted to, we could create a sub-directory called
> /modules/supported/ or /modules/official/)
>
> In this way, the Modules workflow could look something like this:
> (1) New modules always start in "Sandbox" area
> (2) Once they are stable and/or released, they can ask to move to
> "ThirdParty"/"Incubator" area, OR
> (3) They can also ask to be fully endorsed/supported by the Committers
> Group. If they are, they would move to the "Official"/"Supported" area.
>  Otherwise, they could remain in the "ThirdParty" area for as long as they
> wanted to, and continue to perform all their releases from that location.
>
> (SIDENOTE: Obviously, if we then eventually move to GitHub, then the
> "SandBox" area is not as necessary anymore. But, we still may want to bring
> forward the idea of the "Official"/"Supported" area, to highlight those
> modules which are officially supported by the Committers Group.)
>
> - Tim
>
> On 7/11/2011 10:52 AM, Mark Diggory wrote:
>>
>> On Mon, Jul 11, 2011 at 11:39 AM, Tim Donohue<tdono...@duraspace.org>
>>  wrote:
>>>
>>> * dspace-database - last updated June 2010
>>
>> Stable, adds dspace DataSource into Spring applicationContext, unreleased.
>>
>>> * dspace-history - last updated May 2009
>>
>> Work Done by MIT on audit trail recorded in Sesame Triplestore.  It is
>> unstable, unreleased.
>>
>>> * dspace-imscp - last updated May 2010
>>
>> Work done by MIT/@mire on IMSCP packager.  It is stable and I believe
>> it is released.
>>
>>> * dspace-ldap - last updated May 2009
>>
>> Example of an Authenticator Addon, unstable, unreleased.
>>
>>> * dspace-policy - last updated May 2009
>>
>> Work Done by MIT on a policy store in Sesame Triplestore.  It is
>> unstable, unreleased.
>>
>>> * dspace-radius - last updated May 2009
>>
>> Work Done to show how to create a Radius Authenticator Addon, stable,
>> unreleased.
>>
>>> * dspace-rdf - last updated May 2009
>>
>> Sesame RDF support used in LoD XMLUI rendering Addon.
>>
>>> * dspace-sesame - last updated May 2009
>>
>> Supports Work Done by MIT on a policy and history store in Sesame
>> Triplestore.  It is unstable, unreleased.
>>
>>> * dspace-sip - last updated June 2009
>>
>> Unsure
>>
>>> * dspace-srw - last updated June 2009
>>
>> Attempt to get SRW managed under dspace umbrella, stable, partially
>> released.
>>
>>> * dspace-stats - last updated Oct 2009
>>
>> Is replicated in trunk, shouldn't be in trunk, should be maintained
>> here instead.
>>
>>> * dspace-xmlui-rdf-aspect - last updated May 2009
>>
>> LoD RDF rendering addon for XMLUI, stable, but based on DSpace 1.5
>>
>>> * guice - last updated July 2009
>>> * mapping-db - last updated July 2009
>>> * userdb - last updated July 2009
>>> * xmlui - last updated July 2009
>>
>> All Old DSpace Work to get Services in DSpace 2.0 separated apart for
>> inclusion into 1.x most can either go back into 2.x or into sandbox.
>>
>>
>



-- 
Mark R. Diggory
@mire - www.atmire.com
2888 Loker Avenue East - Suite 305 - Carlsbad - CA - 92010
Esperantolaan 4 - Heverlee 3001 - Belgium

------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security 
threats, fraudulent activity, and more. Splunk takes this data and makes 
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2d-c2
_______________________________________________
Dspace-devel mailing list
Dspace-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to