1 |
On Tue, 19 Jan 2016 22:02:21 -0500 |
2 |
Göktürk Yüksek <gokturk@××××××××××.edu> wrote: |
3 |
|
4 |
> Duncan: |
5 |
> > NP-Hardass posted on Tue, 19 Jan 2016 00:44:49 -0500 as excerpted: |
6 |
> > |
7 |
> [...] |
8 |
> > |
9 |
> > That gave me the idea of a maintainer-needed eclass. When packages |
10 |
> > are set to maintainer-needed, they can simply inherit this eclass |
11 |
> > and add whatever function to the pkg_postinst, that will add a |
12 |
> > message that will in effect say "adopt-me please", probably |
13 |
> > printing a proxy-maintainer invitation URL to go to for more |
14 |
> > information. |
15 |
> > |
16 |
> > Talking about pkg_postinst messages, unless I missed it there's no |
17 |
> > simple way to add a one ATM, without coding up the whole function, |
18 |
> > making it problematic for eclasses, etc. For EAPI-7, what about |
19 |
> > either a helper function that can be called, or an array variable |
20 |
> > that can be simply added to, that simply adds the supplied message |
21 |
> > to a list of messages printed at pkg_postinst time, and of course |
22 |
> > an appropriate default_pkg_postinst to go along with it? Then |
23 |
> > ebuilds and eclasses can call this helper or set this var in |
24 |
> > whatever phase they need to, and the message will be printed at |
25 |
> > pkg_postinst time without having to worry about setting up your own |
26 |
> > pkg_postinst or stepping on anything pkg_postinst related setup |
27 |
> > elsewhere. |
28 |
> See: |
29 |
> sys-apps/portage: show an elog message when merged package is |
30 |
> maintained by maintainer-needed |
31 |
> https://bugs.gentoo.org/show_bug.cgi?id=398633 |
32 |
> |
33 |
> Can we reconsider implementing this idea perhaps? |
34 |
> |
35 |
|
36 |
Given the thrust of this whole discussion this is a good idea. It |
37 |
naturally advertises packages of this unmaintained status to users as |
38 |
they emerge. |
39 |
|
40 |
> -- |
41 |
> gokturk |
42 |
> |
43 |
> |
44 |
|
45 |
|
46 |
|
47 |
-- |
48 |
kind regards |
49 |
|
50 |
Ian Delaney |