View previous topic :: View next topic |
Author |
Message |
Princess Nell l33t
Joined: 15 Apr 2005 Posts: 924
|
Posted: Mon Jan 23, 2012 8:27 pm Post subject: Is it time to jump ship? |
|
|
Quote: |
!!! The following installed packages are masked:
- dev-python/compizconfig-python-0.8.4-r3::gentoo (masked by: package.mask)
/usr/portage/profiles/package.mask:
# Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> (22 Jan 2012)
# Mask compiz for last-rites unless someone steps up
# to maintain it. Removal in 30 days.
|
Just like that. I don't remember seeing an announcement, or a discussion.
I am not impressed. |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54550 Location: 56N 3W
|
Posted: Mon Jan 23, 2012 8:40 pm Post subject: |
|
|
Princess Nell,
Are you offering to proxy maintain compiz ?
Its an illustrarion of the way Gentoo works. There is nothing to discuss. None of the current Gentoo devs wants/has time to maintain compiz and it can't be left in the tree if it has open bugs.
You can keep using compiz, Put the ebuild into your overlay and unmask it. Do keep your eye on the bugs ... maybe there is a security bug or two? _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
massimo Veteran
Joined: 22 Jun 2003 Posts: 1226
|
Posted: Mon Jan 23, 2012 8:40 pm Post subject: |
|
|
Dear Princess,
since you're not the captain you are free to jump ship. Otherwise step up and become someone. _________________ Hello 911? How are you? |
|
Back to top |
|
|
slackline Veteran
Joined: 01 Apr 2005 Posts: 1471 Location: /uk/sheffield
|
Posted: Tue Jan 24, 2012 8:37 am Post subject: |
|
|
Clocked this too and the first thing I did was exactly what Neddy suggested and copied all the ebuilds to a local overlay and unmask. No problem there at all.
Are there any alternatives for providing compositing eye-candy? I've not come across anything in searching. _________________ "Science is what we understand well enough to explain to a computer. Art is everything else we do." - Donald Knuth |
|
Back to top |
|
|
baaann Guru
Joined: 23 Jan 2006 Posts: 558 Location: uk
|
|
Back to top |
|
|
slackline Veteran
Joined: 01 Apr 2005 Posts: 1471 Location: /uk/sheffield
|
Posted: Tue Jan 24, 2012 3:40 pm Post subject: |
|
|
Some slightly newer ebuilds for a local overlay are in Bug 357831 although I've no idea if these updates actually address any of the other open bugs (I suspect not!). _________________ "Science is what we understand well enough to explain to a computer. Art is everything else we do." - Donald Knuth |
|
Back to top |
|
|
gr0sshirn Tux's lil' helper
Joined: 03 Nov 2006 Posts: 101 Location: Germany
|
Posted: Wed Jan 25, 2012 10:16 am Post subject: |
|
|
that's not cool. so many people are using compiz. besides the fancy effects, compiz includes a lot of features which are really helpful, like placing windows and creating thumbnails for minimized windows...
it would be really cool if somebody could take care of it... _________________ Who needs Windows and Gates in a world without walls and fences? |
|
Back to top |
|
|
rufioik708 n00b
Joined: 26 Jan 2012 Posts: 1 Location: somewhere
|
Posted: Thu Jan 26, 2012 5:32 pm Post subject: |
|
|
what is required to maintain it? |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54550 Location: 56N 3W
|
Posted: Thu Jan 26, 2012 7:06 pm Post subject: |
|
|
rufioik708,
You need to find a developer to submit your compiz changes to portage. Thats called proxy maintaining. You do the work and get the credit in the changelogs, the developer provides quality assurance for your work and makes the changes to portage for everyone else to enjoy. Thats the easy bit.
The hard bit is maintaining the compiz ebuild(s). ebuilds are bash files that describe to portage what files to fetch and how to build a partitiular package.
A description of all of the dependencies are included too, so that when you emerege <package> portage can build any dependencies that <package> has too, by invoking their ebuilds.
This bit is well documented in the gentoo devmanual.
To test out the water, submit patches for current compiz bugs. Search bugs.gentoo.org, then attach patch files to the bugs(s). _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
cbx550f Tux's lil' helper
Joined: 11 Jun 2004 Posts: 113 Location: Ontario, Canada
|
Posted: Mon Jan 30, 2012 3:27 am Post subject: |
|
|
I think I'd like to take it over - I've been using and enjoying Gentoo for I don't know how many years now (and other flavours of Linux for almost 20 years), and it's about time I give back to Gentoo.
I'm a bit rusty on the ebuild syntax, but that will be the easy part, I'm sure.
Off the cuff, I'm not sure what to do, but I'll start peeking around at the dev docs and have a better look at the bugs.
Any advice on where to go would be appreciated too!
Cheers,
Paul _________________ I think, therefore I am wrong. |
|
Back to top |
|
|
ppurka Advocate
Joined: 26 Dec 2004 Posts: 3256
|
Posted: Mon Jan 30, 2012 5:06 am Post subject: |
|
|
cbx550f wrote: | I think I'd like to take it over - I've been using and enjoying Gentoo for I don't know how many years now (and other flavours of Linux for almost 20 years), and it's about time I give back to Gentoo.
I'm a bit rusty on the ebuild syntax, but that will be the easy part, I'm sure.
Off the cuff, I'm not sure what to do, but I'll start peeking around at the dev docs and have a better look at the bugs.
Any advice on where to go would be appreciated too!
Cheers,
Paul | I would say you can start with the current ebuilds and see how they are written. And then check the EAPI of the ebuilds and look up the dev docs and the changes brought about by the same or newer EAPI. Newer EAPIs may make your ebuild shorter. _________________ emerge --quiet redefined | E17 vids: I, II | Now using kde5 | e is unstable :-/ |
|
Back to top |
|
|
Etal Veteran
Joined: 15 Jul 2005 Posts: 1932
|
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54550 Location: 56N 3W
|
Posted: Mon Jan 30, 2012 6:33 pm Post subject: |
|
|
cbx550f,
Search the gentoo-dev mailing list for the announce/discussion and make a post in that tread with your offer.
Meanwhile, make an account at bugs.gentoo.org and post patches to address the bugs.
When other developers get suffciently annoyed at having to do the boring bit for you, you will be assimilated into gentoo. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
cbx550f Tux's lil' helper
Joined: 11 Jun 2004 Posts: 113 Location: Ontario, Canada
|
Posted: Tue Jan 31, 2012 1:23 am Post subject: |
|
|
Thanks for the advice - looking into the items mentioned.
NeddySeagoon wrote: | When other developers get suffciently annoyed at having to do the boring bit for you, you will be assimilated into gentoo. |
Rather got a kick out of this comment
Cheers
Paul _________________ I think, therefore I am wrong. |
|
Back to top |
|
|
SamuliSuominen Retired Dev
Joined: 30 Sep 2005 Posts: 2133 Location: Finland
|
Posted: Tue Jan 31, 2012 11:24 am Post subject: |
|
|
NeddySeagoon wrote: | When other developers get suffciently annoyed at having to do the boring bit for you, you will be assimilated into gentoo. |
That's exactly what happens, basically I was told "Now you can commit your own sh*t." |
|
Back to top |
|
|
Princess Nell l33t
Joined: 15 Apr 2005 Posts: 924
|
|
Back to top |
|
|
asturm Developer
Joined: 05 Apr 2007 Posts: 9197
|
Posted: Sat Feb 11, 2012 11:42 am Post subject: |
|
|
Fedora is dropping compiz too, development seems to be stale / not capable of fixing longstanding bugs for some time. |
|
Back to top |
|
|
cbx550f Tux's lil' helper
Joined: 11 Jun 2004 Posts: 113 Location: Ontario, Canada
|
Posted: Sat Feb 18, 2012 6:11 am Post subject: |
|
|
While I was really excited about the *idea* of taking of the whole Compiz bit - it's just too big, and too problematic. As it is today, on my development machine, I cannot run it, as it degrades performance too much (wouldn't be the case with proper video hardware).
I'm not ready to 100% give up on it yet, but I'm close. I have really gotten tired of how much KDE and Gnome have become so heavy, and this is not the spot for the Gnome3 discussion. All I know is that about 4 years ago I had neato wobbly windows in a light environment with good performance on WAY less hardware than I have now, and I'd like to see that again.
And on another note: I'd like to finally give back to the whole Gentoo bit; it would likely be smarter to try to maintain something smaller than Compiz to start with... if there's something anyone thinks of, let me know (PM or email pjvint at Gee mail dot calm)
Towel's not thrown in yet, but it's in my hand.
Paul _________________ I think, therefore I am wrong. |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54550 Location: 56N 3W
|
Posted: Sun Feb 19, 2012 7:38 pm Post subject: |
|
|
cbx550f,
Post fixes to bugs assigned to maintainer-wanted or maintainer-needed (only one of them exists)
If you have some ebuilds you would like to share, join gentoo-sunrise. Thats #gentoo-sunrise on irc.freenode.net _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
|