Package: wnpp Severity: wishlist Owner: "Arno Töll" <a...@debian.org>
Package: wnpp Severity: wishlist Owner: Arno Töll <a...@debian.org> thanks * Package name : dput-ng Version : 1.0.0 Upstream Author : Arno Töll <a...@debian.org>, Paul Tagliamonte <paul...@debian.org> * URL : http://people.debian.org/~paultag/dput-ng * License : GPL-2+ Programming Lang: Python Description : next generation Debian package upload tool dput-ng is a Debian package upload tool which provides an easy to use inter- face to Debian (like) package archive hosting facilities. It allows anyone who works with Debian packages to upload their work to a remote service, including Debian's ftp-master, mentors.debian.net, Launchpad or other package hosting facilities for Debian package maintainers. dput-ng features many enhancements over dput, such as more comprehensive checks, an easy to use plugin system, and code designed to handle the numerous archives that any Debian package hacker will interact with. dput-ng aims to be backwards compatible with dput in command-line flags, configuration files, and expected behavior. Informal part in case someone is curious: Everyone interested can look at our work at http://anonscm.debian.org/gitweb/?p=collab-maint/dputng.git. As of today dpdput-ng is ready to use for early adotors. Users should beware, this first version is just barely feature complete, so it's recommended for use by those who wish to provide early feedback or testing. That being said, the authors are running this on a daily basis, and most features in both dput and dcut have been tested in production. Problems are infrequent, but may cause breakage in these early stages. Having that said, we are not aware of any serious problem, and it can be used right away for most use cases Documentation on dput can be found in the -doc package built from this source, or at http://dput.rtfd.org/ Finally, as always: Contributions and suggestions are extremely welcome. Highlights: * Compatibility with dput.cf configuration files ("old style configuration") * A new extremely flexible configuration format permitting inheritance of profiles * Pluggable interface for third party pre- and post-upload checks * A public Python API for those who want to embed dput in their own code * A detached user interface for a future dput GUI * Pluggable dcut command support (DM permission handling integrated!) * Support for SFTP uploader and SHA256 checksums * We avoid common and open issues with dput (old), including but not limited to the absence of hardcoded paths for commands, checking distribution mismatches, and more. Limitations: * We do not support all dput (old) configuration flags, most notable we do not have support for progress indication (yet) and we do not support run_dinstall (we believe this is barely used anymore these days but relies on SSH scraping instead) * We do not support "method = rsync" uploads (relies on SSH scraping again) * A few other options are not supported because they are superseded by (in our opinion) superior replacements * Command line options from dcut differ to the original -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20121027171854.7370.20014.report...@snowball.fritz.box