Hi Robin,

There are currently two main options:

(1) If your code is relatively small (i.e. a patch that is not too 
intrusive in regards to the current API), then I'd recommend posting it 
to JIRA as a new feature or code improvement.  The DSpace developers 
review all new JIRA patches almost every week (or every few weeks at 
least).  This would ensure your code is reviewed by the developers.  It 
could also ensure your code would make it into a future release of 
DSpace (if approved by a vote).

(2) If your code is a larger redesign or reworking of the DSpace API (or 
may require version control to ease in maintenance), we can set you up 
with access to the "sandbox" area of our Subversion code repository: 
http://scm.dspace.org/svn/repo/sandbox/   From that area your code could 
be downloaded, worked on and tested by others.  Once it's ready for 
approval or comments, a JIRA issue can be posted linking back to that 
code.  Again, if approved/accepted, it could make it back into the 
DSpace core code in a future version of DSpace.

If you go with option #1, you can create a patch immediately and upload 
it to JIRA (or just upload the new Java classes, if all the classes are 
new).  Make sure to add appropriate documentation on how to 
install/configure/use your new feature.

If you want to go with option #2, we'll have to talk with Mark Diggory 
about getting you access rights to the Sandbox area of our SVN code 
repository.  I'm still getting familiar with how our SVN infrastructure 
is set up, and Mark is still the expert in that area!

Let us know if you have any questions, comments, etc.

(As a side comment, this sounds like a nice addition to the DSpace 
submission process. So, hopefully we can get this feature into a future 
release!)

- Tim

On 1/8/2010 10:08 AM, TAYLOR Robin wrote:
> Can anyone point me in the right direction ? I have some code for an Item 
> Type based submission process that I would like to make available for 
> sharing. Is there a suitable home for such things ?
>
> Thanks, Robin.
>
>
> Robin Taylor
> Main Library
> University of Edinburgh
> Tel. 0131 6513808

------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
Dspace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to