[DRE-commits] [gem2deb] 03/09: clean the TODO list
Cédric Boutillier
boutil at moszumanska.debian.org
Tue Aug 26 09:12:40 UTC 2014
This is an automated email from the git hooks/post-receive script.
boutil pushed a commit to branch master
in repository gem2deb.
commit da39d86cab6f198db846ee41a10b135eee571f84
Author: Cédric Boutillier <boutil at debian.org>
Date: Mon Aug 25 08:58:24 2014 +0200
clean the TODO list
---
TODO | 49 -------------------------------------------------
1 file changed, 49 deletions(-)
diff --git a/TODO b/TODO
index e443296..0b8bc9a 100644
--- a/TODO
+++ b/TODO
@@ -15,42 +15,6 @@ Currently, everything that dh_ruby does happens during `dh_ruby --install`.
remove these actions and leave only --install and --clean (and make --install
the default so that we can call just `dh_ruby`).
-Rubygems integration
-====================
-
-It would be nice if Rubygems recognized packages created by gem2deb. For this,
-we need to install a .gemspec file somewhere, and patch Rubygems to look there
-for gemspecs as well (Rubygems already supports looking at multiple places for
-gemspecs). This should probably be discussed with Rubygems developers to
-reach the better integration possible and avoid noise.
-
-Other distributions may be already doing this, we should do some reasearch.
-
-autopkgtest support
-===================
-
-It would ne nice to have some sort of integration with autopkgtest (DEP-8), so
-that we could automatically run the automated testes of the package against the
-installed package instead of against the source package. This would probably be
-done by subclassing the test runner to not mess with the load paths, i.e. when
-the test code require's something, that something would come from the system
-libraries.
-
-See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=637917
-
-syntax/load test
-================
-
-This should be a minimal test that would try to check the syntax of every
-source file against all supported Ruby interpreters to make sure the code is
-valid everywhere.
-
-See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=645357
-
-(with the rising usage of http://travis-ci.org/, compatibility should not be an
-issue for most new packages, but it might be for "legacy", or not very active
-packages)
-
Support Rubinius
================
@@ -74,19 +38,6 @@ against gem2deb, and find places that are not covered by the test suite.
Also, some places might be being run, but not checked at all. One example
if the code that handles XS-Ruby-Versions.
-Make Rubygems extension builders verbose
-========================================
-
-Currently Rubygems hides the compilation from users, what makes sense; but we
-do not want that when we are building Debian packages. If there is any error
-during the build, we want to be able to stop the error right away instead of
-looking at log files. Besides, it is fun to watch build log scroll over your
-a terminal. ;-)
-
-To work on this, look at rubygems source, lib/rubygems/ext/builder.rb, you have
-to make both `make` and `run` commands spit the output from running commands to
-the terminal.
-
Make the debhelper ruby buildsystem trigger automatically
=========================================================
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/gem2deb.git
More information about the Pkg-ruby-extras-commits
mailing list