On 06/06/2012 04:55 PM, Platonides wrote:
The problem in the past was primarily lack of cooperation from the packagers. I remember years ago that Aryeh offered help in some bug trackers (with little/no response).
To encourage cooperation, I started the low-traffic mediawiki-distributors last week. I also asked Debian to work on packaging 1.19 instead of 1.18 for their impending freeze and have been working with them on their pkg-mediawiki-devel mailing list to do sane things with packaging.
For example, today they were thinking about dropping wikidiff2 and (with Chad's input) I pointed out some problems with this. So, someone has stepped up to take on the work.
I'd happily add hooks they needed to remove the need of patching for MediaWiki packagers, or including a script to move if that's what they really want.
Packaging is happening right now. Look at the patches they're making here: http://anonscm.debian.org/viewvc/pkg-mediawiki/mediawiki/trunk/debian/patche...
Also, it'd be cool if downstream maintainers, that are keeping security patches for old versions, did it in MediaWiki repo.
Absolutely. This is one of the main reasons that I want to tag 1.19 as a LTS version -- so we can continue to do our work in Gerrit without a problem.
- Cross-distro work. No need to independently patch or copy the patches
from other distros.
- Just one repository, no need of stacked patch queues.
- Availability in the upstream official repo.
- Easy for us to review/fix in case we spotted something there.
- We could commit the fixes for the externally-lts-maintained branched
at near-0 cost when backporting some fixes.
You read my mind!
Mark.