From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 8E108138334 for ; Sat, 23 Jun 2018 23:53:05 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 200D5E097A; Sat, 23 Jun 2018 23:52:58 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id AC81AE087F for ; Sat, 23 Jun 2018 23:52:57 +0000 (UTC) Received: from katipo2.lan (unknown [203.86.205.69]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: kentnl) by smtp.gentoo.org (Postfix) with ESMTPSA id 9F789335C8E for ; Sat, 23 Jun 2018 23:52:55 +0000 (UTC) Date: Sun, 24 Jun 2018 11:52:11 +1200 From: Kent Fredric To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Idea for a new project: gentoo-libs Message-ID: <20180624115211.3ca935a2@katipo2.lan> In-Reply-To: <20180623025046.djmsv44moxuqkv6t@proprietary-killer> References: <20180623025046.djmsv44moxuqkv6t@proprietary-killer> Organization: Gentoo X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/dnHFa8s+diMSoIdIaim2MR_"; protocol="application/pgp-signature" X-Archives-Salt: 5f84aa33-7c07-4fc9-bcb1-42456d95a817 X-Archives-Hash: ec84efe90f0d5525b8d63f44d60cde93 --Sig_/dnHFa8s+diMSoIdIaim2MR_ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Fri, 22 Jun 2018 21:50:50 -0500 "Marty E. Plummer" wrote: > So, as you may be aware I've been doing some work on moving bzip2 to an > autotools based build. Recently I've ran into app-crypt/mhash, which is > in a semi-abandoned state (talking with the maintainer on twitter atm), > and I was thinking it may be a good idea to set up a project for keeping > these semi-abandoned and really-abandoned libraries and projects up to > date and such. >=20 > Basically, an upstream for packages who's upstream is either > uncontactable or is otherwise not accepting bug fixes and patches. So > far I can only think of app-crypt/mhash and app-arch/bzip2 but I'm sure > there are others in this state. It may be worth mentioning that myself and a handful of others are kicking around the idea of creating a "vendorised upstream", which essentially treats all upstreams as unmaintained, and acts as a middle ground between upstream and linux distributions/end users, by re-shipping upstreams code with fixes, in a format similar to upstreams, but with the mentality of a Linux Vendor. Changes to this project would of course be made under the assumption that upstream would one day wake up, and may be interested in adopting some or all of our fixes ( and for upstreams that are currently not actually dead, this may happen sooner than later ) Presently, this is limited in scope to vendorizing CPAN, but it may grow. In concept, this is of course much more work than your idea, but it has a few advantages, particularly with regards to integrating various vendors patches in a single place. But obviously, such a project is somewhat gargantuan, and getting the working concept off the ground is going to take a while :) --Sig_/dnHFa8s+diMSoIdIaim2MR_ Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEPZazbI/qrFT1o9rn6FQySxNmqCAFAlsu3TsACgkQ6FQySxNm qCBKHw/+McMZU3Iae30HHOhtEcm6DY4GuTe8MLm0WOtDg3SVe3fWCCw7dj4DFwnX s4LyDB0kLZ/kjDjAvpfHrWNVloT0KPBSjxWXRF57lUEdke+cHSxxiv+5TKDbWUo1 qogwMGBQGpinYIubsks4khrYGwE9Q16QY5XALRdo6lI5ofIFzEkV7vrkni5OEUcS 4F7KwriLdaZIqWkTJkeJgz9IyJNkH/vQLI/Fz7n64N8vpHIoRIIY06GsbkQzWoZu 42hXR2xL4KcAW1CJFFczay85Ng0unR0XqYssPYWxP4CpX5Z7X/tt793cc3UPvm4p K6lFEHIENBYIy6jdErET0wCuVunPPVM09QCrpUd9C14JiscZnHzo+zmv+ZAODSr1 QlsR2/o4TExIsjjs9uUg5O38fxxslLxPEGlYydcfnlQDp6Mp8flSH+sHxSr1v0d+ mCEFGKaScEvk7K6h/Thtup7ddg2JAUvVbPw6ZOBq3WPtIU+pmamUOfiXGJtziFlh xg+frUQ1rZSV3+0VYXaLrTVu1CPQ9b7+D/TG+mgowyWAetUPUprA4gfp2HCp48uB shGYTZQLW8Sq90LqS6mDiRyAzovsitRFyCj68XNORKIjeVL83R+EQM5Wic1ZmMET /IoKkVQJyMp3uONja4TZ2vsAPPS4plUBzZUOMu8QB1dfe2kNoIg= =dvoi -----END PGP SIGNATURE----- --Sig_/dnHFa8s+diMSoIdIaim2MR_--