techtonik / rainforce

Automatically exported from code.google.com/p/rainforce
0 stars 0 forks source link

moinmoin: workflow to maintain customizations against ever-changing upstream #14

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What is so annoying?
New versions of MoinMoin bring convenience features to users. But projects 
such as SCons, python.org and Ubuntu can't upgrade their MoinMoin wikies 
easily because of fair number of applied customizations.

What should be done?
Workflow that will allow admins maintain installation specific 
customizations of MoinMoin in DVCS (Mercurial). It should make 
significantly easier to apply plugins and patches against constantly 
upgrading upstream version.

Skills/tools required?
Mercurial, Python

Any specific conditions, products, versions?
1.6.3 http://www.scons.org/wiki/SystemInfo
1.7.1 http://wiki.python.org/moin/SystemInfo
1.6.3 https://wiki.ubuntu.com/SystemInfo

Please provide any additional information below.
The workflow should be defined clear enought for people with little or no 
Mercurial experience. It should cover scenarios when local patch is 
integrated upstream, when it conflicts. It may happen that tools will be 
born to hide underlying Mercurial/MQ complexity where possible.

Original issue reported on code.google.com by techtonik@gmail.com on 7 May 2010 at 11:05