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/patches/

> 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.


_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to