Package: wnpp Severity: wishlist Owner: Georges Racinet <georges.raci...@octobus.net> X-Debbugs-Cc: debian-devel@lists.debian.org, debian-pyt...@lists.debian.org
* Package name : mercurial-evolve Version : 10.5.0 Upstream Author : Pierre-Yves David <pierre-yves.da...@ens-lyon.org> * URL : https://www.mercurial-scm.org/doc/evolution/ * License : GPLv2+ Programming Lang: Python Description : evolve extension for Mercurial This package provides the experimental "evolve" extension for the Mercurial DVCS. . This extension provides several commands to mutate history and deal with issues it may raise. There is an old RFP about this: #926398 The "evolve" and "topic" extensions have become central in many modern Mercurial usages. The first exposes the core primitives for history mutation (aka changeset obsolescence) in an user-friendly way, the second provides volatile feature branches and handle them with evolve. The upstream source repository already contains a debian/ subdirectory, which various people have been using to generate a mercurial-evolve package. It would probably be a good idea to provide the same content, if the policy allows it. The above long description is the one given in this existing packaging effort. The corresponding project name on PyPI is hg-evolve, and also contains the "topic", "pullbundles" and "serverminitopic" extensions. The latter two are made of a single file. I plan to maintain this package under the umbrella of the Debian Python Team. As long as this is a pure Python package, upgrades should be fairly simple. I have a working prototype at https://salsa.debian.org/gracinet/mercurial-evolve (feedback most welcome). As far as I understand, I have enough rights to move it directly under python-team/packages, but I will need a sponsor for the actual uploading. This is my first actual packaging attempt, I would appreciate mentorship and especially indications about the next steps.