[gentoo-dev] Proposal for cleaning portage a bit (themes and other eyecandy stuff)

2006-08-18 Thread Simon Toth
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)

2006-08-18 Thread Simon Toth
-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)

2006-08-18 Thread Simon Toth
-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