1 |
On Friday 26 July 2002 12:53 pm, Tom Philbrick wrote: |
2 |
> On Fri, Jul 26, 2002 at 02:45:05PM +0200, Corvus Corax wrote: |
3 |
> > Dont want to bother anyone, but the idea of having to rebuild every |
4 |
> > ebuild existing for menu data seems not very effective. |
5 |
> |
6 |
> It would not be very effective, which is why no one, including myself, |
7 |
> has suggested it. The way this would wor [sic] is, there is a program called |
8 |
> update-menus that should be called in the ebuild of any program that |
9 |
> installs a menufile. |
10 |
|
11 |
It is a tough call where to draw the line of responsiblity. Do you make |
12 |
ebuild maintainers do the work in their ebuild, in which case only those |
13 |
whose maintainers have any interest in such a feature will use the feature, |
14 |
and the rest will be left out anyway, or do you have an ebuild that maintains |
15 |
such files for all the rest of the ebuilds, that a person who is interested |
16 |
in the feature can maintain across a bunch of packages (e.g. |
17 |
update-menu-configs)? |
18 |
|
19 |
I think the best solution is one that allows ebuild maintainers to add the |
20 |
information for their ebuild if they wish, but also allows other interested |
21 |
parties to add information for ebuilds whose maintainers do not have the time |
22 |
or interest to maintain that sort of information themselves. |
23 |
|
24 |
Soemthing like: |
25 |
|
26 |
#1 an optional ebuild that installs the auto-menu system |
27 |
#2 an ebuild containing menu information/config info for a plethora of ebuilds |
28 |
out there. |
29 |
#3 a documented means by which individual ebuilds can overlay/override the |
30 |
config file in #2 above, or an easy way for ebuild maintainers to submit |
31 |
changes/updates to #2 above. |
32 |
|
33 |
In any event, as long as the feature is optional and not required I have no |
34 |
problem with it, though I'm not certain I would use it (I might, though. I |
35 |
was ambivelent with Debian's menu system ... sometimes I liked it, sometimes |
36 |
I found it overly convoluted and annoying). |
37 |
|
38 |
Jean. |