[gentoo-dev] Proposal for cleaning portage a bit (themes and other eyecandy stuff)
Hi, I posted this to the bugzilla, but was redirected here, so: INTRO: I have just a small proposal. There are many theme packages in portage, but many good are still missing, the problem I actually noticed when creating my own ebuild for comix cursors, is that there is really a mess in theme packages. They are both in media-gfx and x11-themes, they are named without any convention. PROPOSAL: 1) create a new directory in portage root eye-candy [or similar] 2) move all theme packages in there 3) follow the naming convention: [application]-[type]-[name] (for gentoo cursors this would be x11-cursors-gentoo, or for kdm theme tux mania it would be kdm-theme-tuxmania) 4) keep original packages as meta packages with notice, that users should upgrade -- Bc. Simon Toth www.fi.muni.cz/~xtoth1/ signature.asc Description: OpenPGP digital signature
Re: [gentoo-dev] Proposal for cleaning portage a bit (themes and other eyecandy stuff)
-BEGIN PGP SIGNED MESSAGE- Hash: RIPEMD160 * Donnie Berkholz wrote, On 18.8.2006 17:44: Simon Toth wrote: Hi, I posted this to the bugzilla, but was redirected here, so: INTRO: I have just a small proposal. There are many theme packages in portage, but many good are still missing, the problem I actually noticed when creating my own ebuild for comix cursors, is that there is really a mess in theme packages. They are both in media-gfx and x11-themes, they are named without any convention. What would be more interesting is something like app-portage/g-cpan for various themes sites. This way, individual themes wouldn't need to get packaged and maintained. Yes, that would be nice, but it would require creating a new independent site which will contain database of theme packages. - -- Bc. Simon Toth www.fi.muni.cz/~xtoth1 -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.3 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFE5eYoQDhHfsv/z6ARA6VWAJsFf0qwSV/O2dy9SkMYA8C0fP5qBwCcDaaF /qwhUQeoEdVQasYaKuX+TJU= =d+Hx -END PGP SIGNATURE- -- gentoo-dev@gentoo.org mailing list
Re: [gentoo-dev] Proposal for cleaning portage a bit (themes and other eyecandy stuff)
-BEGIN PGP SIGNED MESSAGE- Hash: RIPEMD160 * Chris White wrote, On 18.8.2006 17:32: On Friday 18 August 2006 08:12 am, Simon Toth wrote: INTRO: I have just a small proposal. There are many theme packages in portage, but many good are still missing, the problem I actually noticed when creating my own ebuild for comix cursors, is that there is really a mess in theme packages. They are both in media-gfx and x11-themes, they are named without any convention. Themes is kind of tricky. More on that in a bit. PROPOSAL: 1) create a new directory in portage root eye-candy [or similar] Naming needs help, but that's for later ;) 2) move all theme packages in there I assume you mean everything in x11-themes? I had the feeling that there were some programs, hallucinations are coming, I better get a pause :) 3) follow the naming convention: [application]-[type]-[name] (for gentoo cursors this would be x11-cursors-gentoo, or for kdm theme tux mania it would be kdm-theme-tuxmania) This worries me... I'm afraid this will promote users to start sending us themes for everything and the kitchen sink. This is a nightmare to an already interesting problem of tree maintainance. Well, do you really think that moving some packages and changing their names will cause people sending packages? :) Instead it will improve the maintenance, look into x11-themes, there are one word named packages! (example, what is comix? theme, program, cursors package?) 4) keep original packages as meta packages with notice, that users should upgrade We add this to an update file which handles this for users transparently. Even better :) - -- Bc. Simon Toth www.fi.muni.cz/~xtoth1 -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.3 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFE5efMQDhHfsv/z6ARAwigAJ91Sv9BhY6Z1lXVOaB+olguu6mcawCgmc0d 5wM/3mSA0N2FJcFwJZLJrtM= =enlL -END PGP SIGNATURE- -- gentoo-dev@gentoo.org mailing list