Bug#941842: RFP: vimoutliner -- script for building an outline editor on top of Vim
Package: wnpp
Severity: wishlist
* Package name : vimoutliner
Version : 0.4.0 (or some more recent git commit...)
Upstream Author : Steve Litt <slitt@troubleshooters.com>,
Noel Henson <noelwhenson@gmail.com>
* URL : https://github.com/vimoutliner/vimoutliner
* License : mostly GPL-2 with some scripts under GPL-3
and some under BSD-3-clause
Programming Lang: Vim
(+ Perl, Python, Ruby, AWK, Javascript for
auxiliary scripts)
Description : script for building an outline editor on top of Vim
Vimoutliner provides commands for using the Vim text editor as an
outline editor, to organize text hierarchically into discrete
sections.
This package is really useful (I use it on a daily basis to manage
todo lists and the like...).
It has been [in Debian] for a long time, but it has been recently
[removed] from unstable and testing. I would be really really grateful
to anyone who volunteers to reintroduce it into Debian!
[in Debian]: <https://tracker.debian.org/pkg/vimoutliner>
[removed]: <https://tracker.debian.org/news/1068373/removed-034pristine-93-from-unstable/>
The reasons for the removal are listed in the removal page.
In the following, I comment each of them:
* last MU in 2009
→ OK, this package (like any other!) needs to be properly maintained.
At least, it should be kept up-to-date with respect to upstream
releases... I hope whoever volunteers to reintroduce it into Debian
is willing to commit.
* last 3 uploads are NMUs
→ Likewise, bug reports should be dealt with, of course. From a quick
look at the BTS, it looks like the package does not receive a great
number of bug reports, anyway...
* last upstream release in 2014
→ Upstream does not release too often, which can mean less effort
is needed on the Debian package maintainer's side... The git
repository on github seems to anyway receive updates (in the form
of commits) from time to time, so I would not call this project
"dead upstream", just "relaxed upstream"...
* python2-only
→ This is the main issue to be fixed, as far as I can see. Upstream
needs to be persuaded to switch from Python2 to Python3. But the
good news is that Python seems to be used only for some auxiliary
converter scripts (just one in package version 0.3.4+pristine-9.3
included in Debian buster, some more in the latest upstream code
on github): these converter scripts are not essential for the
core functionality of the package and may even be temporarily
excluded from the Debian package, until ported to Python3...
* low popcon
→ This should not be in itself a reason to remove a package from
Debian, in my humble opinion. Just an aggravating factor, so
to speak...
I really hope that someone will soon step in and reintroduce the
package into Debian.
Many thanks to anyone willing to do so!
Reply to: