Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Is it time to jump ship?
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
Princess Nell
l33t
l33t


Joined: 15 Apr 2005
Posts: 916

PostPosted: Mon Jan 23, 2012 8:27 pm    Post subject: Is it time to jump ship? Reply with quote

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
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54397
Location: 56N 3W

PostPosted: Mon Jan 23, 2012 8:40 pm    Post subject: Reply with quote

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
View user's profile Send private message
massimo
Veteran
Veteran


Joined: 22 Jun 2003
Posts: 1226

PostPosted: Mon Jan 23, 2012 8:40 pm    Post subject: Reply with quote

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
View user's profile Send private message
slackline
Veteran
Veteran


Joined: 01 Apr 2005
Posts: 1471
Location: /uk/sheffield

PostPosted: Tue Jan 24, 2012 8:37 am    Post subject: Reply with quote

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
View user's profile Send private message
baaann
Guru
Guru


Joined: 23 Jan 2006
Posts: 558
Location: uk

PostPosted: Tue Jan 24, 2012 10:16 am    Post subject: Reply with quote

Looks like it should be available via Layman

http://gpo.zugaina.org/dev-python/compizconfig-python
Back to top
View user's profile Send private message
slackline
Veteran
Veteran


Joined: 01 Apr 2005
Posts: 1471
Location: /uk/sheffield

PostPosted: Tue Jan 24, 2012 3:40 pm    Post subject: Reply with quote

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
View user's profile Send private message
gr0sshirn
Tux's lil' helper
Tux's lil' helper


Joined: 03 Nov 2006
Posts: 101
Location: Germany

PostPosted: Wed Jan 25, 2012 10:16 am    Post subject: Reply with quote

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
View user's profile Send private message
rufioik708
n00b
n00b


Joined: 26 Jan 2012
Posts: 1
Location: somewhere

PostPosted: Thu Jan 26, 2012 5:32 pm    Post subject: Reply with quote

what is required to maintain it?
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54397
Location: 56N 3W

PostPosted: Thu Jan 26, 2012 7:06 pm    Post subject: Reply with quote

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
View user's profile Send private message
cbx550f
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jun 2004
Posts: 112
Location: Ontario, Canada

PostPosted: Mon Jan 30, 2012 3:27 am    Post subject: Reply with quote

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
View user's profile Send private message
ppurka
Advocate
Advocate


Joined: 26 Dec 2004
Posts: 3256

PostPosted: Mon Jan 30, 2012 5:06 am    Post subject: Reply with quote

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
View user's profile Send private message
Etal
Veteran
Veteran


Joined: 15 Jul 2005
Posts: 1931

PostPosted: Mon Jan 30, 2012 5:31 am    Post subject: Reply with quote

Also, here's more info on the Proxy Maintaining project: http://www.gentoo.org/proj/en/qa/proxy-maintainers/index.xml
_________________
“And even in authoritarian countries, information networks are helping people discover new facts and making governments more accountable.”– Hillary Clinton, Jan. 21, 2010
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54397
Location: 56N 3W

PostPosted: Mon Jan 30, 2012 6:33 pm    Post subject: Reply with quote

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
View user's profile Send private message
cbx550f
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jun 2004
Posts: 112
Location: Ontario, Canada

PostPosted: Tue Jan 31, 2012 1:23 am    Post subject: Reply with quote

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
View user's profile Send private message
SamuliSuominen
Retired Dev
Retired Dev


Joined: 30 Sep 2005
Posts: 2133
Location: Finland

PostPosted: Tue Jan 31, 2012 11:24 am    Post subject: Reply with quote

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
View user's profile Send private message
Princess Nell
l33t
l33t


Joined: 15 Apr 2005
Posts: 916

PostPosted: Sat Feb 11, 2012 11:00 am    Post subject: Reply with quote

This thread here https://forums.gentoo.org/viewtopic-t-911802.html provides some more background info I wasn't aware of.
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 8942

PostPosted: Sat Feb 11, 2012 11:42 am    Post subject: Reply with quote

Fedora is dropping compiz too, development seems to be stale / not capable of fixing longstanding bugs for some time.
Back to top
View user's profile Send private message
cbx550f
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jun 2004
Posts: 112
Location: Ontario, Canada

PostPosted: Sat Feb 18, 2012 6:11 am    Post subject: Reply with quote

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
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54397
Location: 56N 3W

PostPosted: Sun Feb 19, 2012 7:38 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum