This is a very informal overview of what we're up to, and what we're planning. It's just a quick summary, if you need confirmation of something, please get in touch! Obviously all these plans will be subject to change!
The current release of EPrints is 3.1.
The 3.0 series has been through alpha versions, beta versions and "release candidates". 3.0 was released at the end of January 2007 and 3.1 in September 2008.
Once we declare a version as a release candidate, no new features will be added to that series of releases. (ie. 3.0 series). New sub-versions in the series will have only bug fixes and changes to the default repository configuration. Until the offical 3.0 release, versions were 3.0-rc-X. Afterwards later releases in the series will be 3.0.1, 3.0.2 etc.
We understand that some of our users care more about reliability than new features. We plan to keep making bugfix only releases of 3.0 for some time to come. This is free software so I'm not going to commit to an exact time scale. If you want a guarantee of bugfix releases for 3.0 then you can always talk to EPrints Services who will be happy to give you a quote.
We're going to review all the features which didn't make it into previous releases and decide which need to go into 3.2. Feel free to drop us a line if you have strong feelings on the subject. Once we've got a clearer plan we'll start talking dates.
In theory, later there will 3.3. We have not yet decided if we'll keep releasing bug fix versions for 3.2 after the release of 3.1. It will increase the workload on our time to keep making bug-fix releases for both 3.0 and 3.1 so we're thinking of just keeping 3.0 as the stable branch over several later releases. And then maybe 3.3 (or 3.3 or whatever) will become a new stable version in, say, a years time.
There is also a wiki page for some new ideas
EPrints Migration Toolkit
This is the set of tools to assist the migration from version 2.3 to 3.0.
We've already released version 0.1 of the toolkit but it's not complete yet.
This will include:
- configuration creator - which will create EPrints 3.0 configuration files from a 2.3 repository. Not all the files, but it should handle the drudge.
- data export - which will export each dataset (user, document, subject) in the 3.0 XML format.
- documentation - this will probably be part of the wiki - we will build a library of walkthroughs and tips on migrating.
We're splitting it up into the manual which will tell you how to do things, and the reference material which will explain the configuration on a file-by-file basis, listing all the config file syntax and such. As ever, if something important is missing, point it out, we're keen to help and documentation is a huge task that's never done, so let us know which bits are most important!