Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 15396 - Gnome-Noia-1.0 Ebuilds
Summary: Gnome-Noia-1.0 Ebuilds
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2003-02-09 18:44 UTC by Karl Abbott
Modified: 2003-10-21 15:26 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
these are the ebuilds (gnome-noia-ebuilds.tar.bz2,1.34 KB, application/octet-stream)
2003-02-09 18:45 UTC, Karl Abbott
Details
a unified ebuild for the noia icons and splash screen (gnome-noia-1.0.ebuild,1.81 KB, text/plain)
2003-06-10 09:26 UTC, Mike Gardiner (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Karl Abbott 2003-02-09 18:44:03 UTC
Here are the ebuilds to build the noia icon theme that I ported to gnome. These
ebuilds have been out on the forums and in the hands of the community for
roughly a week now, and no one has reported problems, and many people have been
very pleased with the theme. Several Gnome 2.2 snapshots I have seen on the
forums are running this Icon theme. It would be great to get THESE!! ebuilds
into portage. If someone else rights a different ebuild as they don't see mine
fit for the tree, please test it thouroughly before putting it out there.
Nothing bugs me more then posting a working ebuild here and then having the
developers put a non-working build on the tree.

Reproducible: Always
Steps to Reproduce:
1. emerge -s gnome-noia
2. Pick What you want
3. Emerge It

Actual Results:  
You get this really cool port of the noia icon set to gnome, and when you see
how pretty your system is, you try to keep yourself under control.

Expected Results:  
Offered you a beer to go along with your excitement.

You need gnome...this isn't a kde theme.
Comment 1 Karl Abbott 2003-02-09 18:45:22 UTC
Created attachment 8102 [details]
these are the ebuilds

Here they are....ebuilds and proper digests....enjoy!
Comment 2 Karl Abbott 2003-02-09 18:49:18 UTC
typed too quickly....there is a line in my first post:

" If someone else rights a different ebuild ..."

This should read "writes"

Sorry for the improper use of English. Somebody please let me edit my own words!!!!

Karl
Comment 3 foser (RETIRED) gentoo-dev 2003-02-10 07:56:00 UTC
isnt 3 ebuilds a bit much ? I think you could do all of this in 1 go, a meta package for a splash and icon theme is imo a nogo. Could you fix that ? And make the deps more exact gnome-2.2 ? I'm wondering since it are only icons basicly if you even need any deps.
Comment 4 Karl Abbott 2003-02-10 09:17:47 UTC
Foser, this is how the ebuilds work:

gnome-noia-icons (depends on >=gnome-2.1.2 and wget) : This ebuild emerges the icon set. If you only want to put one build in portage, this should be it.

gnome-noia-splash (depends on >=gnome-2.1.2 and wget) : This ebuild gets you a nice pretty splash screen and backs up your current splash screen. This way, if you unmerge this one, you get your old splash screen back.

gnome-noia : This is simply a wrapper that installs both the icons and the splash screen.
Comment 5 foser (RETIRED) gentoo-dev 2003-02-10 09:26:18 UTC
yeah i know how it works, but an ebuild for a splash screen is not worth its space in the tree, a wrapper for an icon + splash theme certainly isn't. Just push the icon and splash in the 'wrapper' theme (gnome-noia) and be done with it.
Comment 6 Karl Abbott 2003-02-10 09:44:40 UTC
I could definitely do that. In fact, I'll probably just remove the splash as it is available via the forums or art.gnome.org, and has been on art.gnome.org since December. Most people wanting a splash screen know to go there.

As far as the dependencies go, this icon theme has worked with all versions of gnome since 2.1.2, and since there might be a few people still running something under gnome 2.2, I don't see the need to change that as it would alienate those few people who are slow to upgrade but tried a development build. Chances are, that's a non-issue though.

As for it depending on gnome period, it is a gnome icon theme, and without gnome it seems pretty useless to me. If you wanted the icons for another WM or app that used icons, you would probably go get the theme off the web and untar the icons wherever you wanted them. /usr/share/icons seems to be a strictly gnome convention.

And for the ebuild name, would you mind leaving it as gnome-noia-icons ? Quite a few people already have those three ebuilds in their /usr/local/portage, and to go from gnome-noia being a wrapper script to the icon script might confuse some people.

Anyway, your thoughts are welcome, and when I get them I'll repackage these builds accordingly.

Karl
Comment 7 foser (RETIRED) gentoo-dev 2003-05-16 12:57:12 UTC
hmm well, URI doesn't work

and actually i don't see the use in adding all sort of icon themes to the tree currently. Maybe in time when we have a decent themes infrastructure.
Comment 8 Karl Abbott 2003-05-19 10:00:06 UTC
Seems like a rather ridiculous and ludicrous comment to make foser. I just did a wget on the 
URI successfully. Also, on February 10th I asked you how you wanted these packaged for 
portage. Not getting back until May shows serious disrespect and speaks poorly on your part. 
Then to come up with the crap you did. The nerve of you....you just don't want anything I do 
landing in portage. You release unworking lumiere builds out there when there are those that 
work on the forums, you release hurried gnome-development snapshots just to beat the 
community to the punch, and you never site credit where credit is due. Grow up, stop acting so 
retarded, and for crying out loud, the kde noia theme exists in portage. Take the above ebuild 
package, and put the gnome-noia-icons ebuild into portage. It's about damn time this gets in 
there. I don't care how messed up the theme infrastructure is. The point is, this was developed 
by me, released as a gift to the Gentoo community a day before it got to the gnome 
community, had ebuilds for it too, and they aren't in portage. To this day, the gnome-noia 
ebuilds remain one of the most downloaded ebuild sets off of breakmygentoo.net. This is 
largely because it's not in portage. 
 
So let's grow up, and get this taken care of instead of letting it haunt bugzilla. 
 
Respectfully, 
Karl 
Comment 9 Alastair Tse (RETIRED) gentoo-dev 2003-05-19 10:43:45 UTC
there there there .. 

can i kindly ask you to keep personal attacks and remarks off bugzilla? it isn't really appropriate for this kind of behaviour. 

you probably don't want my opinion at all, but here's for what its worth. i believe foser is doing a great job keeping up with huge amounts of gnome ebuilds up to date and working. no one ever notices when things just work, everyone notices when things don't work. thats just the way people are. you may not notice the amount of work he puts in (and might i add, for free) on gnome. therefore, i believe your remarks are out of line and totally unfair.

as for the lumiere ebuilds, i don't know anything about them or use them. but would it be fair to expect developers not have time to trawl through forums for ebuilds? was the ebuild ever sent to bugzilla for consideration? again, please correct me if i am wrong because i never followed the bug about lumiere ebuilds.

speaking from the point of view of a developer, have you looked at how many bugs are assigned to gnome@gentoo.org? right now there are only 2-3 people actively closing bugs on gnome@gentoo.org. there is a huge backlog of new ebuilds and packages and new software releases aren't decreasing. for every package we add, we need to support it for the life of that package (including upgrades/bugfixes/improvements). that is why we are hesistant to add ebuilds blindly to portage. it is not that we don't appreciate the ebuilds, but because we need to evaluate the number of people who want or support this ebuild (and any other going into portage). 

also, i don't think foser was trying to "beat" the community to the punch for getting out gnome ebuilds. why do you think that it is a competition to have builds in portage before they get posted on forums? i appreciate it when i see something that has just been released appearing in portage only a couple days after its released (i believe the warez term is 0day :P). even if you don't appreciate it, don't attack him for trying to give something back to the community. i mean all the work he did is being used by the community, is it not?

finally, something about the gnome-noia. i'll have a look at them. i believe that they should be in a single ebuild rather than seperated. installing the splash with the icons is sensible and expected. i have used the gnome-noia-icons before in my portage overlay, but never got around to looking at the quality of the ebuild (i'm not saying its bad, i just haven't done a QA check.)

btw, is there were more people supporting this ebuild saying that it works for them or whatever, then it would help us triage these ebuilds.
Comment 10 Karl Abbott 2003-05-19 10:51:55 UTC
You make some very good points. I realized after I made my rant that bugzilla was not the 
place to do it, however, at whatever level I'm at, I do not have permissions to remove my rant. 
If someone would remove it, I would appreciate it. That said, I agree with you on a number of 
items. Just keep in mind that ebuilds blindly make it into portage all the time, and I kindly 
asked foser back in February how he wanted me to package these ebuilds for the portage 
version, and he did not get back to me until May. I understand that the gnome bugzilla is 
severely loaded, but this does not mean there wasn't time to make a simple response of one 
ebuild for the icon set. I am upset as this took a lot of time on my part to complete the port, 
and I thought by giving it to the Gentoo community first I was making a nice gesture and one 
that would be well received by all, developers included. I appreciate you making the comments 
you made as they are much in line. 
 
Thanks, 
Karl 
 
btw....I don't know if we've hit 1000 successes with the gnome-noia ebuild yet, but if not, we're 
real close...I'll have to check the stats. 
Comment 11 foser (RETIRED) gentoo-dev 2003-05-19 10:57:50 UTC
well thank you for your delightful insights in my ego, especially touching you end your rant with 'respectfully'. That makes it all up.

Getting back months later shows the current bugpressure on us, not getting around to it. Nothing more, nothing less.

As far as not wanting anything of you 'in portage' is just plain ridiculous, i hardly ever check who reported a bug and i don't know who is who on the forums just by seeing their email. I deal with x users a day, don't flatter yourself. But to be honest after your rant and pointing to a certain URL i am aware of your work.

I didn't add lumiere to portage (check ChangeLog), in fact i warned lu_zero not to add it and it got masked because i really felt it was needed. Since lumiere dev is pretty slow these days i haven't looked much at it lately, but last time i checked it still had some silly bugs that would prevent it to be useful as official portage app (besides my general disliking of anything alpha/beta in the tree).

My GNOME development releases are never hurried and always come after stable work that has to be done. I just keep up with the packages, so when the final official release is made i have to do few changes to get it right to the edge, so far i haven't done any 2.3 releases fyi, so there's no 'Gentoo approved' pack out there.

I do credit where credit is due, fact is that i do most things by myself. Should i mention ppl just to make them feel good about problems i already resolved earlier on ? And if you mean changelog credits on new ebuilds, i usually just mention the bugno, since i rewrite almost every ebuild i get from scratch. Personally i don't see the need in glorifying every user that submitted an ebuild, but you could have a point that i should do it more often despite my own feelings in the matter (that we do this not for ourselves, but for the community and names are pretty much irrelevant). If it's something else you meant with side-crediting, i would be interested to know what exactly you meant.

What KDE does is besides the point, we (ok I maybe) have a different approach to most things. I actually hardly ever look at what KDE does and the times i do, i partly disagree with their choices. The real point is that adding and maintaining numerous icon/theme/whatever sort of art ebuilds takes a tremendous amount of time we currently just don't have. Look for example at all the theme engines, most of them aren't up to date. I prefer to have packages that i can keep up with. You probably would say something along the line of 'one ebuild won't hurt', but one ebuild opens up the gates for more of them.

I personally really feel that as far as theming goes it is probably better to do it per-user right now with the staggering amount of themes for all sorts of wm's /tk's/dt's out there. In time when at least KDE and GNOME share their themes to some extent it would probably be a good idea to have a selection of additional themes available.

Let me say i can appreciate the work you do on breakmygentoo.net (how repulsive that name might be), but i thought it was quite clear that most of your stuff is there because it isn't reasonable to have in the main tree.

I'm sorry you feel offended by this in a personal way, but i never meant it personal and still don't. I can only hope you can see my standpoint in all this. If you want to discuss this further on a personal level i prefer if you do it by mail directly to me <foser@gentoo.org> , bugzilla isn't the place for rants like this.
Comment 12 foser (RETIRED) gentoo-dev 2003-05-19 11:14:39 UTC
on your #10 comment, it is a nice gesture, but i think i have pretty solid reasons to keep them out at this time.

I told you back in februari that 3 ebuilds for 1 theme is a no-go for me.

And ebuilds making it blindly into the portage tree is a fact, but not if i got something to say about it. I can't impose my ideas on ebuilds that are 'tree worthy' on other developers, nor do i want to. Altough i think with the current infrastructure we don't have place for a lot of development stuff (p.mask is not a good place) and unless that changes we should focus on getting the portage tree as stable as possible and not introduce numerous new starry-eyed projects in alpha stage.

And no i can't delete comments.
Comment 13 Mike Gardiner (RETIRED) gentoo-dev 2003-06-10 09:25:28 UTC
at the risk of getting involved in this bug, here's a single ebuild for both the icons and the splash screen.
Comment 14 Mike Gardiner (RETIRED) gentoo-dev 2003-06-10 09:26:11 UTC
Created attachment 13067 [details]
a unified ebuild for the noia icons and splash screen
Comment 15 Karl Abbott 2003-06-10 09:33:08 UTC
at the risk of starting this back up, this has remained a consistent high download at breakmygentoo.net since its release. We are constantly still hearing about this one, seeing downloads, and getting feedback. The ebuilds have been downloaded 72 times this month alone as of June 10, 2003 -- 11:31 AM US Central.

I would like to thank Mike Gardiner for the unified ebuild :)

foser, I know we've been through this time after time about why it doesn't need to go in portage proper, but it is in high demand from gentoo users. I don't care anymore if you put it in portage proper or not, but it would be nice if it were in there in some shape or form :)

Karl
Comment 16 foser (RETIRED) gentoo-dev 2003-10-21 15:26:27 UTC
closing as wontfix, cause i don't see this getting added in the forseeable
future