Archived

Difference between revisions of "Code 07060"

From Joomla! Documentation

m (Hutchy68 moved page Code 07060 to Archived:Code 07060 without leaving a redirect: cleaning up)
 
(One intermediate revision by one other user not shown)
Line 7: Line 7:
 
'''Please note: This feature is already planned for Joomla! 1.6 (see white papers) so it might not be suitable for GSoC.'''
 
'''Please note: This feature is already planned for Joomla! 1.6 (see white papers) so it might not be suitable for GSoC.'''
  
Many users keep using old (and insecure) version of Joomla! because they are too lazy too apply patches manually. This project will add the feature (and an API for extension developers) to download/install maintence patches in your Joomla! installation. We also have to think about automatic backup, as patches can always break some 3rd party compatibilites
+
Many users keep using old (and insecure) version of Joomla! because they are too lazy too apply patches manually. This project will add the feature (and an API for extension developers) to download/install maintence patches in your Joomla! installation. We also have to think about automatic backup, as patches can always break some 3rd party compatibilites.  An option similar to etc-update on Gentoo or a simple vimdiff for cases of overwriting customized files.  Some sort of check (e.g. checksum) from the previous release could verify whether the file has been modified by the user vs just an update from the previous version of the given file.
  
 
== Skills needed ==
 
== Skills needed ==

Latest revision as of 11:21, 20 June 2013

This page has been archived. This page contains information for an unsupported Joomla! version or is no longer relevant. It exists only as a historical reference, it will not be improved and its content may be incomplete and/or contain broken links.

One line summary[edit]

Create an "One-click upgrade" to easily apply patches in Joomla!

Description[edit]

Please note: This feature is already planned for Joomla! 1.6 (see white papers) so it might not be suitable for GSoC.

Many users keep using old (and insecure) version of Joomla! because they are too lazy too apply patches manually. This project will add the feature (and an API for extension developers) to download/install maintence patches in your Joomla! installation. We also have to think about automatic backup, as patches can always break some 3rd party compatibilites. An option similar to etc-update on Gentoo or a simple vimdiff for cases of overwriting customized files. Some sort of check (e.g. checksum) from the previous release could verify whether the file has been modified by the user vs just an update from the previous version of the given file.

Skills needed[edit]

PHP, Joomla! 1.5 Framework, XML

Difficulty[edit]

Hard

Work Product[edit]

Licensing[edit]

All code must be created using the [GNU General Public License version]

Documentation written for this task must be made available under the Joomla! Electronic Documentation License.

Possible mentor[edit]

Return to Google Summer of Code 2008