[DRE-commits] r2582 - website/src

lucas at alioth.debian.org lucas at alioth.debian.org
Thu Apr 3 08:57:34 UTC 2008


Author: lucas
Date: 2008-04-03 08:57:33 +0000 (Thu, 03 Apr 2008)
New Revision: 2582

Modified:
   website/src/40.rubygems.en.page
Log:
minor clarifications on the rubygems web page

Modified: website/src/40.rubygems.en.page
===================================================================
--- website/src/40.rubygems.en.page	2008-04-02 20:44:38 UTC (rev 2581)
+++ website/src/40.rubygems.en.page	2008-04-03 08:57:33 UTC (rev 2582)
@@ -10,9 +10,9 @@
 applications and libraries (similar to CPAN for Perl). It is widely used inside
 the Ruby community (especially inside the "Ruby on
 Rails":http://www.rubyonrails.org/ community), and solves lots of issue
-regarding packaging and distribution of Ruby software.  Rubygems will be
-included in Ruby's standard library in Ruby 1.8.4, and chances are high that it
-will become the de-facto standard for Ruby packaging.
+regarding packaging and distribution of Ruby software on operating systems that don't provide a package manager.  Rubygems will be
+included in Ruby's standard library in Ruby 1.9.1, and chances are high that it
+will become the de-facto standard for packaging and distributing Ruby libraries.
 
 However, the Debian/Ruby Extras team fear that Rubygems will make it much more
 difficult to package and distribute Ruby software in Debian (similar concerns
@@ -28,13 +28,15 @@
 other systems think that dealing with versioned dependencies outside of the
 source is a better idea.
 * There are currently no plans to improve RubyGems to ease the work of Debian
-and RPM packagers.
+and RPM packagers. Some RubyGems developers have also showed hostility
+towards Debian.
 
 h2. Position of the Debian/Ruby Extras Team
 
 # We do not oppose Ruby having a packaging system. However, since Debian has
-its own system already, we prefer to use upstream sources so that we can
-create Debian packages following our current policies.
+its own system already, we feel that it is important that Debian users can
+install all software using the same tools, and that all software installed
+that way follows the same policies.
 # Since we have to follow the FHS, the current RubyGems way of installing the
 gem's contents in one directory is incompatible with our setup (and toolchain)
 and thus cannot be used.
@@ -48,9 +50,12 @@
 that haven't been packaged (yet), a *rubygems* package will be made
 available. This package provides the gem command to be able to install/remove
 gems at the developer's own discretion and risk. The gems will be installed
-using the normal gem installation procedure, in usr/lib/ruby/gems.
+using the normal gem installation procedure, in /usr/lib/ruby/gems.
 # No package in Debian shall use the gem command during package installation
 or build.
+# No package in Debian should require that the user install software as gems.
+This would make it impossible to support (security-wise and quality-wise) such
+software.
 # Other utilities are written to couple the packaging process to the RubyGem
 system, i.e. utilities to help convert a gem to a Debian source package.
 These utilites would not solve any problems, just ease the initial




More information about the Pkg-ruby-extras-commits mailing list