From owner-freebsd-ruby@FreeBSD.ORG Sun Feb 19 08:32:34 2012 Return-Path: Delivered-To: ruby@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 719F1106564A for ; Sun, 19 Feb 2012 08:32:34 +0000 (UTC) (envelope-from stephane.lapie@darkbsd.org) Received: from quasar.darkbsd.org (shinigami.darkbsd.org [82.227.96.182]) by mx1.freebsd.org (Postfix) with ESMTP id EC2928FC08 for ; Sun, 19 Feb 2012 08:32:33 +0000 (UTC) Received: from quasar.darkbsd.org (localhost [127.0.0.1]) by quasar.darkbsd.org (Postfix) with ESMTP id 1AA607347 for ; Sun, 19 Feb 2012 09:14:10 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=darkbsd.org; h=message-id :date:from:mime-version:to:subject:content-type; s=selector1; bh=Kj/pODTx0T2SgiqFSMF0IxCg8G4=; b=k4XXqYcAzV6VAhRjH/LUXWZousHk SkcyCzyA7SMFxU2sm+9I2wuJNbIdF+FmTPgN3HiT9i965/HIROUTSrwHfunhkoD1 aL7CULdSRfUYrrRYPvjD+PEth8xeLifHKBVkB5mPnmsE5p8s3Y0AgZtn8dbZoxIH QV6idEO9djoB8GM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=darkbsd.org; h=message-id :date:from:mime-version:to:subject:content-type; q=dns; s= selector1; b=E6NpdaaOSLVuFpp4ad6Zyw6P0BmJu7yxPjhz1sGvmIRQvPj2V1z k/qBRvmWBPrWXh8jHMN57buwSt2o9dvnhSrUz0tjJZ+qs3e9qamOdOwV0HFkULAn 4Ygbngn1WVVtrsvgASkGNwKQgGKqdFMyVu8XnHPip6D1txy4XvDDr1cA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=darkbsd.org; h= content-type:content-type:subject:subject:mime-version :user-agent:from:from:date:date:message-id:received:received; s= selector1; t=1329639249; bh=MNBO6AvSEyPTocWLs9KkY/Lsu8GXr1PCrgdk t8bRX8g=; b=R5t/7Z7k3Ujptar6dyt0gFzmRJJdZSJzg2E9KxVT/VIiqfYA0KMA Cbn2eIeto9/Rw2bBaNfvoUOwdadlthIqsUDQ+VeqeY+gMTM3mmnKDj57TaTglN3B 1wxCNcDAcZozrcCKI0mmojBR+yo7yT9CpR7ySu63bGTV41GvymOQfnY= Received: from quasar.darkbsd.org ([127.0.0.1]) by quasar.darkbsd.org (quasar.darkbsd.org [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id N8fnhQ5j-UFr for ; Sun, 19 Feb 2012 09:14:09 +0100 (CET) Received: from [192.168.3.42] (archer.yomi.darkbsd.org [192.168.3.42]) (Authenticated sender: darksoul) by quasar.darkbsd.org (Postfix) with ESMTPSA id 666A0733F for ; Sun, 19 Feb 2012 09:14:08 +0100 (CET) Message-ID: <4F40AF45.3000909@darkbsd.org> Date: Sun, 19 Feb 2012 17:13:57 +0900 From: Stephane LAPIE User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.24) Gecko/20111109 Thunderbird/3.1.16 MIME-Version: 1.0 To: ruby@FreeBSD.org X-Enigmail-Version: 1.1.2 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigEF6D041129FC9BCB6B0D7359" Cc: Subject: redmine 1.3.0 / ruby gems 1.6.2 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Feb 2012 08:32:34 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigEF6D041129FC9BCB6B0D7359 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hello, I would like to consult/contribute about the ports for Redmine and Ruby Gems. I am fully aware of the problems surrounding Gems version >1.6.2 and Redmine (which became broken because of this), but I have a need to keep on using Redmine in my environment, and have no constraints in keeping on using older versions of Gems (I can always isolate Redmine in a FreeBSD jail, and avoid impacting the global system). Therefore, I developped my own port for Redmine 1.3 and Ruby Gems 1.6.2, and made it available here : - http://www.yomi.darkbsd.org/~darksoul/redmine/FreeBSD/ - http://www.yomi.darkbsd.org/~darksoul/redmine/FreeBSD/ports-redmine-rubyg= ems.tar.gz This is basically something I can untar in an existing /usr/ports for my purposes, but this is as one can guess, kind of suboptimal, and it would be better for everyone, if it could be integrated in the global ports tre= e. So I have the following questions : - Are there any plans for supporting older versions of Gems in the ports?= - If so, could we have several versions of gems and dependencies registered in the software ? (For instance, redmine would install ruby gems 1.6.2 if none was installed, but become BROKEN if a superior version was installed) - http://www.yomi.darkbsd.org/~darksoul/redmine/FreeBSD/ports-redmine-ldap-= sync.tar.gz I also ported the LDAP Sync plugin, which is extremely useful used in conjunction with the HTTP Auth plugin and apache's mod_auth_kerb. I also plan on creating ports for other Redmine plugins in the near future, so I would like to inquire about the proper policy for porting plugins. So far, I stuck to what had been done for the redmine-http_auth plug-in. If there is a problem due to a lack of time maintaining the concerned ports, I am willing to provide my time and help. Thanks again for your time, --=20 Stephane LAPIE, EPITA SRS, Promo 2005 "Even when they have digital readouts, I can't understand them." --MegaTokyo --------------enigEF6D041129FC9BCB6B0D7359 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk9Ar0kACgkQ24Ql8u6TF2NlowCfaWD7Pop7KmwJnPRW9YfDRr1K ap4AnR/nwLrwizTtzmX+f5OlwpuYWK77 =4QZ0 -----END PGP SIGNATURE----- --------------enigEF6D041129FC9BCB6B0D7359--