Version Control
Posted: Wed 25. May 2005, 00:40
First of all, thanks dear Oliver and other valuable contributors for the nice CMS!
In no doubt it has a great future.
I have one suggestion concerning the versioning.
It would be grade to have a simple version control system (SVCS) for every (important) change.
Structure, Templates, Page Layout, CSS, Article.
It's enough, I think, just to copy the present version of an object with the timestamp-author to the backup-versioning DB table before committing the changes. It is not necessary to make a full versioning with a "diff" functionality and like... At least at the present stage of development of the phpWCMS.
Just to give an opportunity for the users to revert the changes – it's a very big step further.
And to have an option to recall the changes which have been made even after the "live" (present) version would be a very-very useful feature like it's implemented in "Sitellite" CMS (phpWCMS is far much better!).
Thanks again!
p.s. Translation in to the Russian language does not work properly because of Encoding header: "ISO-8859-1" instead of "Windows-1251", btw.
In no doubt it has a great future.
I have one suggestion concerning the versioning.
It would be grade to have a simple version control system (SVCS) for every (important) change.
Structure, Templates, Page Layout, CSS, Article.
It's enough, I think, just to copy the present version of an object with the timestamp-author to the backup-versioning DB table before committing the changes. It is not necessary to make a full versioning with a "diff" functionality and like... At least at the present stage of development of the phpWCMS.
Just to give an opportunity for the users to revert the changes – it's a very big step further.
And to have an option to recall the changes which have been made even after the "live" (present) version would be a very-very useful feature like it's implemented in "Sitellite" CMS (phpWCMS is far much better!).
Thanks again!
p.s. Translation in to the Russian language does not work properly because of Encoding header: "ISO-8859-1" instead of "Windows-1251", btw.