* [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings @ 2016-01-19 5:44 NP-Hardass 2016-01-19 6:47 ` [gentoo-dev] " Duncan ` (5 more replies) 0 siblings, 6 replies; 45+ messages in thread From: NP-Hardass @ 2016-01-19 5:44 UTC (permalink / raw To: gentoo-dev; +Cc: proxy-maint -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 With all of the unclaimed herds and unclaimed packages within them, I started to wonder what will happen after the GLEP 67 transition finally comes to fruition. This left me with some concerns and I was wondering what the community thinks about them, and some possible solutions. There is a large number of packages from unclaimed herds that, at this time, look like they will not be claimed by developers. This will likely result in a huge increase in maintainer-needed packages (and subsequent package rot). This isn't to say that some of these packages weren't previously in a "maintainer-needed" like state, but now, they will explicitly be there. A possible approach to reducing this is to adopt some new policies. The first of which is an "adopt-a-package" type program. In functionality, this is no different than proxy-maintenance, however, this codifies it into an explicit policy whereby users are encouraged to step and take over a package. This obviously requires a greater developer presence in the proxy-maint project (or something similar), but, personally, I think that a stronger dev presence in proxy-maint would be better for Gentoo as a whole. The second policy change would be that maintainer-needed packages can have updates by anyone while maintaining the standard "you fix it if you break it" policy. This would extend to users as well. With the increased ease that users can contribute via git/github, they should be encouraged to contribute and have their efforts facilitated to ease contributions to whatever packages they desire (within the maintainer-needed category). Similar to the concept of a "bugday," coupled with above, an "ebuildday" where users and devs get together so users can learn to write ebuilds and for devs to work together to maintain packages that usually fall outside their normal workload could prove beneficial to the overall health of Gentoo packaging. Once again, these are just some random musings inspired by recent events on the dev ML, and thought it might be worth discussing. I've cc'd proxy-maint as a lot of this discussion is likely to involve them, and would like them to put in their official opinion as well. - -- NP-Hardass -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJWnc1RAAoJEBzZQR2yrxj7WMYQALdOH13N+N0hCuDrCKcFwhp1 GjosbY2ZQsqVL8WX46K8I+Kr9EV/JD1LWfB5S24YMANFgk+iAHJUlDebKmbIOUek JiT1eRG8LrIJE3VWfMtJxMfPxzkYEPf+Ew3DXBADekhtWbIb3Ha9hWYGgD/gZ2UN vY0xDBU2oXuJjoSTYwfdbVXG950CgiEfI+QtaeHaMihdqR/ZB7WcHXx788EnnXeA Q9M3JtNbRyLL7UI7XeVzxN7A+ODhN3highYXELdImHR5fZh2T7sm1Limvev5lgaU uiugUMnFbDISqiWLSPFbTaJBwrl0tyqa9hjYnhP9LLj8zIXLe/PN+8hQ7Et8aq8w hRUr6ntm++4HFD2TKySZ4So09yntb+xapeFIM4UjTvN6Tfy2gUyTnpzDdsAlBoHt zhExBzidA+g1syCY5LrMkndP+8iKDDbUlPkMtfldf2XBMXu5jFBfUXKoZRFC9P27 XOqneJHcBEjocjvcmnu4BeUz0+Nu3jRpQuGj35hNLTsFyG7Dh9Qw1eJ0mDnCm2PZ YrWWw2Z7nJGKsStwI3Ox6HIeXHuiFGup4XfveC0jE/ggZcK+E9jrkXDbwc9sOPYg WRMsgCHFHke1YgPhOxHA1RSE0bZv5j9CYkJx8piif8c0p1HkPUj93r3zgpycfSRi 35R7+OKBC4AQeIIoCBXI =5UdF -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 45+ messages in thread
* [gentoo-dev] Re: [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-19 5:44 [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings NP-Hardass @ 2016-01-19 6:47 ` Duncan 2016-01-20 3:02 ` Göktürk Yüksek 2016-01-19 18:35 ` [gentoo-dev] " Alec Warner ` (4 subsequent siblings) 5 siblings, 1 reply; 45+ messages in thread From: Duncan @ 2016-01-19 6:47 UTC (permalink / raw To: gentoo-dev NP-Hardass posted on Tue, 19 Jan 2016 00:44:49 -0500 as excerpted: > "adopt-a-package" type program. In functionality, this is no different > than proxy-maintenance, however, this codifies it into an explicit > policy whereby users are encouraged to step and take over a package. > This obviously requires a greater developer presence in the proxy-maint > project (or something similar), > but, personally, I think that a stronger dev presence in proxy-maint > would be better for Gentoo as a whole. That gave me the idea of a maintainer-needed eclass. When packages are set to maintainer-needed, they can simply inherit this eclass and add whatever function to the pkg_postinst, that will add a message that will in effect say "adopt-me please", probably printing a proxy-maintainer invitation URL to go to for more information. Talking about pkg_postinst messages, unless I missed it there's no simple way to add a one ATM, without coding up the whole function, making it problematic for eclasses, etc. For EAPI-7, what about either a helper function that can be called, or an array variable that can be simply added to, that simply adds the supplied message to a list of messages printed at pkg_postinst time, and of course an appropriate default_pkg_postinst to go along with it? Then ebuilds and eclasses can call this helper or set this var in whatever phase they need to, and the message will be printed at pkg_postinst time without having to worry about setting up your own pkg_postinst or stepping on anything pkg_postinst related setup elsewhere. -- Duncan - List replies preferred. No HTML msgs. "Every nonfree program has a lord, a master -- and if you use the program, he is your master." Richard Stallman ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] Re: [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-19 6:47 ` [gentoo-dev] " Duncan @ 2016-01-20 3:02 ` Göktürk Yüksek 2016-01-23 13:04 ` Ian Delaney 0 siblings, 1 reply; 45+ messages in thread From: Göktürk Yüksek @ 2016-01-20 3:02 UTC (permalink / raw To: gentoo-dev Duncan: > NP-Hardass posted on Tue, 19 Jan 2016 00:44:49 -0500 as excerpted: > >> "adopt-a-package" type program. In functionality, this is no different >> than proxy-maintenance, however, this codifies it into an explicit >> policy whereby users are encouraged to step and take over a package. >> This obviously requires a greater developer presence in the proxy-maint >> project (or something similar), >> but, personally, I think that a stronger dev presence in proxy-maint >> would be better for Gentoo as a whole. > > That gave me the idea of a maintainer-needed eclass. When packages are > set to maintainer-needed, they can simply inherit this eclass and add > whatever function to the pkg_postinst, that will add a message that will > in effect say "adopt-me please", probably printing a proxy-maintainer > invitation URL to go to for more information. > > Talking about pkg_postinst messages, unless I missed it there's no simple > way to add a one ATM, without coding up the whole function, making it > problematic for eclasses, etc. For EAPI-7, what about either a helper > function that can be called, or an array variable that can be simply > added to, that simply adds the supplied message to a list of messages > printed at pkg_postinst time, and of course an appropriate > default_pkg_postinst to go along with it? Then ebuilds and eclasses can > call this helper or set this var in whatever phase they need to, and the > message will be printed at pkg_postinst time without having to worry > about setting up your own pkg_postinst or stepping on anything > pkg_postinst related setup elsewhere. > See: sys-apps/portage: show an elog message when merged package is maintained by maintainer-needed https://bugs.gentoo.org/show_bug.cgi?id=398633 Can we reconsider implementing this idea perhaps? -- gokturk ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] Re: [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-20 3:02 ` Göktürk Yüksek @ 2016-01-23 13:04 ` Ian Delaney 2016-01-23 19:54 ` Andrew Savchenko 0 siblings, 1 reply; 45+ messages in thread From: Ian Delaney @ 2016-01-23 13:04 UTC (permalink / raw To: gentoo-dev On Tue, 19 Jan 2016 22:02:21 -0500 Göktürk Yüksek <gokturk@binghamton.edu> wrote: > Duncan: > > NP-Hardass posted on Tue, 19 Jan 2016 00:44:49 -0500 as excerpted: > > > [...] > > > > That gave me the idea of a maintainer-needed eclass. When packages > > are set to maintainer-needed, they can simply inherit this eclass > > and add whatever function to the pkg_postinst, that will add a > > message that will in effect say "adopt-me please", probably > > printing a proxy-maintainer invitation URL to go to for more > > information. > > > > Talking about pkg_postinst messages, unless I missed it there's no > > simple way to add a one ATM, without coding up the whole function, > > making it problematic for eclasses, etc. For EAPI-7, what about > > either a helper function that can be called, or an array variable > > that can be simply added to, that simply adds the supplied message > > to a list of messages printed at pkg_postinst time, and of course > > an appropriate default_pkg_postinst to go along with it? Then > > ebuilds and eclasses can call this helper or set this var in > > whatever phase they need to, and the message will be printed at > > pkg_postinst time without having to worry about setting up your own > > pkg_postinst or stepping on anything pkg_postinst related setup > > elsewhere. > See: > sys-apps/portage: show an elog message when merged package is > maintained by maintainer-needed > https://bugs.gentoo.org/show_bug.cgi?id=398633 > > Can we reconsider implementing this idea perhaps? > Given the thrust of this whole discussion this is a good idea. It naturally advertises packages of this unmaintained status to users as they emerge. > -- > gokturk > > -- kind regards Ian Delaney ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] Re: [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-23 13:04 ` Ian Delaney @ 2016-01-23 19:54 ` Andrew Savchenko 2016-01-23 20:34 ` waltdnes 0 siblings, 1 reply; 45+ messages in thread From: Andrew Savchenko @ 2016-01-23 19:54 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 2086 bytes --] On Sat, 23 Jan 2016 21:04:56 +0800 Ian Delaney wrote: > On Tue, 19 Jan 2016 22:02:21 -0500 > Göktürk Yüksek <gokturk@binghamton.edu> wrote: > > > Duncan: > > > NP-Hardass posted on Tue, 19 Jan 2016 00:44:49 -0500 as excerpted: > > > > > [...] > > > > > > That gave me the idea of a maintainer-needed eclass. When packages > > > are set to maintainer-needed, they can simply inherit this eclass > > > and add whatever function to the pkg_postinst, that will add a > > > message that will in effect say "adopt-me please", probably > > > printing a proxy-maintainer invitation URL to go to for more > > > information. > > > > > > Talking about pkg_postinst messages, unless I missed it there's no > > > simple way to add a one ATM, without coding up the whole function, > > > making it problematic for eclasses, etc. For EAPI-7, what about > > > either a helper function that can be called, or an array variable > > > that can be simply added to, that simply adds the supplied message > > > to a list of messages printed at pkg_postinst time, and of course > > > an appropriate default_pkg_postinst to go along with it? Then > > > ebuilds and eclasses can call this helper or set this var in > > > whatever phase they need to, and the message will be printed at > > > pkg_postinst time without having to worry about setting up your own > > > pkg_postinst or stepping on anything pkg_postinst related setup > > > elsewhere. > > See: > > sys-apps/portage: show an elog message when merged package is > > maintained by maintainer-needed > > https://bugs.gentoo.org/show_bug.cgi?id=398633 > > > > Can we reconsider implementing this idea perhaps? > > > > Given the thrust of this whole discussion this is a good idea. It > naturally advertises packages of this unmaintained status to users as > they emerge. Please make this optional. Elog already contains too much information and it is already hard to read logs after world update or other massive change. It literally takes hours sometimes. Best regards, Andrew Savchenko [-- Attachment #2: Type: application/pgp-signature, Size: 819 bytes --] ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] Re: [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-23 19:54 ` Andrew Savchenko @ 2016-01-23 20:34 ` waltdnes 0 siblings, 0 replies; 45+ messages in thread From: waltdnes @ 2016-01-23 20:34 UTC (permalink / raw To: gentoo-dev On Sat, Jan 23, 2016 at 10:54:01PM +0300, Andrew Savchenko wrote > Please make this optional. Elog already contains too much information > and it is already hard to read logs after world update or other > massive change. It literally takes hours sometimes. Agreed 100%. I filed a successfull bug request last month to remove the "ewarn" about English word lists being dropped from default vim install 2 years ago https://bugs.gentoo.org/show_bug.cgi?id=569056 The last thing I want is more ewarns. A better policy may be to keyword them, e.g. ~amd64 ~x86, etc. This would be reasonable, because there is actually a valid reason to do so. I.e. users would be using unmaintained software. -- Walter Dnes <waltdnes@waltdnes.org> I don't run "desktop environments"; I run useful applications ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-19 5:44 [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings NP-Hardass 2016-01-19 6:47 ` [gentoo-dev] " Duncan @ 2016-01-19 18:35 ` Alec Warner 2016-01-21 16:53 ` William Hubbs 2016-01-19 22:32 ` Michał Górny ` (3 subsequent siblings) 5 siblings, 1 reply; 45+ messages in thread From: Alec Warner @ 2016-01-19 18:35 UTC (permalink / raw To: Gentoo Dev; +Cc: proxy-maint [-- Attachment #1: Type: text/plain, Size: 3936 bytes --] On Mon, Jan 18, 2016 at 9:44 PM, NP-Hardass <NP-Hardass@gentoo.org> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 > > With all of the unclaimed herds and unclaimed packages within them, I > started to wonder what will happen after the GLEP 67 transition > finally comes to fruition. This left me with some concerns and I was > wondering what the community thinks about them, and some possible > solutions. > > There is a large number of packages from unclaimed herds that, at this > time, look like they will not be claimed by developers. This will > likely result in a huge increase in maintainer-needed packages (and > subsequent package rot). This isn't to say that some of these > packages weren't previously in a "maintainer-needed" like state, but > now, they will explicitly be there. > Speaking as the dude who founded the treecleaners project...all things die. Even software. While some may yearn for a software archive (nee, graveyard!), I put forth that the gentoo-x86 tree is not such a thing. Do not weep for the unmaintained packages that will be cleaned![1] > > A possible approach to reducing this is to adopt some new policies. > > The first of which is an "adopt-a-package" type program. In > functionality, this is no different than proxy-maintenance, however, > this codifies it into an explicit policy whereby users are encouraged > to step and take over a package. This obviously requires a greater > developer presence in the proxy-maint project (or something similar), > but, personally, I think that a stronger dev presence in proxy-maint > would be better for Gentoo as a whole. > I'm not sure what concrete proposal you are actually making here. Sure I'd love for users to actually maintain the software that they want in the tree. How do we encourage such behavior? > > The second policy change would be that maintainer-needed packages can > have updates by anyone while maintaining the standard "you fix it if > you break it" policy. This would extend to users as well. With the > increased ease that users can contribute via git/github, they should > be encouraged to contribute and have their efforts facilitated to ease > contributions to whatever packages they desire (within the > maintainer-needed category). > So how do user contributed changes land (the aforementioned proxy-maint team?) > > Similar to the concept of a "bugday," coupled with above, an > "ebuildday" where users and devs get together so users can learn to > write ebuilds and for devs to work together to maintain packages that > usually fall outside their normal workload could prove beneficial to > the overall health of Gentoo packaging. > We used to have bugday. I presume the person running it stopped. Feel free to start it up again. > > Once again, these are just some random musings inspired by recent > events on the dev ML, and thought it might be worth discussing. > I've cc'd proxy-maint as a lot of this discussion is likely to involve > them, and would like them to put in their official opinion as well. > > > - -- > NP-Hardass > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2 > > iQIcBAEBCAAGBQJWnc1RAAoJEBzZQR2yrxj7WMYQALdOH13N+N0hCuDrCKcFwhp1 > GjosbY2ZQsqVL8WX46K8I+Kr9EV/JD1LWfB5S24YMANFgk+iAHJUlDebKmbIOUek > JiT1eRG8LrIJE3VWfMtJxMfPxzkYEPf+Ew3DXBADekhtWbIb3Ha9hWYGgD/gZ2UN > vY0xDBU2oXuJjoSTYwfdbVXG950CgiEfI+QtaeHaMihdqR/ZB7WcHXx788EnnXeA > Q9M3JtNbRyLL7UI7XeVzxN7A+ODhN3highYXELdImHR5fZh2T7sm1Limvev5lgaU > uiugUMnFbDISqiWLSPFbTaJBwrl0tyqa9hjYnhP9LLj8zIXLe/PN+8hQ7Et8aq8w > hRUr6ntm++4HFD2TKySZ4So09yntb+xapeFIM4UjTvN6Tfy2gUyTnpzDdsAlBoHt > zhExBzidA+g1syCY5LrMkndP+8iKDDbUlPkMtfldf2XBMXu5jFBfUXKoZRFC9P27 > XOqneJHcBEjocjvcmnu4BeUz0+Nu3jRpQuGj35hNLTsFyG7Dh9Qw1eJ0mDnCm2PZ > YrWWw2Z7nJGKsStwI3Ox6HIeXHuiFGup4XfveC0jE/ggZcK+E9jrkXDbwc9sOPYg > WRMsgCHFHke1YgPhOxHA1RSE0bZv5j9CYkJx8piif8c0p1HkPUj93r3zgpycfSRi > 35R7+OKBC4AQeIIoCBXI > =5UdF > -----END PGP SIGNATURE----- > > [-- Attachment #2: Type: text/html, Size: 5114 bytes --] ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-19 18:35 ` [gentoo-dev] " Alec Warner @ 2016-01-21 16:53 ` William Hubbs 2016-01-21 17:15 ` Alexis Ballier 2016-01-21 17:25 ` Roy Bamford 0 siblings, 2 replies; 45+ messages in thread From: William Hubbs @ 2016-01-21 16:53 UTC (permalink / raw To: gentoo-dev; +Cc: proxy-maint [-- Attachment #1: Type: text/plain, Size: 1902 bytes --] On Tue, Jan 19, 2016 at 10:35:15AM -0800, Alec Warner wrote: > On Mon, Jan 18, 2016 at 9:44 PM, NP-Hardass <NP-Hardass@gentoo.org> wrote: > > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA256 > > > > With all of the unclaimed herds and unclaimed packages within them, I > > started to wonder what will happen after the GLEP 67 transition > > finally comes to fruition. This left me with some concerns and I was > > wondering what the community thinks about them, and some possible > > solutions. > > > > There is a large number of packages from unclaimed herds that, at this > > time, look like they will not be claimed by developers. This will > > likely result in a huge increase in maintainer-needed packages (and > > subsequent package rot). This isn't to say that some of these > > packages weren't previously in a "maintainer-needed" like state, but > > now, they will explicitly be there. > > > > Speaking as the dude who founded the treecleaners project...all things die. > Even software. While some may yearn for a software archive (nee, > graveyard!), I put forth that the gentoo-x86 tree is not such a thing. Do > not weep for the unmaintained packages that will be cleaned![1] I couldn't have said this better myself. The gentoo-x86 tree is not a software archival service. If packages are unmaintained, that is what the treecleaners project is for is to boot those packages out of the tree. I would like to see a possible timelimit set on how long packages can stay in maintainer-needed; once a package goes there, if we can't find someone to maintain it, we should consider booting it after that time limit passes. If someone wants to run the graveyard overlay and keep those old packages around more power to them, but they definitely do not belong in the main tree if they are unmaintained for an extended period of time. William [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 181 bytes --] ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-21 16:53 ` William Hubbs @ 2016-01-21 17:15 ` Alexis Ballier 2016-01-21 17:25 ` Kristian Fiskerstrand 2016-01-21 17:25 ` Roy Bamford 1 sibling, 1 reply; 45+ messages in thread From: Alexis Ballier @ 2016-01-21 17:15 UTC (permalink / raw To: gentoo-dev On Thu, 21 Jan 2016 10:53:58 -0600 William Hubbs <williamh@gentoo.org> wrote: > I would like to see a possible timelimit set on how long packages can > stay in maintainer-needed; once a package goes there, if we can't find > someone to maintain it, we should consider booting it after that time > limit passes. Note that maintainer-needed doesn't necessarily mean package is crap. Some simply don't really need a maintainer because they just work. ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-21 17:15 ` Alexis Ballier @ 2016-01-21 17:25 ` Kristian Fiskerstrand 2016-01-21 17:30 ` Alexis Ballier 0 siblings, 1 reply; 45+ messages in thread From: Kristian Fiskerstrand @ 2016-01-21 17:25 UTC (permalink / raw To: gentoo-dev [-- Attachment #1.1: Type: text/plain, Size: 992 bytes --] On 01/21/2016 06:15 PM, Alexis Ballier wrote: > On Thu, 21 Jan 2016 10:53:58 -0600 > William Hubbs <williamh@gentoo.org> wrote: > >> I would like to see a possible timelimit set on how long packages can >> stay in maintainer-needed; once a package goes there, if we can't find >> someone to maintain it, we should consider booting it after that time >> limit passes. > > Note that maintainer-needed doesn't necessarily mean package is crap. > Some simply don't really need a maintainer because they just work. > > However it can cause complications when issues are detected, in particular security relevant ones. Attaching a CSV of bugs assigned to security with maintainer-needed CCed. e.g app-text/htmltidy has multiple reverse dependecies but is itself maintainer needed with at least two vulnerabilities (bug 561452) -- Kristian Fiskerstrand Public PGP key 0xE3EDFAE3 at hkp://pool.sks-keyservers.net fpr:94CB AFDD 3034 5109 5618 35AA 0B7F 8B60 E3ED FAE3 [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #1.2: bugs-2016-01-21.csv --] [-- Type: text/csv; name="bugs-2016-01-21.csv", Size: 2962 bytes --] "Bug ID","Product","Component","Assignee","Status","Resolution","Summary","Changed" 571824,"Gentoo Security","Vulnerabilities","security","IN_PROGRESS","---","dev-db/firebird: authenticated remote crash by gbak invocation","2016-01-14 09:47:30" 537524,"Gentoo Security","Vulnerabilities","security","IN_PROGRESS","---","app-arch/ppmd: directory traversal","2016-01-10 17:07:17" 551144,"Gentoo Security","Vulnerabilities","security","IN_PROGRESS","---","<media-libs/libwmf-0.2.8.4-r6: heap overflow when decoding BMP images (CVE-2015-0848)","2016-01-10 14:20:56" 553818,"Gentoo Security","Vulnerabilities","security","IN_PROGRESS","---","<media-libs/libwmf-0.2.8.4-r6: Denial of Service (CVE-2015-{4588,4695,4696})","2016-01-10 10:41:41" 535708,"Gentoo Security","Vulnerabilities","security","IN_PROGRESS","---","<app-arch/arj-3.10.22-r5: two vulnerabilities (CVE-2015-{0556,0557})","2016-01-09 07:11:06" 561452,"Gentoo Security","Vulnerabilities","security","IN_PROGRESS","---","app-text/htmltidy: Two Denial of Service Vulnerabilities (CVE-2015-{5522,5523})","2016-01-08 14:11:28" 553604,"Gentoo Security","Vulnerabilities","security","IN_PROGRESS","---","net-mail/checkpw: DoS vulnerability (CVE-2015-0885)","2016-01-06 13:59:53" 537528,"Gentoo Security","Vulnerabilities","security","IN_PROGRESS","---","app-admin/usermin: Read Mail Module Vulnerability","2016-01-06 13:36:12" 536334,"Gentoo Security","Vulnerabilities","security","IN_PROGRESS","---","net-nds/389-ds-base: Information disclosure vulnerability (CVE-2014-3562)","2016-01-06 13:30:52" 515272,"Gentoo Security","Vulnerabilities","security","IN_PROGRESS","---","net-misc/italc: LZO Denial of Service and Arbitrary Code Execution through embedded code","2016-01-06 13:15:41" 499328,"Gentoo Security","Vulnerabilities","security","IN_PROGRESS","---","sys-apps/yum : ""YumCronBase()"" Package Spoofing Vulnerability (CVE-2014-0022)","2016-01-05 11:23:14" 541500,"Gentoo Security","Vulnerabilities","security","IN_PROGRESS","---","app-arch/arj: buffer overflow write access initiated by a size read from a crafted archive (CVE-2015-2782)","2015-12-31 04:57:10" 568398,"Gentoo Security","Vulnerabilities","security","IN_PROGRESS","---","dev-util/nsis: privilege escalation and code execution vulnerabilities in generated NSIS installers","2015-12-16 08:24:43" 562898,"Gentoo Security","Vulnerabilities","security","IN_PROGRESS","---","app-admin/lsyncd: Direct mode allwos injecting unauthorized filesystem operations","2015-11-29 16:41:48" 537522,"Gentoo Security","Vulnerabilities","security","IN_PROGRESS","---","app-arch/pax: directory traversal (CVE-2015-{1193,1194})","2015-11-25 04:33:59" 534184,"Gentoo Security","Vulnerabilities","security","IN_PROGRESS","---","app-misc/run-mailcap: Command Injection","2015-11-04 15:23:24" 548142,"Gentoo Security","Vulnerabilities","security","IN_PROGRESS","---","net-nds/389-ds-base: access control bypass with modrdn","2015-04-29 15:53:29" [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 455 bytes --] ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-21 17:25 ` Kristian Fiskerstrand @ 2016-01-21 17:30 ` Alexis Ballier 2016-01-21 17:35 ` Kristian Fiskerstrand 0 siblings, 1 reply; 45+ messages in thread From: Alexis Ballier @ 2016-01-21 17:30 UTC (permalink / raw To: gentoo-dev On Thu, 21 Jan 2016 18:25:21 +0100 Kristian Fiskerstrand <k_f@gentoo.org> wrote: > On 01/21/2016 06:15 PM, Alexis Ballier wrote: > > On Thu, 21 Jan 2016 10:53:58 -0600 > > William Hubbs <williamh@gentoo.org> wrote: > > > >> I would like to see a possible timelimit set on how long packages > >> can stay in maintainer-needed; once a package goes there, if we > >> can't find someone to maintain it, we should consider booting it > >> after that time limit passes. > > > > Note that maintainer-needed doesn't necessarily mean package is > > crap. Some simply don't really need a maintainer because they just > > work. > > > > > > However it can cause complications when issues are detected, in > particular security relevant ones. Attaching a CSV of bugs assigned to > security with maintainer-needed CCed. > > e.g app-text/htmltidy has multiple reverse dependecies but is itself > maintainer needed with at least two vulnerabilities (bug 561452) > well, 'not ( forall x, x is m-n, x is crap )' and 'exists x, x is m-n, x is crap' don't necessarily disagree either :) ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-21 17:30 ` Alexis Ballier @ 2016-01-21 17:35 ` Kristian Fiskerstrand 0 siblings, 0 replies; 45+ messages in thread From: Kristian Fiskerstrand @ 2016-01-21 17:35 UTC (permalink / raw To: gentoo-dev -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On 01/21/2016 06:30 PM, Alexis Ballier wrote: > On Thu, 21 Jan 2016 18:25:21 +0100 Kristian Fiskerstrand > <k_f@gentoo.org> wrote: > >> However it can cause complications when issues are detected, in >> particular security relevant ones. Attaching a CSV of bugs >> assigned to security with maintainer-needed CCed. >> >> e.g app-text/htmltidy has multiple reverse dependecies but is >> itself maintainer needed with at least two vulnerabilities (bug >> 561452) >> > > well, 'not ( forall x, x is m-n, x is crap )' and 'exists x, x is > m-n, x is crap' don't necessarily disagree either :) > Indeed, however it does cause issues with assignment when security vulnerabilities are reported, as nobody is CCed to handle it if m-n. So this list needs to be actively maintained and treecleaning is difficult with reverse deps involved. ... we might get around this by amending procedures to CC every maintainer of reverse deps in these cases though (and if no rdep simply treeclean it). - -- Kristian Fiskerstrand Public PGP key 0xE3EDFAE3 at hkp://pool.sks-keyservers.net fpr:94CB AFDD 3034 5109 5618 35AA 0B7F 8B60 E3ED FAE3 -----BEGIN PGP SIGNATURE----- iQEcBAEBCgAGBQJWoRb4AAoJECULev7WN52F4ZMH/i4c5tSxJqgPmJY07c4qFkfL N2cNWz+lRe9xr/VQxS9kLwG9IlqEJMMe4A6f2MvIeKwgN3A+HpLHQrEfK7we6Ctl +wy25IxEWbfk8ajuXU89qYN29CIeZcunhcNkA/5WvZSI4fiakxMkP2aDq9nSl+t3 VJ5V54jVEQGvS4vBcR8hKSU7uW5fnwWFIRxV4TFeD+wQNEIDdF8dMEvvqdJUpKuj 5LzlLnXXjBW9vB53wM8n0BsufLVOK/xU1Cx8AJabqmoUX5O+NdlDTXks2r/yuVUk YAze94Pb4oFKUSsQ0eHObr7vXXkpFQgwA4c4H0u75y5zAtaSDQFJ+8Fg7qIvb1k= =NQwO -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-21 16:53 ` William Hubbs 2016-01-21 17:15 ` Alexis Ballier @ 2016-01-21 17:25 ` Roy Bamford 2016-01-21 17:45 ` Michał Górny 1 sibling, 1 reply; 45+ messages in thread From: Roy Bamford @ 2016-01-21 17:25 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 2480 bytes --] On 2016.01.21 16:53, William Hubbs wrote: > On Tue, Jan 19, 2016 at 10:35:15AM -0800, Alec Warner wrote: > > On Mon, Jan 18, 2016 at 9:44 PM, NP-Hardass <NP-Hardass@gentoo.org> > wrote: > > > > > -----BEGIN PGP SIGNED MESSAGE----- > > > Hash: SHA256 > > > > > > With all of the unclaimed herds and unclaimed packages within > them, I > > > started to wonder what will happen after the GLEP 67 transition > > > finally comes to fruition. This left me with some concerns and I > was > > > wondering what the community thinks about them, and some possible > > > solutions. > > > > > > There is a large number of packages from unclaimed herds that, at > this > > > time, look like they will not be claimed by developers. This will > > > likely result in a huge increase in maintainer-needed packages > (and > > > subsequent package rot). This isn't to say that some of these > > > packages weren't previously in a "maintainer-needed" like state, > but > > > now, they will explicitly be there. > > > > > > > Speaking as the dude who founded the treecleaners project...all > things die. > > Even software. While some may yearn for a software archive (nee, > > graveyard!), I put forth that the gentoo-x86 tree is not such a > thing. Do > > not weep for the unmaintained packages that will be cleaned![1] > > I couldn't have said this better myself. The gentoo-x86 tree is not a > software archival service. If packages are unmaintained, that is what > the treecleaners project is for is to boot those packages out of the > tree. > > I would like to see a possible timelimit set on how long packages can > stay in maintainer-needed; once a package goes there, if we can't find > someone to maintain it, we should consider booting it after that time > limit passes. > > If someone wants to run the graveyard overlay and keep those old > packages around more power to them, but they definitely do not > belong in the main tree if they are unmaintained for an extended > period > of time. > > William > > There is no point in removing unmaintained but perfectly functional software from the tree. It needs to be both unmaintained and broken. Broken being evidenced by at least one open bug. How would you define unmaintained? Maybe its not changed for a year or two because there is no need for any maintenance? -- Regards, Roy Bamford (Neddyseagoon) a member of elections gentoo-ops forum-mods trustees [-- Attachment #2: Type: application/pgp-signature, Size: 819 bytes --] ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-21 17:25 ` Roy Bamford @ 2016-01-21 17:45 ` Michał Górny 2016-01-21 22:41 ` waltdnes ` (3 more replies) 0 siblings, 4 replies; 45+ messages in thread From: Michał Górny @ 2016-01-21 17:45 UTC (permalink / raw To: Roy Bamford; +Cc: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 2983 bytes --] On Thu, 21 Jan 2016 17:25:02 +0000 Roy Bamford <neddyseagoon@gentoo.org> wrote: > On 2016.01.21 16:53, William Hubbs wrote: > > On Tue, Jan 19, 2016 at 10:35:15AM -0800, Alec Warner wrote: > > > On Mon, Jan 18, 2016 at 9:44 PM, NP-Hardass <NP-Hardass@gentoo.org> > > wrote: > > > > > > > -----BEGIN PGP SIGNED MESSAGE----- > > > > Hash: SHA256 > > > > > > > > With all of the unclaimed herds and unclaimed packages within > > them, I > > > > started to wonder what will happen after the GLEP 67 transition > > > > finally comes to fruition. This left me with some concerns and I > > was > > > > wondering what the community thinks about them, and some possible > > > > solutions. > > > > > > > > There is a large number of packages from unclaimed herds that, at > > this > > > > time, look like they will not be claimed by developers. This will > > > > likely result in a huge increase in maintainer-needed packages > > (and > > > > subsequent package rot). This isn't to say that some of these > > > > packages weren't previously in a "maintainer-needed" like state, > > but > > > > now, they will explicitly be there. > > > > > > > > > > Speaking as the dude who founded the treecleaners project...all > > things die. > > > Even software. While some may yearn for a software archive (nee, > > > graveyard!), I put forth that the gentoo-x86 tree is not such a > > thing. Do > > > not weep for the unmaintained packages that will be cleaned![1] > > > > I couldn't have said this better myself. The gentoo-x86 tree is not a > > software archival service. If packages are unmaintained, that is what > > the treecleaners project is for is to boot those packages out of the > > tree. > > > > I would like to see a possible timelimit set on how long packages can > > stay in maintainer-needed; once a package goes there, if we can't find > > someone to maintain it, we should consider booting it after that time > > limit passes. > > > > If someone wants to run the graveyard overlay and keep those old > > packages around more power to them, but they definitely do not > > belong in the main tree if they are unmaintained for an extended > > period > > of time. > > > > William > > > > > > There is no point in removing unmaintained but perfectly functional software from the tree. > It needs to be both unmaintained and broken. Broken being evidenced by at least one open bug. That's nonsense. In fact, that's exactly the opposite of what should be removed. If I see a package that clearly doesn't build or otherwise simply doesn't work, could not have worked for past 3 years, are you forcing me to waste a time reporting a bug to no maintainer who could fix it? Because to me, the lack of any open bugs is a clear evidence that the package is not only unmaintained, but also unused. -- Best regards, Michał Górny <http://dev.gentoo.org/~mgorny/> [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 949 bytes --] ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-21 17:45 ` Michał Górny @ 2016-01-21 22:41 ` waltdnes 2016-01-21 23:10 ` Rich Freeman ` (2 more replies) 2016-01-22 11:04 ` Alexis Ballier ` (2 subsequent siblings) 3 siblings, 3 replies; 45+ messages in thread From: waltdnes @ 2016-01-21 22:41 UTC (permalink / raw To: gentoo-dev On Thu, Jan 21, 2016 at 06:45:20PM +0100, Micha?? Górny wrote > On Thu, 21 Jan 2016 17:25:02 +0000 > Roy Bamford <neddyseagoon@gentoo.org> wrote: > > > There is no point in removing unmaintained but perfectly functional > > software from the tree. It needs to be both unmaintained and broken. > > Broken being evidenced by at least one open bug. > > That's nonsense. In fact, that's exactly the opposite of what should > be removed. > > If I see a package that clearly doesn't build or otherwise simply > doesn't work, could not have worked for past 3 years, are you forcing > me to waste a time reporting a bug to no maintainer who could fix it? I think you misunderstood Roy. He was speaking about "unmaintained but perfectly functional software". You're talking about "a package that clearly doesn't build or otherwise simply doesn't work, could not have worked for past 3 years". Between those 2 extremes will be many cases of doesn't-work-for-me/works-for-me. Who'll be the final arbiter? Maybe we should start a "gentoo-ebuilds" mailing list to help regular users learn the ins and outs of making ebuilds. Once regular users run a lot of their own ebuilds from their local overlays, then it would be possible to do draconian pruning of the "official portage tree", without so adversely affecting regular users. This would fit in with the mantra of Gentoo being about freedom of choice. E.g. I use Pale Moon, a fork of Firefox. Currently, I have to build as regular user, su, and copy the binary to /usr/local. You can see "Walter's excellent adventure" <G> as I learn the build process at... https://forum.palemoon.org/viewtopic.php?f=37&t=10002 I'd like to have Portage manage the process. The ebuild from Firefox should serve as a template, because they both use the same weird Mozilla build setup. The main change should be where the source is pulled from. -- Walter Dnes <waltdnes@waltdnes.org> I don't run "desktop environments"; I run useful applications ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-21 22:41 ` waltdnes @ 2016-01-21 23:10 ` Rich Freeman 2016-01-22 0:30 ` Daniel Campbell 2016-01-22 0:51 ` Michael Orlitzky 2 siblings, 0 replies; 45+ messages in thread From: Rich Freeman @ 2016-01-21 23:10 UTC (permalink / raw To: gentoo-dev On Thu, Jan 21, 2016 at 5:41 PM, <waltdnes@waltdnes.org> wrote: > I think you misunderstood Roy. He was speaking about "unmaintained > but perfectly functional software". You're talking about "a package > that clearly doesn't build or otherwise simply doesn't work, could not > have worked for past 3 years". Between those 2 extremes will be many > cases of doesn't-work-for-me/works-for-me. Who'll be the final arbiter? > I don't think we need any kind of formalized policy. The treecleaners can make a decision and there doesn't need to be any appeals. The treecleaners should remove packages that are both unmaintained and broken. They don't have to have bugs open, and simply having a bug open for a long time shouldn't be a reason to treeclean on its own. If a package has a security issue or is just generally crippled then it should be removed. That might sound a bit subjective, but I don't think that is a problem - if the treecleaners want to make a statement of policy they can do so. And if somebody disagrees with the treecleaners then they can go ahead and volunteer to maintain the package. Maintainers aren't actually obligated to fix non-security bugs at all, by the way (though doing so would certainly be nice). But, they'll get to listen to all the grief about problems they cause instead of the treecleaners. Obviously if things get out of hand there are ways to escalate. In any case, I consider the labeling of these unmaintained packages as maintainer-needed as a good thing, even if some get treecleaned as a result. Part of our social contract is not hiding problems. Unmaintained packages should be clearly labeled as such. And I'm all for some suggestions that have been offered to hghlight packages they use which are unmaintained (I'd suggest that instead of messing with eclasses we simply put that feature in portage though). -- Rich ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-21 22:41 ` waltdnes 2016-01-21 23:10 ` Rich Freeman @ 2016-01-22 0:30 ` Daniel Campbell 2016-01-23 8:52 ` Ian Delaney 2016-01-22 0:51 ` Michael Orlitzky 2 siblings, 1 reply; 45+ messages in thread From: Daniel Campbell @ 2016-01-22 0:30 UTC (permalink / raw To: gentoo-dev -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 01/21/2016 02:41 PM, waltdnes@waltdnes.org wrote: > On Thu, Jan 21, 2016 at 06:45:20PM +0100, Micha?? Górny wrote >> On Thu, 21 Jan 2016 17:25:02 +0000 Roy Bamford >> <neddyseagoon@gentoo.org> wrote: >> >>> There is no point in removing unmaintained but perfectly >>> functional software from the tree. It needs to be both >>> unmaintained and broken. Broken being evidenced by at least one >>> open bug. >> >> That's nonsense. In fact, that's exactly the opposite of what >> should be removed. >> >> If I see a package that clearly doesn't build or otherwise >> simply doesn't work, could not have worked for past 3 years, are >> you forcing me to waste a time reporting a bug to no maintainer >> who could fix it? > > I think you misunderstood Roy. He was speaking about > "unmaintained but perfectly functional software". You're talking > about "a package that clearly doesn't build or otherwise simply > doesn't work, could not have worked for past 3 years". Between > those 2 extremes will be many cases of > doesn't-work-for-me/works-for-me. Who'll be the final arbiter? > > Maybe we should start a "gentoo-ebuilds" mailing list to help > regular users learn the ins and outs of making ebuilds. Once > regular users run a lot of their own ebuilds from their local > overlays, then it would be possible to do draconian pruning of the > "official portage tree", without so adversely affecting regular > users. This would fit in with the mantra of Gentoo being about > freedom of choice. > > E.g. I use Pale Moon, a fork of Firefox. Currently, I have to > build as regular user, su, and copy the binary to /usr/local. You > can see "Walter's excellent adventure" <G> as I learn the build > process at... > https://forum.palemoon.org/viewtopic.php?f=37&t=10002 > > I'd like to have Portage manage the process. The ebuild from > Firefox should serve as a template, because they both use the same > weird Mozilla build setup. The main change should be where the > source is pulled from. > The idea sounds nice, but there's already the devmanual to cover ebuild development, and now that the gentoo repo is in git, any ebuilds that get treecleaned can be fetched again through history, and users can then add those to their personal overlay(s) and keep the piece if they break. I like the idea of encouraging people to learn good ebuild writing, but who really has the time and skill to teach it? - -- Daniel Campbell - Gentoo Developer OpenPGP Key: 0x1EA055D6 @ hkp://keys.gnupg.net fpr: AE03 9064 AE00 053C 270C 1DE4 6F7A 9091 1EA0 55D6 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJWoXgPAAoJEAEkDpRQOeFwPvUP/1cOdVx0Mnm2yF6DU9BCXCzn 6LdE4/g05CnkggQkQEPsL6U+oiU/C2wu9nsSSRwrHNKEoIvly/pZEz75+FFoEnF5 RQTltJQi4lyG63bzaHYCx1nzmqAHBVbCBGDPqEC8whV8C8YAufk3SxqocBaIsD5Z IbujCelJNGvRGBPmsIOD38aaVbcyJZFGG+m9nTTJyRQtdFGxfccE/K+xuZMLKFS/ BQkyJdAyvGscRBLAx80o5TgZ+h7BTNW78b8aIubWaeMyqYrvQhdwaDTK7xj0cb5M uxC7fg493PphNLLYY5sL9yHPKtyJzuWhE6r9IXtMSH3b8sTEUU4cXxF4Ep1af+k0 9BafYy+vAxv6fM/3VS8KGcGCwElNrCiNLJYjEdW7mCDRFNQR8cja5IVRF8KGlXD3 33eKUviyPtx9LB5GNS2bZNSayeJbIENr1LsY2gZ4C6nfXUOzsUp7KhM4P4WmFKWV TOn/DbigDQjMa07L0+G+cwvrc2X2QJWG8kstD16iARvaRAnlvlO+HQeSAtO1LWwU 7O44z0eQDxpGO6RZrBDVKNGe8dAaObQT+ueCL/sOHV2Co71Iz8zCu8z75OIhSWWM 8Tu4pa+doFetFLmOkfkcFTxuAjcxJAJomxnLD9rNcdjDtuWF2wxATdWFruFmYPm+ u0/PNb0YQg4Xx5M2qV63 =FxNx -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-22 0:30 ` Daniel Campbell @ 2016-01-23 8:52 ` Ian Delaney 2016-01-25 0:08 ` Daniel Campbell 0 siblings, 1 reply; 45+ messages in thread From: Ian Delaney @ 2016-01-23 8:52 UTC (permalink / raw To: gentoo-dev -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On Thu, 21 Jan 2016 16:30:14 -0800 Daniel Campbell <zlg@gentoo.org> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 > > On 01/21/2016 02:41 PM, waltdnes@waltdnes.org wrote: > > On Thu, Jan 21, 2016 at 06:45:20PM +0100, Micha?? Górny wrote > [...] > [...] > [...] > > > > I think you misunderstood Roy. He was speaking about > > "unmaintained but perfectly functional software". You're talking > > about "a package that clearly doesn't build or otherwise simply > > doesn't work, could not have worked for past 3 years". Between > > those 2 extremes will be many cases of > > doesn't-work-for-me/works-for-me. Who'll be the final arbiter? > > > > Maybe we should start a "gentoo-ebuilds" mailing list to help > > regular users learn the ins and outs of making ebuilds. Once > > regular users run a lot of their own ebuilds from their local > > overlays, then it would be possible to do draconian pruning of the > > "official portage tree", without so adversely affecting regular > > users. This would fit in with the mantra of Gentoo being about > > freedom of choice. > > > > E.g. I use Pale Moon, a fork of Firefox. Currently, I have to > > build as regular user, su, and copy the binary to /usr/local. You > > can see "Walter's excellent adventure" <G> as I learn the build > > process at... > > https://forum.palemoon.org/viewtopic.php?f=37&t=10002 > > > > I'd like to have Portage manage the process. The ebuild from > > Firefox should serve as a template, because they both use the same > > weird Mozilla build setup. The main change should be where the > > source is pulled from. > > > > The idea sounds nice, but there's already the devmanual to cover > ebuild development, and now that the gentoo repo is in git, any > ebuilds that get treecleaned can be fetched again through history, and > users can then add those to their personal overlay(s) and keep the > piece if they break. > > I like the idea of encouraging people to learn good ebuild writing, > but who really has the time and skill to teach it? > me. Been doing it for months. You had not noticed? via #gentoo-proxy-maint, which I made from scratch, despite the notion initially being discounted by one mrueg. He now is a colleague in the channel. > - -- > Daniel Campbell - Gentoo Developer > OpenPGP Key: 0x1EA055D6 @ hkp://keys.gnupg.net > fpr: AE03 9064 AE00 053C 270C 1DE4 6F7A 9091 1EA0 55D6 > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2 > > iQIcBAEBCAAGBQJWoXgPAAoJEAEkDpRQOeFwPvUP/1cOdVx0Mnm2yF6DU9BCXCzn > 6LdE4/g05CnkggQkQEPsL6U+oiU/C2wu9nsSSRwrHNKEoIvly/pZEz75+FFoEnF5 > RQTltJQi4lyG63bzaHYCx1nzmqAHBVbCBGDPqEC8whV8C8YAufk3SxqocBaIsD5Z > IbujCelJNGvRGBPmsIOD38aaVbcyJZFGG+m9nTTJyRQtdFGxfccE/K+xuZMLKFS/ > BQkyJdAyvGscRBLAx80o5TgZ+h7BTNW78b8aIubWaeMyqYrvQhdwaDTK7xj0cb5M > uxC7fg493PphNLLYY5sL9yHPKtyJzuWhE6r9IXtMSH3b8sTEUU4cXxF4Ep1af+k0 > 9BafYy+vAxv6fM/3VS8KGcGCwElNrCiNLJYjEdW7mCDRFNQR8cja5IVRF8KGlXD3 > 33eKUviyPtx9LB5GNS2bZNSayeJbIENr1LsY2gZ4C6nfXUOzsUp7KhM4P4WmFKWV > TOn/DbigDQjMa07L0+G+cwvrc2X2QJWG8kstD16iARvaRAnlvlO+HQeSAtO1LWwU > 7O44z0eQDxpGO6RZrBDVKNGe8dAaObQT+ueCL/sOHV2Co71Iz8zCu8z75OIhSWWM > 8Tu4pa+doFetFLmOkfkcFTxuAjcxJAJomxnLD9rNcdjDtuWF2wxATdWFruFmYPm+ > u0/PNb0YQg4Xx5M2qV63 > =FxNx > -----END PGP SIGNATURE----- > - -- kind regards Ian Delaney -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.1 iQJ8BAEBCgBmBQJWoz9TXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRCRUI4RjAxNzRGRTVDMjI4RjcxNkRFNzIw QzQzN0NCNDcxRTlEMzNBAAoJEAxDfLRx6dM6jrcQAI70DMC1K2H5cyPs9sia+3ml 6teGcQLNm8DbtBLkJu5R/4Tj+idn9BinMYx7VuxlGBBXSLbDMZlJYBQd5G3fTP6r 1++oqBzVdkA2h6RaYp04NeJsJDRLrHvMh4jX+k0izR9G7kHOVwda15sdmYthcojs ++khE85mgleS9mio/a1gy2EEyY3+lkGCUSs13AU+epzioe/ZCz1zFlNqH/uDmG6+ COZaFbVuW3YlC30as5yvpoKRselx9TD/saZyMwwx2l61jMT6i8Rvo2XD/1Sp0kvb 4PPyBN8VwUId5HDhFvBKPbKezyu5K7xA01hOLFEEC+SH9Q13tfHhIiyCnogHGlDA iXZ37Q4LcXQeJnM5xjuPWVaA9SDbkv4fkUq6r7w6mXbIOtnM3hMceM+xO8eHT6CO 8jykUiNyuXd2hWiJ+oQUiQEbWrAWhqP67e63ScRpH+e1AlpFpKcwJ9mskMaMkbFm L3LWNJFnewn8ouKh2YtQro76/cW+XptK7OMfCGzHKa9eTlGUrG9y10YhBufMNktx o7K7rVSxQrizsSvGl1c/lqbanQsHB12SxGZFSyFHwG4ES1Uii/Lbx64Hw9Jhs+Wv sTIdp7bR8lBNI1YILDb4UY/ksfHIVFlB9ZVS+jwOsYYTTk/wDJri8fZhZt9ciOsF pvGUwOslCyWnhC7zY5AG =LdOn -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-23 8:52 ` Ian Delaney @ 2016-01-25 0:08 ` Daniel Campbell 0 siblings, 0 replies; 45+ messages in thread From: Daniel Campbell @ 2016-01-25 0:08 UTC (permalink / raw To: gentoo-dev -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 01/23/2016 12:52 AM, Ian Delaney wrote: > On Thu, 21 Jan 2016 16:30:14 -0800 Daniel Campbell <zlg@gentoo.org> > wrote: > >> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 > >> On 01/21/2016 02:41 PM, waltdnes@waltdnes.org wrote: >>> On Thu, Jan 21, 2016 at 06:45:20PM +0100, Micha?? Górny wrote >>> >> [...] [...] [...] >>> >>> I think you misunderstood Roy. He was speaking about >>> "unmaintained but perfectly functional software". You're >>> talking about "a package that clearly doesn't build or >>> otherwise simply doesn't work, could not have worked for past 3 >>> years". Between those 2 extremes will be many cases of >>> doesn't-work-for-me/works-for-me. Who'll be the final >>> arbiter? >>> >>> Maybe we should start a "gentoo-ebuilds" mailing list to help >>> regular users learn the ins and outs of making ebuilds. Once >>> regular users run a lot of their own ebuilds from their local >>> overlays, then it would be possible to do draconian pruning of >>> the "official portage tree", without so adversely affecting >>> regular users. This would fit in with the mantra of Gentoo >>> being about freedom of choice. >>> >>> E.g. I use Pale Moon, a fork of Firefox. Currently, I have to >>> build as regular user, su, and copy the binary to /usr/local. >>> You can see "Walter's excellent adventure" <G> as I learn the >>> build process at... >>> https://forum.palemoon.org/viewtopic.php?f=37&t=10002 >>> >>> I'd like to have Portage manage the process. The ebuild from >>> Firefox should serve as a template, because they both use the >>> same weird Mozilla build setup. The main change should be >>> where the source is pulled from. >>> > >> The idea sounds nice, but there's already the devmanual to cover >> ebuild development, and now that the gentoo repo is in git, any >> ebuilds that get treecleaned can be fetched again through >> history, and users can then add those to their personal >> overlay(s) and keep the piece if they break. > >> I like the idea of encouraging people to learn good ebuild >> writing, but who really has the time and skill to teach it? > > > me. Been doing it for months. You had not noticed? via > #gentoo-proxy-maint, which I made from scratch, despite the notion > initially being discounted by one mrueg. He now is a colleague in > the channel. > I didn't, actually. I guess the only thing I've seen as a result of your work is possibly more new devs. That's pretty awesome, though; I had no idea. I can't speak for other devs but I respect people who have the patience and gift to teach people. You helped me a little when I was becoming a developer and I appreciate it. >> - -- Daniel Campbell - Gentoo Developer OpenPGP Key: 0x1EA055D6 @ >> hkp://keys.gnupg.net fpr: AE03 9064 AE00 053C 270C 1DE4 6F7A >> 9091 1EA0 55D6 >> > - -- Daniel Campbell - Gentoo Developer OpenPGP Key: 0x1EA055D6 @ hkp://keys.gnupg.net fpr: AE03 9064 AE00 053C 270C 1DE4 6F7A 9091 1EA0 55D6 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJWpWdoAAoJEAEkDpRQOeFwnkgP/iRHumL4sYupyh5jxe8g97Bo //TEU/k4osiz4Ofl79fTVfabYZiMTacMaRj++swccGw0NorjBRf4TUc2bc08++NH iUOjBwC5nAhPlx6UFM1IKAyOLvc4MZIpfR3m688EkTKnYH2865WhLjClfAwT7AFC 0Ux4/Knb7j4XtDBjM1tumA28VR27CTaIOsuPFMKIQ3gm0UnpZbPEOyiXNkszfq5g IMkJynUtIgGegscdz9i+uGHVToqQXZnCxs/4fG+d6xr0ENMgwr+sOS8GnwR3wNtv /wZ6qwUJuwGuh9Y0BDXibnoEE5vr+srZRPPZigLvbps24dCYbFE7dmpeEU11o5lB fV5pI78QV81xI9NUYQsyPj3PbZn9qzgUtjw59lQvTN1rBtqSlezeRJ8JD+U1nBym I2cL8Auy3Uu0W3q8G31iRmVW+LCe9njw6GZkj24QOzlsqkW3cjn+VyQHSNz2QNI9 384cY6NDngKvTugi5ccbkPicGO5pAxZ0UA44JwURLiGr0W9bbiaBOLBG6xQYkTQZ j7F9P3RjGIbIGgxQQTQatyEQpqFnRBR22J8VH688OCHEjZprEc/F/xA4R1TLCRxx 3S3OMbuw99fsEXbqYhFhqWUsmOwaCCd7ofgrjXiefrf2NtRkl0V6loRoKlHz9ycY wkPbzmPJ7zvNR+PcDud1 =JQSf -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-21 22:41 ` waltdnes 2016-01-21 23:10 ` Rich Freeman 2016-01-22 0:30 ` Daniel Campbell @ 2016-01-22 0:51 ` Michael Orlitzky 2016-01-23 11:03 ` Ian Delaney 2016-01-23 19:54 ` waltdnes 2 siblings, 2 replies; 45+ messages in thread From: Michael Orlitzky @ 2016-01-22 0:51 UTC (permalink / raw To: gentoo-dev On 01/21/2016 05:41 PM, waltdnes@waltdnes.org wrote: > > Maybe we should start a "gentoo-ebuilds" mailing list to help regular > users learn the ins and outs of making ebuilds. Try gentoo-devhelp@lists.g.o, or the associated #gentoo-dev-help on IRC. We should be trying to get these things proxy maintained at least since they don't do anyone else any good in a personal overlay. ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-22 0:51 ` Michael Orlitzky @ 2016-01-23 11:03 ` Ian Delaney 2016-01-23 19:54 ` waltdnes 1 sibling, 0 replies; 45+ messages in thread From: Ian Delaney @ 2016-01-23 11:03 UTC (permalink / raw To: gentoo-dev On Thu, 21 Jan 2016 19:51:51 -0500 Michael Orlitzky <mjo@gentoo.org> wrote: > On 01/21/2016 05:41 PM, waltdnes@waltdnes.org wrote: > > > > Maybe we should start a "gentoo-ebuilds" mailing list to help > > regular users learn the ins and outs of making ebuilds. > > Try gentoo-devhelp@lists.g.o, or the associated #gentoo-dev-help on > IRC. > > We should be trying to get these things proxy maintained at least > since they don't do anyone else any good in a personal overlay. > > Are you not missing something here? -- kind regards Ian Delaney ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-22 0:51 ` Michael Orlitzky 2016-01-23 11:03 ` Ian Delaney @ 2016-01-23 19:54 ` waltdnes 1 sibling, 0 replies; 45+ messages in thread From: waltdnes @ 2016-01-23 19:54 UTC (permalink / raw To: gentoo-dev On Thu, Jan 21, 2016 at 07:51:51PM -0500, Michael Orlitzky wrote > On 01/21/2016 05:41 PM, waltdnes@waltdnes.org wrote: > > > > Maybe we should start a "gentoo-ebuilds" mailing list to help regular > > users learn the ins and outs of making ebuilds. > > Try gentoo-devhelp@lists.g.o, or the associated #gentoo-dev-help on IRC. > > We should be trying to get these things proxy maintained at least since > they don't do anyone else any good in a personal overlay. Thanks for the pointer to gentoo-devhelp. I'll try that list. -- Walter Dnes <waltdnes@waltdnes.org> I don't run "desktop environments"; I run useful applications ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-21 17:45 ` Michał Górny 2016-01-21 22:41 ` waltdnes @ 2016-01-22 11:04 ` Alexis Ballier 2016-01-22 21:33 ` Mike Frysinger 2016-01-24 9:05 ` Ian Delaney 2016-01-22 20:57 ` Roy Bamford 2016-01-24 9:51 ` Ian Delaney 3 siblings, 2 replies; 45+ messages in thread From: Alexis Ballier @ 2016-01-22 11:04 UTC (permalink / raw To: gentoo-dev On Thu, 21 Jan 2016 18:45:20 +0100 Michał Górny <mgorny@gentoo.org> wrote: > If I see a package that clearly doesn't build or otherwise simply > doesn't work, could not have worked for past 3 years, are you forcing > me to waste a time reporting a bug to no maintainer who could fix it? sure, don't waste your time and just delete it so that nobody can track why it was removed or even attempt to fix it. > Because to me, the lack of any open bugs is a clear evidence that > the package is not only unmaintained, but also unused. lack of open bug means there is no known bug; anything else is pure supposition if you see a package that "could not have worked for past 3 years", you open a bug, cc treecleaners or lastrite it yourself, and it will be quickly gone ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-22 11:04 ` Alexis Ballier @ 2016-01-22 21:33 ` Mike Frysinger 2016-01-22 22:09 ` Alec Warner 2016-01-24 9:05 ` Ian Delaney 1 sibling, 1 reply; 45+ messages in thread From: Mike Frysinger @ 2016-01-22 21:33 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 960 bytes --] On 22 Jan 2016 12:04, Alexis Ballier wrote: > On Thu, 21 Jan 2016 18:45:20 +0100 Michał Górny wrote: > > If I see a package that clearly doesn't build or otherwise simply > > doesn't work, could not have worked for past 3 years, are you forcing > > me to waste a time reporting a bug to no maintainer who could fix it? > > sure, don't waste your time and just delete it so that nobody can track > why it was removed or even attempt to fix it. > > > Because to me, the lack of any open bugs is a clear evidence that > > the package is not only unmaintained, but also unused. > > lack of open bug means there is no known bug; anything else is pure > supposition this. if anything, it sounds like i need to keep open a trivial bug for a package to keep people from wrongly proactively tree cleaning. the # of users of a package is irrelevant. if there are (real i.e. not "typo in message" bugs) open, then that's a diff story. -mike [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 819 bytes --] ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-22 21:33 ` Mike Frysinger @ 2016-01-22 22:09 ` Alec Warner 0 siblings, 0 replies; 45+ messages in thread From: Alec Warner @ 2016-01-22 22:09 UTC (permalink / raw To: Gentoo Dev [-- Attachment #1: Type: text/plain, Size: 1244 bytes --] On Fri, Jan 22, 2016 at 1:33 PM, Mike Frysinger <vapier@gentoo.org> wrote: > On 22 Jan 2016 12:04, Alexis Ballier wrote: > > On Thu, 21 Jan 2016 18:45:20 +0100 Michał Górny wrote: > > > If I see a package that clearly doesn't build or otherwise simply > > > doesn't work, could not have worked for past 3 years, are you forcing > > > me to waste a time reporting a bug to no maintainer who could fix it? > > > > sure, don't waste your time and just delete it so that nobody can track > > why it was removed or even attempt to fix it. > > > > > Because to me, the lack of any open bugs is a clear evidence that > > > the package is not only unmaintained, but also unused. > > > > lack of open bug means there is no known bug; anything else is pure > > supposition > > this. if anything, it sounds like i need to keep open a trivial bug > for a package to keep people from wrongly proactively tree cleaning. > > the # of users of a package is irrelevant. if there are (real i.e. not > "typo in message" bugs) open, then that's a diff story. > https://wiki.gentoo.org/wiki/Project:Treecleaner/Policy I tried to write the policy as clearly as possible, feel free to request modifications. -A > -mike > [-- Attachment #2: Type: text/html, Size: 2131 bytes --] ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-22 11:04 ` Alexis Ballier 2016-01-22 21:33 ` Mike Frysinger @ 2016-01-24 9:05 ` Ian Delaney 1 sibling, 0 replies; 45+ messages in thread From: Ian Delaney @ 2016-01-24 9:05 UTC (permalink / raw To: gentoo-dev On Fri, 22 Jan 2016 12:04:07 +0100 Alexis Ballier <aballier@gentoo.org> wrote: > On Thu, 21 Jan 2016 18:45:20 +0100 > Michał Górny <mgorny@gentoo.org> wrote: > > > If I see a package that clearly doesn't build or otherwise simply > > doesn't work, could not have worked for past 3 years, are you > > forcing me to waste a time reporting a bug to no maintainer who > > could fix it? > > sure, don't waste your time and just delete it so that nobody can > track why it was removed or even attempt to fix it. > > > Because to me, the lack of any open bugs is a clear evidence that > > the package is not only unmaintained, but also unused. > > > lack of open bug means there is no known bug; anything else is pure > supposition > > > > if you see a package that "could not have worked for past 3 years", > you open a bug, cc treecleaners or lastrite it yourself, and it will > be quickly gone > and on it goes. In the above we see a common theme. The emphasis on the wasting of time over an absurd task because it is so obviously absurd. Except, wait, it isn't so absurd because ....... This kind of leaping to a final conclusion and declaring an assessment of it on a knee jerk type interpretation is all too common. Frankly I find it difficult to fathom how this constant trail of such premature evaluations has its source from gentoo developer community; I.T. professional folk who by rights excel in objective analysis of the data at hand and routinely arrive at technical solutions to cover a minimal required set of conditions. Or is there something wrong in my suppositions there regarding the precursors? Either way; see https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers/Maintainer_Wanted last edited between myself and kensington cs 24-01 this year. The important content, obviously, are the Criteria for closing a report. -- kind regards Ian Delaney ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-21 17:45 ` Michał Górny 2016-01-21 22:41 ` waltdnes 2016-01-22 11:04 ` Alexis Ballier @ 2016-01-22 20:57 ` Roy Bamford 2016-01-24 9:51 ` Ian Delaney 3 siblings, 0 replies; 45+ messages in thread From: Roy Bamford @ 2016-01-22 20:57 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 950 bytes --] On 2016.01.21 17:45, Michał Górny wrote: [snip] > > If I see a package that clearly doesn't build or otherwise simply > doesn't work, could not have worked for past 3 years, are you forcing > me to waste a time reporting a bug to no maintainer who could fix it? > [snip] > -- > Best regards, > Michał Górny > <http://dev.gentoo.org/~mgorny/> > Michał Your statement implies that there is an active search process for broken packages. I did not intend to imply that if you happened across a broken package with no bugs, you needed to raise a bug to remove it from the tree. Actively building every package in the tree to discover candidates for removal takes a lot more resources than searching bugs to identify potential candidates. Its the old case of absence of evidence is not evidence of absence. -- Regards, Roy Bamford (Neddyseagoon) a member of elections gentoo-ops forum-mods trustees [-- Attachment #2: Type: application/pgp-signature, Size: 819 bytes --] ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-21 17:45 ` Michał Górny ` (2 preceding siblings ...) 2016-01-22 20:57 ` Roy Bamford @ 2016-01-24 9:51 ` Ian Delaney 3 siblings, 0 replies; 45+ messages in thread From: Ian Delaney @ 2016-01-24 9:51 UTC (permalink / raw To: gentoo-dev -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On Thu, 21 Jan 2016 18:45:20 +0100 Michał Górny <mgorny@gentoo.org> wrote: > On Thu, 21 Jan 2016 17:25:02 +0000 > Roy Bamford <neddyseagoon@gentoo.org> wrote: > > > On 2016.01.21 16:53, William Hubbs wrote: > [...] > [...] > [...] > [...] > [...] > [...] > [...] > [...] > [...] > [...] > [...] > [...] > [...] > [...] > [...] > [...] > [...] > [...] > [...] > [...] > [...] > > > > There is no point in removing unmaintained but perfectly functional > > software from the tree. It needs to be both unmaintained and > > broken. Broken being evidenced by at least one open bug. > > That's nonsense. In fact, that's exactly the opposite of what should > be removed. > So take the long standing President of the Board of Trustees who began gentoo likely when you were still in school, peruse, and without hesitation, with the opening line, declare the cited benchmark of evidence as nonsense. Sighs, and groans. > If I see a package that clearly doesn't build or otherwise simply > doesn't work, could not have worked for past 3 years, are you forcing > me to waste a time reporting a bug to no maintainer who could fix it? > Surely no. > Because to me, the lack of any open bugs is a clear evidence that > the package is not only unmaintained, but also unused. > > This is the way it really is, obviously. Well, to be fair; "Because to me", so not quite. But I can't help being of the impression that because you think so, it must in fact BE. Happily, master Neddy being as capable as he is with management of such expression, has already retorted to the description of his conclusion as nonsense as, well, nonsense. - -- kind regards Ian Delaney -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.1 iQJ8BAEBCgBmBQJWpJ6rXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRCRUI4RjAxNzRGRTVDMjI4RjcxNkRFNzIw QzQzN0NCNDcxRTlEMzNBAAoJEAxDfLRx6dM68qIQAMaiuJwwU9hUtJwfO5AwjGHM Yukp7mib/MAHUCHExfNTrGQ/rlgOmzgG1gmx75Ruh6utia4xz3Xlcp4VkVWcyZER StuRAXCuL874aUW4iSRL0fSAXK38L7AfvHs+3RVzV9Dr1DhPIUdIwwdmbLE25AEY BSDcRDPSnkmDn9+ifuO/s+/lH7quQRugkS6LPDxB37Vnbi6yudrUpNB8x+B4IRb9 F9hgB0GXOhAAR8z1z2avf5f5yzKXp93tDwfxfl2uOMs3iUm3wedpaMyC+6YBkmsc Flwu9gYfUVM957t5u84jUId4ckjyBYltZmCtzWoA6oQx0umPUkB4Q8R+p4azsTST Vmr/9se0Em+QHXFDbTzQLiMuotKO6yRFhpQn2T8F46SEqI7OA+wrVmKmZXfdg2OH CVV29X85uomLRGw0NrCwnKCQaKRUiFDwadjclfOBPy31LBMaNUoKsHdImjUgy1fA r29oZsCVK16Io7fh9lWE2F6Q5uIsANaCNeGp+HqOd13xEvqSwW+NPRTxSD17uw4m akdA1oTNiQoYfR6BUz14GXFc0oXH9zrO2TLZpRqnhjOIb8TGeaDyEuKfG95TD3mq vSyPsNaaTp14tiEjLRy+S+vlxkGdovdK0dFOoVouFFFpz7sP38ngWOCdO92OoEeR C7g32EiMSIoJrJe4VLOE =wTau -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-19 5:44 [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings NP-Hardass 2016-01-19 6:47 ` [gentoo-dev] " Duncan 2016-01-19 18:35 ` [gentoo-dev] " Alec Warner @ 2016-01-19 22:32 ` Michał Górny 2016-01-19 22:42 ` Ciaran McCreesh 2016-01-19 22:51 ` Michał Górny ` (2 subsequent siblings) 5 siblings, 1 reply; 45+ messages in thread From: Michał Górny @ 2016-01-19 22:32 UTC (permalink / raw To: NP-Hardass; +Cc: gentoo-dev, proxy-maint [-- Attachment #1: Type: text/plain, Size: 3197 bytes --] On Tue, 19 Jan 2016 00:44:49 -0500 NP-Hardass <NP-Hardass@gentoo.org> wrote: > With all of the unclaimed herds and unclaimed packages within them, I > started to wonder what will happen after the GLEP 67 transition > finally comes to fruition. This left me with some concerns and I was > wondering what the community thinks about them, and some possible > solutions. > > There is a large number of packages from unclaimed herds that, at this > time, look like they will not be claimed by developers. This will > likely result in a huge increase in maintainer-needed packages (and > subsequent package rot). This isn't to say that some of these > packages weren't previously in a "maintainer-needed" like state, but > now, they will explicitly be there. I don't understand why you're turning this problem upside-down. The problem was, is and will be that packages are unmaintained. Not that stats show that they are many. It's better to have packages maintainer-needed than 'maintained' by developers who ignore bugs, requests and basically act as showstoppers for people who want to fix stuff. > A possible approach to reducing this is to adopt some new policies. > > The first of which is an "adopt-a-package" type program. In > functionality, this is no different than proxy-maintenance, however, > this codifies it into an explicit policy whereby users are encouraged > to step and take over a package. This obviously requires a greater > developer presence in the proxy-maint project (or something similar), > but, personally, I think that a stronger dev presence in proxy-maint > would be better for Gentoo as a whole. That's not really a change. Additional advertisement at best. > The second policy change would be that maintainer-needed packages can > have updates by anyone while maintaining the standard "you fix it if > you break it" policy. This would extend to users as well. With the > increased ease that users can contribute via git/github, they should > be encouraged to contribute and have their efforts facilitated to ease > contributions to whatever packages they desire (within the > maintainer-needed category). This is already the case. > Similar to the concept of a "bugday," coupled with above, an > "ebuildday" where users and devs get together so users can learn to > write ebuilds and for devs to work together to maintain packages that > usually fall outside their normal workload could prove beneficial to > the overall health of Gentoo packaging. > > Once again, these are just some random musings inspired by recent > events on the dev ML, and thought it might be worth discussing. > I've cc'd proxy-maint as a lot of this discussion is likely to involve > them, and would like them to put in their official opinion as well. If you want to do some fun coding, here's my idea: find reverse dependencies of maintainer-needed packages, and try to convince the maintainers of those revdeps to take those packages. After all, those revdeps require the packages, and are going to benefit from them being maintained. -- Best regards, Michał Górny <http://dev.gentoo.org/~mgorny/> [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 949 bytes --] ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-19 22:32 ` Michał Górny @ 2016-01-19 22:42 ` Ciaran McCreesh 2016-01-19 23:49 ` Rich Freeman 0 siblings, 1 reply; 45+ messages in thread From: Ciaran McCreesh @ 2016-01-19 22:42 UTC (permalink / raw To: gentoo-dev On Tue, 19 Jan 2016 23:32:30 +0100 Michał Górny <mgorny@gentoo.org> wrote: > The problem was, is and will be that packages are unmaintained. Not > that stats show that they are many. No it's not. Gentoo is about the community, and it's important for the community not to perceive that there is a problem. Being honest where users or Phoronix could pick up on it is bad PR. Let's not create a toxic perception of the state of the tree. -- Ciaran McCreesh ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-19 22:42 ` Ciaran McCreesh @ 2016-01-19 23:49 ` Rich Freeman 0 siblings, 0 replies; 45+ messages in thread From: Rich Freeman @ 2016-01-19 23:49 UTC (permalink / raw To: gentoo-dev On Tue, Jan 19, 2016 at 5:42 PM, Ciaran McCreesh <ciaran.mccreesh@googlemail.com> wrote: > On Tue, 19 Jan 2016 23:32:30 +0100 > Michał Górny <mgorny@gentoo.org> wrote: >> The problem was, is and will be that packages are unmaintained. Not >> that stats show that they are many. > > No it's not. Gentoo is about the community, and it's important for the > community not to perceive that there is a problem. Being honest where > users or Phoronix could pick up on it is bad PR. Let's not create a > toxic perception of the state of the tree. > To be fair while at times I'm not a big fan of treecleaning things that aren't horribly broken, I've never been opposed to marking them as maintainer-needed. That's what they are. And I certainly don't support hiding problems (and nor does our social contract). Yes,I realize that by replying I'm basically accepting that the criticism above applies to me. I'll agree that on the community vs pragmatism scale I tend to fall more to the left sometimes. It isn't a position without its disadvantages. -- Rich ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-19 5:44 [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings NP-Hardass ` (2 preceding siblings ...) 2016-01-19 22:32 ` Michał Górny @ 2016-01-19 22:51 ` Michał Górny 2016-01-19 22:55 ` NP-Hardass 2016-01-20 12:36 ` Daniel Campbell 2016-01-23 11:12 ` Patrice Clement 5 siblings, 1 reply; 45+ messages in thread From: Michał Górny @ 2016-01-19 22:51 UTC (permalink / raw To: NP-Hardass; +Cc: gentoo-dev, proxy-maint [-- Attachment #1: Type: text/plain, Size: 1167 bytes --] On Tue, 19 Jan 2016 00:44:49 -0500 NP-Hardass <NP-Hardass@gentoo.org> wrote: > With all of the unclaimed herds and unclaimed packages within them, I > started to wonder what will happen after the GLEP 67 transition > finally comes to fruition. This left me with some concerns and I was > wondering what the community thinks about them, and some possible > solutions. > > There is a large number of packages from unclaimed herds that, at this > time, look like they will not be claimed by developers. This will > likely result in a huge increase in maintainer-needed packages (and > subsequent package rot). This isn't to say that some of these > packages weren't previously in a "maintainer-needed" like state, but > now, they will explicitly be there. Oh, and just to be clear, this isn't going to be some kind of huge growth. Right now I can count 380 new maintainer-needed packages, from which some will most likely be mapped. I would estimate the final outcome to around 300 packages, maybe less. Now compare that to the current 1212 maintainer-needed packages. -- Best regards, Michał Górny <http://dev.gentoo.org/~mgorny/> [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 949 bytes --] ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-19 22:51 ` Michał Górny @ 2016-01-19 22:55 ` NP-Hardass 0 siblings, 0 replies; 45+ messages in thread From: NP-Hardass @ 2016-01-19 22:55 UTC (permalink / raw To: Michał Górny; +Cc: gentoo-dev, proxy-maint [-- Attachment #1: Type: text/plain, Size: 1614 bytes --] I'm not claiming that this is a new problem or that it will be orders of magnitude worse. Merely that it brings the issue back into the forefront and that we could benefit from official policies and (in some cases renewed) efforts to reduce their impact. An official policy/action is not likely to make an impact than an ad hoc, unofficial one, IMO. On January 19, 2016 5:51:27 PM EST, "Michał Górny" <mgorny@gentoo.org> wrote: >On Tue, 19 Jan 2016 00:44:49 -0500 >NP-Hardass <NP-Hardass@gentoo.org> wrote: > >> With all of the unclaimed herds and unclaimed packages within them, I >> started to wonder what will happen after the GLEP 67 transition >> finally comes to fruition. This left me with some concerns and I was >> wondering what the community thinks about them, and some possible >> solutions. >> >> There is a large number of packages from unclaimed herds that, at >this >> time, look like they will not be claimed by developers. This will >> likely result in a huge increase in maintainer-needed packages (and >> subsequent package rot). This isn't to say that some of these >> packages weren't previously in a "maintainer-needed" like state, but >> now, they will explicitly be there. > >Oh, and just to be clear, this isn't going to be some kind of huge >growth. Right now I can count 380 new maintainer-needed packages, from >which some will most likely be mapped. I would estimate the final >outcome to around 300 packages, maybe less. > >Now compare that to the current 1212 maintainer-needed packages. > >-- >Best regards, >Michał Górny ><http://dev.gentoo.org/~mgorny/> -- NP-Hardass [-- Attachment #2: Type: text/html, Size: 2026 bytes --] ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-19 5:44 [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings NP-Hardass ` (3 preceding siblings ...) 2016-01-19 22:51 ` Michał Górny @ 2016-01-20 12:36 ` Daniel Campbell 2016-01-23 11:12 ` Patrice Clement 5 siblings, 0 replies; 45+ messages in thread From: Daniel Campbell @ 2016-01-20 12:36 UTC (permalink / raw To: gentoo-dev -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 01/18/2016 09:44 PM, NP-Hardass wrote: > With all of the unclaimed herds and unclaimed packages within them, > I started to wonder what will happen after the GLEP 67 transition > finally comes to fruition. This left me with some concerns and I > was wondering what the community thinks about them, and some > possible solutions. > > There is a large number of packages from unclaimed herds that, at > this time, look like they will not be claimed by developers. This > will likely result in a huge increase in maintainer-needed packages > (and subsequent package rot). This isn't to say that some of > these packages weren't previously in a "maintainer-needed" like > state, but now, they will explicitly be there. > > A possible approach to reducing this is to adopt some new > policies. > > The first of which is an "adopt-a-package" type program. In > functionality, this is no different than proxy-maintenance, > however, this codifies it into an explicit policy whereby users are > encouraged to step and take over a package. This obviously > requires a greater developer presence in the proxy-maint project > (or something similar), but, personally, I think that a stronger > dev presence in proxy-maint would be better for Gentoo as a whole. > > The second policy change would be that maintainer-needed packages > can have updates by anyone while maintaining the standard "you fix > it if you break it" policy. This would extend to users as well. > With the increased ease that users can contribute via git/github, > they should be encouraged to contribute and have their efforts > facilitated to ease contributions to whatever packages they desire > (within the maintainer-needed category). > > Similar to the concept of a "bugday," coupled with above, an > "ebuildday" where users and devs get together so users can learn > to write ebuilds and for devs to work together to maintain packages > that usually fall outside their normal workload could prove > beneficial to the overall health of Gentoo packaging. > > Once again, these are just some random musings inspired by recent > events on the dev ML, and thought it might be worth discussing. > I've cc'd proxy-maint as a lot of this discussion is likely to > involve them, and would like them to put in their official opinion > as well. > > > I like the idea behind this, but as others have already indicated, there are some potential downfalls or redundancies. I think the biggest problem here is, to my knowledge we don't have a way to see how popular packages are. We don't know where to direct effort in the tree without bugs or complaints over IRC/fora/ML. To get that information we would need either volunteers or to violate our users' privacy, which I'm not in favor of. So we have maintainer-needed and proxy-maint, which from what I can tell is a good gateway to becoming a developer. We could bring more attention to that, but not without some support from other developers who have an eye for spotting people who would be an asset to Gentoo. As mgorny said, it does no good for us to assign dead packages to a group of developers that won't give them the attention they deserve. I know I'm guilty of it. For better or worse, that's the nature of volunteer work. Users need to know that Gentoo's tree is only as rich as the time and effort that can go into it. We all have limitations on our time and energy, and if nobody's interested or capable enough to maintain packages, then it only makes sense to let them sit until someone comes along and either takes the package or treecleans it. Last rites exist to ensure that anybody who might care about a package will step up. They get 30 days, iirc. I think that's plenty of time. Since the tree's in git now, a user or would-be developer who wants to revive a package still has something to work with. They'll just have to fetch it from history, update it, and submit a PR or New-ebuild bug. I guess what I'm saying here is I like your idea. I just don't think we have the manpower or the interest among our users to make a big dent. We should maybe put a *little* more attention on proxy-maint, if they're okay with that, and let the community speak for themselves. If packages die, it's because no developer wants to or can maintain it and nobody in the community wanted to step up. Those that care can put them into an overlay or step up and contribute. My apologies if I'm coming off harsh. I don't mean to; it's just the way FOSS development works imo. - -- Daniel Campbell - Gentoo Developer OpenPGP Key: 0x1EA055D6 @ hkp://keys.gnupg.net fpr: AE03 9064 AE00 053C 270C 1DE4 6F7A 9091 1EA0 55D6 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJWn39iAAoJEAEkDpRQOeFwo48P/jjBXPO0vb7uuIsoRaTuKJ8D Edlzg8K35quvc09RGsofP2zC+Ywt/Qrh+reHWZxhrviZqpiwIbp7rUL0CnJJdku9 6NNtTsQDpcVAOWgIhIzqoZ/Ld0AJI+SqX2XwvLpGqzSqbZLTujD8IOHhjSqPH6bp STbNKhB1DYkhoXh1tDIe0raOcsOEbqTFWPzhwmOBPr3OtmNeezvsPA4kDWlqikYr SIRGPad4Mz6DtnWPyxXrFD9B5BpjD7T8LxlRCaMNI4exT156pS+DttyBq2LzQgbE KfwaLK9yXCFxeakWZuZPE/dP+8sMH5jddMMk0lhYoDca/QaQ6syMZ+zo5qjLg4jf LJqjSoEATDu7qbqllw/ZN3iSXOZKZ4e7mbGsStsD/z5381/ASfaUdS9b5Qfk3EBV 5KHkO37a/dgZ/LQjyYIMUGLUl7fSMtAI1nQB2qL2fUZCSh6sxX+rexqbTrM0hr0B UReH9w+HvW93XfHqBxyoSyq5q/9f+De0caLOKIBOtjz1XjmgIKCZtBEsY0coCGcS uQh5Ksoat/E0dARrc7XbRtgc59aWeEMMlU73YELgTGttvYQ3MqL4hQF0rnFNp2Rn ulnB3yKuzTtmesZDF+9ewCHUJJRTreOMZY9jsYKVVZVZQXHBT2ole3vNUBsyBbo4 5frJQ0E1xGmOa6CcfQRM =dh6h -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-19 5:44 [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings NP-Hardass ` (4 preceding siblings ...) 2016-01-20 12:36 ` Daniel Campbell @ 2016-01-23 11:12 ` Patrice Clement 2016-01-23 12:05 ` Rich Freeman 2016-01-24 14:31 ` Ian Delaney 5 siblings, 2 replies; 45+ messages in thread From: Patrice Clement @ 2016-01-23 11:12 UTC (permalink / raw To: gentoo-dev; +Cc: proxy-maint [-- Attachment #1: Type: text/plain, Size: 3272 bytes --] Tuesday 19 Jan 2016 00:44:49, NP-Hardass wrote : > With all of the unclaimed herds and unclaimed packages within them, I > started to wonder what will happen after the GLEP 67 transition > finally comes to fruition. This left me with some concerns and I was > wondering what the community thinks about them, and some possible > solutions. > > There is a large number of packages from unclaimed herds that, at this > time, look like they will not be claimed by developers. This will > likely result in a huge increase in maintainer-needed packages (and > subsequent package rot). This isn't to say that some of these > packages weren't previously in a "maintainer-needed" like state, but > now, they will explicitly be there. > > A possible approach to reducing this is to adopt some new policies. > > The first of which is an "adopt-a-package" type program. In > functionality, this is no different than proxy-maintenance, however, > this codifies it into an explicit policy whereby users are encouraged > to step and take over a package. This obviously requires a greater > developer presence in the proxy-maint project (or something similar), > but, personally, I think that a stronger dev presence in proxy-maint > would be better for Gentoo as a whole. > > The second policy change would be that maintainer-needed packages can > have updates by anyone while maintaining the standard "you fix it if > you break it" policy. This would extend to users as well. With the > increased ease that users can contribute via git/github, they should > be encouraged to contribute and have their efforts facilitated to ease > contributions to whatever packages they desire (within the > maintainer-needed category). > > Similar to the concept of a "bugday," coupled with above, an > "ebuildday" where users and devs get together so users can learn to > write ebuilds and for devs to work together to maintain packages that > usually fall outside their normal workload could prove beneficial to > the overall health of Gentoo packaging. > > Once again, these are just some random musings inspired by recent > events on the dev ML, and thought it might be worth discussing. > I've cc'd proxy-maint as a lot of this discussion is likely to involve > them, and would like them to put in their official opinion as well. > > > -- > NP-Hardass More food for thought on the topic of "what do we do with maintainer-wanted packages". NP-Hardass I quite like your idea but what about clearing down the massive queue of reports assigned to maintainer-wanted first? Right now, the number of bug reports assigned to maintainer-wanted amounts to over 4k: http://tiny.cc/maintainer_wanted There's literally a slew of reports we can mark as WONTFIX / OBSOLETE because, well, some of these bugs are over 10 years old (!) and a lot of projects have stalled / are dead by now / or the industry has moved on. It has to be done at some point anyway so better now than later. And the upside is that it doesn't require ebuild skills or knowing Gentoo by heart: only clicking links and checking whether projects are still alive. What do you think? -- Patrice Clement Gentoo Linux developer http://www.gentoo.org [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 473 bytes --] ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-23 11:12 ` Patrice Clement @ 2016-01-23 12:05 ` Rich Freeman 2016-01-24 14:31 ` Ian Delaney 1 sibling, 0 replies; 45+ messages in thread From: Rich Freeman @ 2016-01-23 12:05 UTC (permalink / raw To: gentoo-dev; +Cc: proxy-maint On Sat, Jan 23, 2016 at 6:12 AM, Patrice Clement <monsieurp@gentoo.org> wrote: > > <somebody>, I quite like your idea but what about <doing something else> first? I don't see any strict dependency on these two ideas. By all means both of you should feel free to get them implemented. If we only implemented ideas when all the other "more important" ideas were already implemented, we probably wouldn't implement anything at all. :) -- Rich ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-23 11:12 ` Patrice Clement 2016-01-23 12:05 ` Rich Freeman @ 2016-01-24 14:31 ` Ian Delaney 2016-01-24 15:39 ` Andreas K. Hüttel 2016-01-24 15:50 ` Göktürk Yüksek 1 sibling, 2 replies; 45+ messages in thread From: Ian Delaney @ 2016-01-24 14:31 UTC (permalink / raw To: gentoo-dev -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On Sat, 23 Jan 2016 12:12:57 +0100 Patrice Clement <monsieurp@gentoo.org> wrote: > Tuesday 19 Jan 2016 00:44:49, NP-Hardass wrote : > > With all of the unclaimed herds and unclaimed packages within them, > > I started to wonder what will happen after the GLEP 67 transition > > finally comes to fruition. This left me with some concerns and I > > was wondering what the community thinks about them, and some > > possible solutions. > > > > There is a large number of packages from unclaimed herds that, at > > this time, look like they will not be claimed by developers. This > > will likely result in a huge increase in maintainer-needed packages > > (and subsequent package rot). This isn't to say that some of these > > packages weren't previously in a "maintainer-needed" like state, but > > now, they will explicitly be there. > > > > A possible approach to reducing this is to adopt some new policies. > > > > The first of which is an "adopt-a-package" type program. In > > functionality, this is no different than proxy-maintenance, however, > > this codifies it into an explicit policy whereby users are > > encouraged to step and take over a package. This obviously > > requires a greater developer presence in the proxy-maint project > > (or something similar), but, personally, I think that a stronger > > dev presence in proxy-maint would be better for Gentoo as a whole. > > > > The second policy change would be that maintainer-needed packages > > can have updates by anyone while maintaining the standard "you fix > > it if you break it" policy. This would extend to users as well. > > With the increased ease that users can contribute via git/github, > > they should be encouraged to contribute and have their efforts > > facilitated to ease contributions to whatever packages they desire > > (within the maintainer-needed category). > > > > Similar to the concept of a "bugday," coupled with above, an > > "ebuildday" where users and devs get together so users can learn to > > write ebuilds and for devs to work together to maintain packages > > that usually fall outside their normal workload could prove > > beneficial to the overall health of Gentoo packaging. > > > > Once again, these are just some random musings inspired by recent > > events on the dev ML, and thought it might be worth discussing. > > I've cc'd proxy-maint as a lot of this discussion is likely to > > involve them, and would like them to put in their official opinion > > as well. > > > > > > -- > > NP-Hardass > > More food for thought on the topic of "what do we do with > maintainer-wanted packages". > > NP-Hardass I quite like your idea but what about clearing down the > massive queue of reports assigned to maintainer-wanted first? > > Right now, the number of bug reports assigned to maintainer-wanted > amounts to over 4k: http://tiny.cc/maintainer_wanted > > There's literally a slew of reports we can mark as WONTFIX / OBSOLETE > because, well, some of these bugs are over 10 years old (!) and a lot > of projects have stalled / are dead by now / or the industry has > moved on. It has to be done at some point anyway so better now than > later. And the upside is that it doesn't require ebuild skills or > knowing Gentoo by heart: only clicking links and checking whether > projects are still alive. > > What do you think? > On behalf of the proxy-maintainers project, it is perhaps fitting to reply to this around the time the actual switch is to occur; from the citing of herd to the new versioned projects, and so forth. This topic touches on the potential impact upon the orphaned package list known as maintainer-needed. Patrice has more or less pulled in the associated list of bugs under maintainer-wanted. The two combined boast an awesome tally. In brief, the proxy-maintainer project has had a significant change of face in the last 6 or so months. While it had some momentum as a vehicle in which users can proxy maintain packages and overshadowing sunrise, it almost collapsed into a memory of history at election time when the lead elected to not be nominated for election, then promptly withdrew from the project entirely, no-one nominated anyone else and consequently no-one voted for anyone else in a typical non election. Having accidentally missed the election period, in collaboration with jlec & mrueg, it was endorsed that I took the lead role, and concurrently created the channel #gentoo-proxy-maint. Clearly, this is not common knowledge since some responders to this thread have pointed users at gentoo-dev-help as a source of support, quite unaware of the existence of the channel, let alone the rate of activity it generates, arguably possessing the longest logs of any given day in any gentoo channel since its inception. Such is the state of activity of users discussing gentoo and working ebuilds and pull requests, and various cakes, on a daily basis. The release of the Reviewer's project also give it an automatic boost. While the project was forged on the notion of users picking up packages from the orphaned package list, it has simply added to its 'raison dêtre' by users maintaining new packages to portage under the supervision of the devs of the project. This came into vogue before I joined. What this has done is to generate a need for extended policies given the expanded activities and the permutations that come with them. With regard to this thread, the points that relate are: 1. the impact of the addition of packages to the maintainer-wanted list, 2. the existence of the maintainer-wanted list in its own right 3. The practices and policies in the proxy-maintainers project in its current period 4. The notion of bugday and ebuild day floated and re-cited in the initial thread. 5. Documentation and record / stats keeping performed within the modern day gentoo. The purpose here is to state a stance on behalf of the proxy-maintainers project relative to its place re the above issues / processes. Keeping it brief has already proven nigh on impossible. As much as it urks, in this case I shall have to side with mgorny's 'stance on issue number 1. "this isn't going to be some kind of huge growth. Right now I can count 380 new maintainer-needed packages, from which some will most likely be mapped. I would estimate the final outcome to around 300 packages, maybe less" The notion that the "fallthrough" of around 300 packages has cause some to anticipate a possible flurry of activity upon the proxy-maintainers project since it is the only project designated to deal directly with the orphaned package list. Frankly, mgorny's approach here rings true; it may end up being a big meh. It is merely speculation that the "shuffling come loss" of any distinguishable ownership will cause ripples of activity in the project. Firstly, the project requires devs and users willing to grab the packages and commit changes to the tree. As a broad statement of response, the project is ready and able if the cause arises. If I had not reshaped it to what it is, the list of users and devs of the channel would not exist. The project itself likely would not exist as a recognizable functioning entity. This isn't a case of blowing my own horn, this is merely a summary of a series of observable and recorded events. As the replies have already illustrated, there are many permutations of states possible to this shuffled list. To pre-empt them is frankly foolhardy. 2. The maintainer-wanted list. monsieurp has included this in the mix in a prior reply in this thread. After some inhouse discussion with the most active current key members, it's apparent that some see little value in investing time and effort into culling and, in fact finally directly dealing with, on embarrassingly huge history of inattention and outright shunning by the developer community towards legitimately presented requests by users. Others in fact do. (Horses for courses) While the project has no duty towards dealing with this small mountain, it does represent 'work', under a package manager banner, that can be executed by advanced and willing users, overseered by a developer or two, that also qualifies as legitimate training exercises in the acquisition / development of the skill set required to become a developer. All this is consistent with the overall mission of this project. While neither obliged nor pressured, there are already some users of the member's list who have begun an assault on this formidable and ancient list. 3. With recent policies added to the wiki page of the project, it is adequately equipped to deal with what may spill forth form the switch. The page has had a section added by monsieurp which I edited (mostly for grammar and style), and a link to a new page; Project:Proxy Maintainers/Maintainer Wanted, dealing precisely with the points raised by monsieurp in his (previous) reply. They have a set of criteria with which to make the decisions required to manage the bugs. 4. The bugday is merely an entry in the pages of bugs I have never seen enacted, or organised, and acted upon. Frankly, an ebuild, while a viable idea, sounds like what we do in the channel most days. However, an idea or activity of this type, albeit a repetition of a day in the life of the proxy-maintainers, still makes for a legit addition to what gentoo cam make available to nay users who may attend, assisting in the learning curve that must be trodden by any user, or mentoree, keen to advance their skills. This remains, traditionally, an endemic gap in the fabric that is modern gentoo environment. 5. At the risk of sounding like Patrick, gentoo lacks some forms of documentation pertaining to established proxy maintainers and to forms of stats analysis. In discussions, points were raised regarding the gathering of stats data re packages' tally of downloads and instances of emerging into a gentoo system. Most of the desired stats appear to lack any form of tools available to gather and report data that would prove helpful in evaluating packages of either the m-w or m-n lists. The topic of recruitment and recruiting are tied, but imo, quite disparate. - -- kind regards Ian Delaney -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.1 iQJ8BAEBCgBmBQJWpOAmXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRCRUI4RjAxNzRGRTVDMjI4RjcxNkRFNzIw QzQzN0NCNDcxRTlEMzNBAAoJEAxDfLRx6dM6ECAQAJnDqx7EBbAa8tl5/A9HiF6t 8ajaf9NqJYYQZApNjaa6SY60/EP7a5trYW7QOGxE8EvRpNDYlxRIzTZZmb2uCsER GOgovqYAelaPhwBBGYGGU91i4wKtJ+U+ujrFRLb3eE9Bsv3NcOOzhRIn6zWr9KuB OBkwYHi37xc8WUsJKR7rBjmOx+OG5Izs5z4gRF3BZVV3+MHgH2zb6Q4W4u13lhOg BtYBqN5/Y52bzFKgcX0tYeTt9xoYI/Zk1szwX1M3rYizKmYGZwh/lCmUO7PA+Q8V ZoRhHAaZIgm4eRScnoQBWWm8aStw9nFFRIWcxRKVIx5aEYODWcFz6JEO/zKseNqD LH/67ssc1/y4JIw0MbZ1YyFrouATs0TnSgbJzKAiMLSJsjHI+EEjdKyEhlRVLVHk FjM3RzyGTcZWfzFBWXKdYgfCR2GzJZ4Q3rYMZKZARW2t1om1pRJo6JK66JHDErVA GQiQpEsGQgjOFmp1DyhEJpziBIuTL6l8TwaLamqvJeWhgFEzuaqqfv+Lh/5H8jFB ghRYkeGiqX6p1pPV+bBYNfxrAlpNeNRoyyKt8Jupuwnr63QA1QevBko/2ngfNgGl 5OQBJhcjs+BJ4KlS/3X1v5rKqSK/eLf1Yy87CY52+2P2rEabfKjB8JHxzu6E7O7/ XaQEesz4Egp1ZOrfMJC+ =sq9P -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-24 14:31 ` Ian Delaney @ 2016-01-24 15:39 ` Andreas K. Hüttel 2016-01-24 15:50 ` Göktürk Yüksek 1 sibling, 0 replies; 45+ messages in thread From: Andreas K. Hüttel @ 2016-01-24 15:39 UTC (permalink / raw To: gentoo-dev -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Summarizing some (not all) points from Ian's mail: #### The proxy-maintainers project is nowadays very active on the channel #gentoo- proxy-maint. Several new and very promising contributors are showing up there, and generating a flurry of activity. Since the initial purpose of proxy-maintainers was to allow users to pick up orphaned packages, that team has volunteered also to look at maintainer-wanted bugs. Sorting them is something that can also be done by not-yet-devs under supervision. Right now the team is discussing criteria how to handle the old bugs, see [1]. [1] https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers/Maintainer_Wanted ### ... and here's some personal remark from me: The proxy-maint project seems to have gotten a good start now, with an active but informal community of interested users forming on the channel, submitting e.g. pull requests and discussing ebuild topics. As dev, please consider helping out there; more eyes not just improve code quality, but also response times and community coherence. Cheers, Andreas - -- Andreas K. Hüttel Gentoo Linux developer (council, perl, libreoffice) dilfridge@gentoo.org http://www.akhuettel.de/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJWpPAoAAoJEHRrah2soMK+yj0QAMuNz82REqd2FofJ5OAWyMNI 8giKqlB5cOIz2I14jVa2WfizQ0EP/LpVGFpAD5bVNy4/gvgFUr6fDfJfF3onhpS8 sLika3JngeGgALYB131l0flavm1jsNdE67ysxcCsb4ilsVjHw5eEOCDonRR2fMIY RmuzyH2wimH1yM9DP7MvniRDqbAFvsMWz+7UZferZF9NCAnpLJJuYD+T/jgbZ/G4 M47mc0JEkNEcenz0f/ZHKNcyG37oXz3ZCG4IWhGl93tw449xF0VQXbyxk4HAqR6C oYZPRvIXVqaou8ONcxsIqxITSaxBfNbx49oHWXKdbnMTwhO66mflZ4TegCpLBBhA 9k1oYgE7wdUGB8lg2FDecNy0sSkmHH0BZS1eYJcn6uCXor6gF+jr/LkrHPpp9OD3 XfkZ3p1CGmUUQoA908cZ8KDEP66FPmxqud+HUDAHk64ah7ohlwv2Qhe7nvvSCFPA T34MfrPm2QfQ2HZq9PSj/uagwBixovnmED/tghosJaThlLkFdc5kVSp3qiSidbT1 y8e9pOWSCm4dax6EM/MXZdW9EDHqlCPmkfeHke9vrx9Im7U6nEVMZbF8xSegjkEk hfmR8gn6otf3dbmVl/wA6SLuyTF6yaXtZyTRp/2idEKwTeLvHttzDQJaUOAoI7y+ NwRuxVUA7cfEWUMp3g/a =xyEX -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-24 14:31 ` Ian Delaney 2016-01-24 15:39 ` Andreas K. Hüttel @ 2016-01-24 15:50 ` Göktürk Yüksek 2016-01-24 15:59 ` [gentoo-dev] Gentoostats Andreas K. Hüttel 2016-01-24 16:02 ` [gentoo-dev] Re: [RFD] Adopt-a-package, proxy-maintenance, and other musings Michael Palimaka 1 sibling, 2 replies; 45+ messages in thread From: Göktürk Yüksek @ 2016-01-24 15:50 UTC (permalink / raw To: gentoo-dev -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Ian Delaney: > > 5. At the risk of sounding like Patrick, gentoo lacks some forms > of documentation pertaining to established proxy maintainers and to > forms of stats analysis. In discussions, points were raised > regarding the gathering of stats data re packages' tally of > downloads and instances of emerging into a gentoo system. Most of > the desired stats appear to lack any form of tools available to > gather and report data that would prove helpful in evaluating > packages of either the m-w or m-n lists. > > The topic of recruitment and recruiting are tied, but imo, quite > disparate. > > I don't want to go off-topic here too much but this is more than a missing tools issue. There are privacy concerns regarding the collection of such information. I recall this proposed idea from Google Summer of Code: https://wiki.gentoo.org/wiki/Google_Summer_of_Code/2012/Ideas#Package_statistics_reporting_tool > - -- gokturk -----BEGIN PGP SIGNATURE----- iQEcBAEBCgAGBQJWpPLJAAoJEIT4AuXAiM4zoJUIAKU2HiHPp+zH6vsieBRzz0It ZgW66aiI7KWeTRlE0kPy+HHIHNG85M4686pgStHYnlJwAOEWej4aujYfWVKMXB/4 ty1511Pgb0o9yQuZLDV+5rprhcUyRggqu+dLQ16tjYRNuIHOGdZ+A0FM+H2E5Ty5 Ca4ab8wLq1TiV4oEbVst1b/z8tt1JAtBpjS0i4G9+sd80YA8wS2jG6NwgBqPB/2r VqKT7hR2RXVZodz1d+rQZUhF5GP7kABvNnY332Vzt8yjEAAMIOWeltnRdkL58R2C wzs34/rEAtWkn49EK6qw8/PFe2VA4U9XHqCSIbbJyTPxgIyZXnC3uWJpp4qIaz8= =0G0w -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 45+ messages in thread
* [gentoo-dev] Gentoostats 2016-01-24 15:50 ` Göktürk Yüksek @ 2016-01-24 15:59 ` Andreas K. Hüttel 2016-01-24 16:44 ` Dirkjan Ochtman ` (2 more replies) 2016-01-24 16:02 ` [gentoo-dev] Re: [RFD] Adopt-a-package, proxy-maintenance, and other musings Michael Palimaka 1 sibling, 3 replies; 45+ messages in thread From: Andreas K. Hüttel @ 2016-01-24 15:59 UTC (permalink / raw To: gentoo-dev -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On Sunday 24 January 2016 16:50:46 Göktürk Yüksek wrote: > > I don't want to go off-topic here too much but this is more than a > missing tools issue. There are privacy concerns regarding the > collection of such information. I recall this proposed idea from > Google Summer of Code: > > https://wiki.gentoo.org/wiki/Google_Summer_of_Code/2012/Ideas#Package_stati > stics_reporting_tool This has been debated to death. As long as noone is forced to use it, privacy concerns shouldnt be a problem. And it would be extremely useful how many of our maintainer-needed packages are actually still compiled once per year. (Or if any one single person even uses KDE on ppc64.) Gentoostats is a typical stillbirth of the Gentoo Google Summer of Soon- Obsolete Code. Would I be happy if someone were to revive and actually deploy it (the last point is important!)? YES! - -- Andreas K. Hüttel Gentoo Linux developer (council, perl, libreoffice) dilfridge@gentoo.org http://www.akhuettel.de/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJWpPT9AAoJEHRrah2soMK+WjoP/2zsgRV565keOQdPaya/j5ak 0ga6F4xjf+XdAg4soPG+c0guN/Qz3tZtuIdDnl7NDaWBUBWGvA6DuqcKxPj3g0EQ X9EZTCigAsO+0d1F4cLMqW7JsL5YqTL4wHftzjuCqqSTD7OtX6NtOBA1namIDCoz MpmSArjjBy31oiJgDRRBDwCRAMoSErKEnkeyXVyuFyD4yV9E8PMOFcrNkeO2MFHy /Ehy0v14F5pTiGNeDnt7EDXNf5rcOFGUYTUitNyrhotUuX7sobcS9RfX2B9VtWUF pgg3zRKGJdpeKwRx3MFZZA/O8f5bPT3ne1dMLZ/LOjxgvt/CglG5G4K+iL3lFC9v WEeHj4zejXQuKlX1olWOgZdAYlt9bUmg7YO2K+OOPfQrTmqbShlnPFiAXuMTIS0h elnKY8I5e1flHbFicQg6lnT+qBriy7afYhj7WkGypzC8DAhI1N4/eROavrALCkMW nqNbEM0x4RiNdpgmdoN4L8dFBygXW73O4G8Iu5xjE1hKA6xUCmYitP3AsI5rVx1A Jt6A2edk3Zk/g584nZ07GIt4W5AceFlFhBaYxKNgAo8MZUUE5gzvcblbPTF7Si4t gTkjyXy0qabpvDBlimWxFENxGSIUqM/8N0YB1xba/FXNLn4KmTmD8Tezvze2c5Al Htxql3SYp7YaY0HFrYdx =lclI -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] Gentoostats 2016-01-24 15:59 ` [gentoo-dev] Gentoostats Andreas K. Hüttel @ 2016-01-24 16:44 ` Dirkjan Ochtman 2016-01-24 18:06 ` Alexis Ballier 2016-01-24 19:52 ` Chí-Thanh Christopher Nguyễn 2 siblings, 0 replies; 45+ messages in thread From: Dirkjan Ochtman @ 2016-01-24 16:44 UTC (permalink / raw To: Gentoo Development On Sun, Jan 24, 2016 at 4:59 PM, Andreas K. Hüttel <dilfridge@gentoo.org> wrote: > Gentoostats is a typical stillbirth of the Gentoo Google Summer of Soon- > Obsolete Code. Would I be happy if someone were to revive and actually deploy > it (the last point is important!)? YES! When I last looked into it, I couldn't actually access Gentoo infra to deploy it on. If that would be possible, I wouldn't mind taking a look at what can be done here. Cheers, Dirkjan ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] Gentoostats 2016-01-24 15:59 ` [gentoo-dev] Gentoostats Andreas K. Hüttel 2016-01-24 16:44 ` Dirkjan Ochtman @ 2016-01-24 18:06 ` Alexis Ballier 2016-01-24 19:52 ` Chí-Thanh Christopher Nguyễn 2 siblings, 0 replies; 45+ messages in thread From: Alexis Ballier @ 2016-01-24 18:06 UTC (permalink / raw To: gentoo-dev On Sun, 24 Jan 2016 16:59:57 +0100 "Andreas K. Hüttel" <dilfridge@gentoo.org> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA512 > > On Sunday 24 January 2016 16:50:46 Göktürk Yüksek wrote: > > > > I don't want to go off-topic here too much but this is more than a > > missing tools issue. There are privacy concerns regarding the > > collection of such information. I recall this proposed idea from > > Google Summer of Code: > > > > https://wiki.gentoo.org/wiki/Google_Summer_of_Code/2012/Ideas#Package_stati > > stics_reporting_tool > > This has been debated to death. As long as noone is forced to use it, > privacy concerns shouldnt be a problem. And it would be extremely > useful how many of our maintainer-needed packages are actually still > compiled once per year. (Or if any one single person even uses KDE on > ppc64.) you'd probably get much more reliable stats on package usage by gathering distfiles d/l stats from mirrors and mapping that to packages ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] Gentoostats 2016-01-24 15:59 ` [gentoo-dev] Gentoostats Andreas K. Hüttel 2016-01-24 16:44 ` Dirkjan Ochtman 2016-01-24 18:06 ` Alexis Ballier @ 2016-01-24 19:52 ` Chí-Thanh Christopher Nguyễn 2 siblings, 0 replies; 45+ messages in thread From: Chí-Thanh Christopher Nguyễn @ 2016-01-24 19:52 UTC (permalink / raw To: gentoo-dev [-- Attachment #1: Type: text/plain, Size: 759 bytes --] Andreas K. Hüttel schrieb: > And it would be extremely useful how many of our maintainer-needed > packages are actually still compiled once per year. (Or if any one > single person even uses KDE on ppc64.) > > Gentoostats is a typical stillbirth of the Gentoo Google Summer of > Soon- Obsolete Code. Would I be happy if someone were to revive and > actually deploy it (the last point is important!)? YES! Actually there is something in use already which would allow you to find out which packages are compiled when. It is a community website called GenTwoo: http://gentwoo.elisp.net/ There is not all information visible, and there could be some improvements of course, but it exists. Best regards, Chí-Thanh Christopher Nguyễn [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 181 bytes --] ^ permalink raw reply [flat|nested] 45+ messages in thread
* [gentoo-dev] Re: [RFD] Adopt-a-package, proxy-maintenance, and other musings 2016-01-24 15:50 ` Göktürk Yüksek 2016-01-24 15:59 ` [gentoo-dev] Gentoostats Andreas K. Hüttel @ 2016-01-24 16:02 ` Michael Palimaka 1 sibling, 0 replies; 45+ messages in thread From: Michael Palimaka @ 2016-01-24 16:02 UTC (permalink / raw To: gentoo-dev On 01/25/2016 02:50 AM, Göktürk Yüksek wrote: > Ian Delaney: > >> 5. At the risk of sounding like Patrick, gentoo lacks some forms >> of documentation pertaining to established proxy maintainers and to >> forms of stats analysis. In discussions, points were raised >> regarding the gathering of stats data re packages' tally of >> downloads and instances of emerging into a gentoo system. Most of >> the desired stats appear to lack any form of tools available to >> gather and report data that would prove helpful in evaluating >> packages of either the m-w or m-n lists. > >> The topic of recruitment and recruiting are tied, but imo, quite >> disparate. > > > I don't want to go off-topic here too much but this is more than a > missing tools issue. There are privacy concerns regarding the > collection of such information. I recall this proposed idea from > Google Summer of Code: > > https://wiki.gentoo.org/wiki/Google_Summer_of_Code/2012/Ideas#Package_statistics_reporting_tool > This was implemented but never deployed. Data collection would always be optional and off by default. There was even a nice configuration file to select exactly which information is and is not sent. ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings @ 2016-01-19 19:32 Michael Jones 0 siblings, 0 replies; 45+ messages in thread From: Michael Jones @ 2016-01-19 19:32 UTC (permalink / raw To: gentoo-dev; +Cc: proxy-maint [-- Attachment #1: Type: text/plain, Size: 5606 bytes --] Hopefully some comments from a user / power-user are welcome on this topic. Just my two cents, is all. On Tue, Jan 19, 2016 at 12:35 PM, Alec Warner <antarus@gentoo.org> wrote: > On Mon, Jan 18, 2016 at 9:44 PM, NP-Hardass <NP-Hardass@gentoo.org> wrote: > >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA256 >> >> With all of the unclaimed herds and unclaimed packages within them, I >> started to wonder what will happen after the GLEP 67 transition >> finally comes to fruition. This left me with some concerns and I was >> wondering what the community thinks about them, and some possible >> solutions. >> >> There is a large number of packages from unclaimed herds that, at this >> time, look like they will not be claimed by developers. This will >> likely result in a huge increase in maintainer-needed packages (and >> subsequent package rot). This isn't to say that some of these >> packages weren't previously in a "maintainer-needed" like state, but >> now, they will explicitly be there. >> > > Speaking as the dude who founded the treecleaners project...all things > die. Even software. While some may yearn for a software archive (nee, > graveyard!), I put forth that the gentoo-x86 tree is not such a thing. Do > not weep for the unmaintained packages that will be cleaned![1] > > >> >> A possible approach to reducing this is to adopt some new policies. >> >> The first of which is an "adopt-a-package" type program. In >> functionality, this is no different than proxy-maintenance, however, >> this codifies it into an explicit policy whereby users are encouraged >> to step and take over a package. This obviously requires a greater >> developer presence in the proxy-maint project (or something similar), >> but, personally, I think that a stronger dev presence in proxy-maint >> would be better for Gentoo as a whole. >> > > I'm not sure what concrete proposal you are actually making here. Sure I'd > love for users to actually maintain the software that they want in the > tree. How do we encourage such behavior? > > An explicit message to the effect of "This package doesn't have a maintainer, please help" would be a huge push for users like myself to pitch in. I write small ebuilds for my own projects from time to time, and occasionally copy official ebuilds into my own overlay to make changes. If I knew that there was a project that I used that wasn't getting any official attention, that would light a fire under any users with a similar mindset to my own. >> The second policy change would be that maintainer-needed packages can >> have updates by anyone while maintaining the standard "you fix it if >> you break it" policy. This would extend to users as well. With the >> increased ease that users can contribute via git/github, they should >> be encouraged to contribute and have their efforts facilitated to ease >> contributions to whatever packages they desire (within the >> maintainer-needed category). >> > > So how do user contributed changes land (the aforementioned proxy-maint > team?) > > This is the question that I wanted to address in my reply. Prior to the Git migration, I would say "Yea, good luck there". But now it's incredibly easy for users to submit a pull request on the github mirror, or similar infrastructure. I know that there has been a lot of debate on how to properly handle that, and I'm not sure if there was a resolution to that debate. Assuming that there was a resolution (Or will be), a hyperlink to an appropriate page for pull requests (or similar mechanism) would drastically increase the number of "regular users" who were willing to try their hand at contributing. I think that, as a user, I'd recommend against asking people to file bugs on bugzilla with ebuilds attached. It's intimidating how many thousands of bugs there are, and new users might think that the bugzilla isn't actively used (even though it clearly is). Hopefully that suggestion doesn't cause too much bike-shedding. >> Similar to the concept of a "bugday," coupled with above, an >> "ebuildday" where users and devs get together so users can learn to >> write ebuilds and for devs to work together to maintain packages that >> usually fall outside their normal workload could prove beneficial to >> the overall health of Gentoo packaging. >> > > We used to have bugday. I presume the person running it stopped. Feel free > to start it up again. > > >> >> Once again, these are just some random musings inspired by recent >> events on the dev ML, and thought it might be worth discussing. >> I've cc'd proxy-maint as a lot of this discussion is likely to involve >> them, and would like them to put in their official opinion as well. >> >> >> - -- >> NP-Hardass >> -----BEGIN PGP SIGNATURE----- >> Version: GnuPG v2 >> >> iQIcBAEBCAAGBQJWnc1RAAoJEBzZQR2yrxj7WMYQALdOH13N+N0hCuDrCKcFwhp1 >> GjosbY2ZQsqVL8WX46K8I+Kr9EV/JD1LWfB5S24YMANFgk+iAHJUlDebKmbIOUek >> JiT1eRG8LrIJE3VWfMtJxMfPxzkYEPf+Ew3DXBADekhtWbIb3Ha9hWYGgD/gZ2UN >> vY0xDBU2oXuJjoSTYwfdbVXG950CgiEfI+QtaeHaMihdqR/ZB7WcHXx788EnnXeA >> Q9M3JtNbRyLL7UI7XeVzxN7A+ODhN3highYXELdImHR5fZh2T7sm1Limvev5lgaU >> uiugUMnFbDISqiWLSPFbTaJBwrl0tyqa9hjYnhP9LLj8zIXLe/PN+8hQ7Et8aq8w >> hRUr6ntm++4HFD2TKySZ4So09yntb+xapeFIM4UjTvN6Tfy2gUyTnpzDdsAlBoHt >> zhExBzidA+g1syCY5LrMkndP+8iKDDbUlPkMtfldf2XBMXu5jFBfUXKoZRFC9P27 >> XOqneJHcBEjocjvcmnu4BeUz0+Nu3jRpQuGj35hNLTsFyG7Dh9Qw1eJ0mDnCm2PZ >> YrWWw2Z7nJGKsStwI3Ox6HIeXHuiFGup4XfveC0jE/ggZcK+E9jrkXDbwc9sOPYg >> WRMsgCHFHke1YgPhOxHA1RSE0bZv5j9CYkJx8piif8c0p1HkPUj93r3zgpycfSRi >> 35R7+OKBC4AQeIIoCBXI >> =5UdF >> -----END PGP SIGNATURE----- >> >> > [-- Attachment #2: Type: text/html, Size: 7755 bytes --] ^ permalink raw reply [flat|nested] 45+ messages in thread
end of thread, other threads:[~2016-01-25 0:08 UTC | newest] Thread overview: 45+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2016-01-19 5:44 [gentoo-dev] [RFD] Adopt-a-package, proxy-maintenance, and other musings NP-Hardass 2016-01-19 6:47 ` [gentoo-dev] " Duncan 2016-01-20 3:02 ` Göktürk Yüksek 2016-01-23 13:04 ` Ian Delaney 2016-01-23 19:54 ` Andrew Savchenko 2016-01-23 20:34 ` waltdnes 2016-01-19 18:35 ` [gentoo-dev] " Alec Warner 2016-01-21 16:53 ` William Hubbs 2016-01-21 17:15 ` Alexis Ballier 2016-01-21 17:25 ` Kristian Fiskerstrand 2016-01-21 17:30 ` Alexis Ballier 2016-01-21 17:35 ` Kristian Fiskerstrand 2016-01-21 17:25 ` Roy Bamford 2016-01-21 17:45 ` Michał Górny 2016-01-21 22:41 ` waltdnes 2016-01-21 23:10 ` Rich Freeman 2016-01-22 0:30 ` Daniel Campbell 2016-01-23 8:52 ` Ian Delaney 2016-01-25 0:08 ` Daniel Campbell 2016-01-22 0:51 ` Michael Orlitzky 2016-01-23 11:03 ` Ian Delaney 2016-01-23 19:54 ` waltdnes 2016-01-22 11:04 ` Alexis Ballier 2016-01-22 21:33 ` Mike Frysinger 2016-01-22 22:09 ` Alec Warner 2016-01-24 9:05 ` Ian Delaney 2016-01-22 20:57 ` Roy Bamford 2016-01-24 9:51 ` Ian Delaney 2016-01-19 22:32 ` Michał Górny 2016-01-19 22:42 ` Ciaran McCreesh 2016-01-19 23:49 ` Rich Freeman 2016-01-19 22:51 ` Michał Górny 2016-01-19 22:55 ` NP-Hardass 2016-01-20 12:36 ` Daniel Campbell 2016-01-23 11:12 ` Patrice Clement 2016-01-23 12:05 ` Rich Freeman 2016-01-24 14:31 ` Ian Delaney 2016-01-24 15:39 ` Andreas K. Hüttel 2016-01-24 15:50 ` Göktürk Yüksek 2016-01-24 15:59 ` [gentoo-dev] Gentoostats Andreas K. Hüttel 2016-01-24 16:44 ` Dirkjan Ochtman 2016-01-24 18:06 ` Alexis Ballier 2016-01-24 19:52 ` Chí-Thanh Christopher Nguyễn 2016-01-24 16:02 ` [gentoo-dev] Re: [RFD] Adopt-a-package, proxy-maintenance, and other musings Michael Palimaka -- strict thread matches above, loose matches on Subject: below -- 2016-01-19 19:32 [gentoo-dev] " Michael Jones
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox