|
WANdisco Unveils Initiatives for Subversion Open Source Project
Nov 04, 2009 (Close-Up Media via COMTEX) --
WANdisco, a provider of infrastructure software for replication, scalability and high availability, presented two new initiatives for the Subversion open source project at SubConf 2009.
The company said the new efforts, sponsored by WANdisco, will result in new features, SubversionJ and Obliterate, which will be contributed to the Subversion open source project under the same Apache open source license currently used by the project.
The first initiative, SubversionJ, or SVNJ, will provide a server-side JAVA API that will leverage Subversion's established code base written in the C programming language. This will allow the Subversion community to reach out to millions of JAVA developers and enable the same expansion and enrichment of Subversion functionality on the server-side that has been seen on the client-side due to the rich set of APIs for JAVA, Python and Perl that are available.
WANdisco said the goals of SubversionJ are to:
-Reach out to millions of JAVA developers who may become contributors.
-Reuse the existing Subversion code base wherever possible.
-Provide a server-side SVN/DAV implementation that will deploy in any standard J2EE container.
-Provide a pluggable API for custom authentication and authorization implementations.
-Provide an API for a range of database back ends to offer deployment options beyond FSFS.
The second initiative is the development of the new Obliterate feature designed to address requirements to cleanly remove obsolete files and other data from Subversion repositories. Subversion's design has always been based on the concept that recorded history will never change and such a feature has never been included. Users and administrators have had to rely on workarounds that involve dump, filter and reload steps that can be error prone and result in unintended data loss.
Now that Subversion has experienced adoption by corporate development organizations that have used similar features with other version control systems, Obliterate is becoming a hard requirement. In order to provide this new feature and at the same time respect the principles underlying Subversion's design, Obliterate will include audit and recovery capabilities to ensure that history is always available.
((Comments on this story may be sent to newsdesk@closeupmedia.com))
[ Back To TMCnet.com's Homepage ]
|