git/contrib/mw-to-git
Benoit Person e19189060f git-remote-mediawiki: introduction of Git::Mediawiki.pm
We would want to allow the user to preview what he has edited locally
before pushing it out (and thus creating a non-removable revision in
the mediawiki's history).

This patch introduces a new perl package in which we will be able to
share code between that new tool and the remote helper:
git-remote-mediawiki.perl.

A perl package offers the best way to handle such case: Each script
can select what should be imported in its namespace.  The package
namespacing limits the use of side effects in the shared code.

An alternate solution is to concatenate a "toolset" file with each
*.perl when 'make'-ing the project. In that scheme, everything is
imported in the script's namespace. Plus, files should be renamed in
order to chain to Git's toplevel makefile. Hence, this solution is not
acceptable.

Signed-off-by: Benoit Person <benoit.person@ensimag.fr>
Signed-off-by: Matthieu Moy <matthieu.moy@grenoble-inp.fr>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
2013-07-08 08:55:21 -07:00
..
Git git-remote-mediawiki: introduction of Git::Mediawiki.pm 2013-07-08 08:55:21 -07:00
t git-remote-mediawiki: remove hardcoded version number in the test suite 2013-06-14 11:09:49 -07:00
.gitignore git-remote-mediawiki: use toplevel's Makefile 2013-02-08 10:02:32 -08:00
.perlcriticrc git-remote-mediawiki: add a .perlcriticrc file 2013-06-14 09:02:18 -07:00
git-remote-mediawiki.perl Merge branch 'cm/remote-mediawiki-perlcritique' 2013-06-23 14:53:14 -07:00
git-remote-mediawiki.txt git-remote-mediawiki: new wiki URL in documentation 2013-04-04 09:54:38 -07:00
Makefile git-remote-mediawiki: introduction of Git::Mediawiki.pm 2013-07-08 08:55:21 -07:00