[DRE-commits] [SCM] ruby-policy.git branch, master, updated. 2b249fd19a33747a5fdc5a0f59cf3c90f27d2da0

Vincent Fourmond fourmond at debian.org
Wed Jun 22 15:57:43 UTC 2011


The following commit has been merged in the master branch:
commit 2b249fd19a33747a5fdc5a0f59cf3c90f27d2da0
Author: Vincent Fourmond <fourmond at debian.org>
Date:   Wed Jun 22 17:57:35 2011 +0200

    Add an exception to the require_rubygems rule for gems not packaged for Debian, and not necessary

diff --git a/ruby-policy.xml b/ruby-policy.xml
index 2595ab8..be56380 100644
--- a/ruby-policy.xml
+++ b/ruby-policy.xml
@@ -367,6 +367,25 @@
           <literal>require 'rubygems'</literal> and
           <literal>require_gem</literal> is not allowed.
         </para>
+        <para>
+          A special exception can be made to this rule when the
+          software (program/library) is enhanced by the presence of
+          external libraries, under two conditions:
+          <orderedlist>
+            <listitem>
+              <para>
+                The library &mustnot; be necessary for the software's
+                normal use.
+              </para>
+            </listitem>
+            <listitem>
+              <para>
+                The library &mustnot; be available as a Debian
+                package.
+              </para>
+            </listitem>
+          </orderedlist>
+        </para>
       </sect2>
 
       <sect2>

-- 
ruby-policy.git



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