[perldoc2-developers] datase vs. versioning
Status: Pre-Alpha
Brought to you by:
joergen_lang
From: Joergen W. L. <joe...@gm...> - 2006-11-30 15:30:08
|
Hello everybody, here is one question that needs to be resolved, before we start coding. Currently we are simply using SVN to store the documents and their translations. As I wrote in the specification Vs. 0.1 a database could also be used for storage. The advantage appears to be that we do not have to add another layer of complexity to the application. Only one method is needed to access application data, documents and meta information. Now - there appears to be one problem: What about versioning the translations? In one or the other situation there might be a need to do a "rollback" to a previous version of a translation. Versioning systems like SVN are made exactly for this, but might not have the convenience of a database. If we decide in favour of a database, we'd have to implement versioning by ourselves which might outweigh the complexity of another layer. For the moment we could simply use the SVN repository on sourceforge as our central storage area which is fine as long as we do not need any extra features. Please let me know your opinions and ideas! Joergen |