Hello from the DSpace 3.0 Release Team!

We've been discussing a number of things that are unique to this release and 
we'd like to suggest some adjustments that will hopefully make the process 
smoother.

Particularly unique to this release is the fact that this is the first time 
GitHub has been in place as our code management system.  This has impacted the 
workflow of accepting contributions and how they make their way into the final 
release.  Because of this, we believe the release process could be better 
aligned with the new workflow.  Pursuant of that, we would like to announce the 
following changes:

1.)  What we have been calling the "Feature Freeze" date will now be referred 
to as the "Code Submission Deadline".  This helps to clarify exactly what is 
needed by this date.  Due to the fact that we now receive Git Pull 
Requests<https://help.github.com/articles/using-pull-requests/>, the 
contributor can continue to refine and shape their submission, even after 
offering the code for contribution, often as part of a dialog with the 
committers.  The Code Submission Deadline makes clear that Pull Requests for 
working code intended for a release are due by this date, not that the code 
need be reviewed, discussed, documented and fully merged with the codebase to 
be included in the release.  Any new feature code submitted after this date 
will NOT be in 3.0 & will not even be reviewed for the current release 
(obviously the only exception is bug fixes).

2.)  The name "Feature Freeze" will now refer to the date by which the Release 
Team and Committers will have reviewed via Pull Request, and accepted or 
rejected all contributions made for a certain release.  Rejected code has to 
wait for the next version of DSpace (or is suggested to be released separate 
from the current release as a "third party add-on", if applicable).

3.)  Regarding the current release, we would like to adjust the timeline to 
allow for a more thorough review of the numerous contributions being considered 
for 3.0.  Below is an outline of the new schedule:

- Aug 24 : Feature/Code Submission Deadline
- Aug 31 : Feature Documentation Due Date
- Sept 7 : Feature Freeze
- Sept 14 : Release Candidate 1 is released
- Sept 17-28 : Test-a-thon
- Oct 12 : Release Candidate 2 is released
- Oct 15-24 : Final Testing & Bug Fixing period
- Oct 26 : 3.0 is released

We hope these changes will make for an easier and more clear release process.


- Sands Fish, for the DSpace 3.0 Release Team


P.S. - Many thanks go to Tim Donohue & Valorie Hollister for their consultation 
and input into this decision.



--
sands fish
Senior Software Engineer
MIT Libraries
Technology Research & Development
[email protected]<mailto:[email protected]>
E25-131

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Dspace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to