Beryl - Merge is On with Compwiz

If you want to talk about your personal paperweight, you've found the right place!

Moderator: Moderators

Postby QuinnStorm » Sun Mar 25, 2007 6:21

I just wanted to mention that yes, we are merging, but no, this won't change our support for Sabayon.

I also wanted to say that the KDE merge idea is highly unlikely as we've not been approached by KDE for anything like this (though if we were I'd gladly get involved with it)
QuinnStorm
Baby Hen
 
Posts: 2
Joined: Sat Jan 27, 2007 15:07

Postby R3MF » Sun Mar 25, 2007 11:40

wolfden wrote:I would not worry about beryl/compiz forgetting about KDE. KDE is used widely by a huge mass of people and the demand would be there.


agreed, personally, but would quinn storm like to comment on behalf of the beryl team on how they believe the merge/ubuntu business will affect kde support.........? :)
R3MF
Advanced Hen
 
Posts: 227
Joined: Fri Sep 22, 2006 10:40

Postby R3MF » Sun Mar 25, 2007 13:44

from the beryl mailing list, about half an hour ago:
Compiz and Beryl merge: What's really going on?

Recently Quinns post to the beryl-dev mailing list entitled 'Merge on'
has led to a lot of discussion, some of which has been good and some
of which has led to a lot of misinformation, to clear things up I'd
like to give the story of the merge, and the justification for some of
the more peculiar aspects. Basically lets try to avoid misinformation
and make sure everyone has a realistic picture of what's happening.

The first thing I want to note is: The merge is NOT ON, it looks
incredibly likely, and it's looked incredibly likely for a few weeks
now, but there are still some very important things to work out, and a
lot of discussion still needs to happen.

Around a month and a half ago some of us were discussing some rather
radical changes to the design of beryl-core which we inherited from
Compiz, this inevitably led to "We should talk to Compiz about this to
keep things synced", which even more inevitably leads to "If we are
going to talk to Compiz to keep our designs similar, so on, so forth,
are our differences really so large that we need to be two seperate
projects?". After talking to a few people I sent an email to David
Reveman of Compiz on a personal basis suggesting the idea as something
worth discussing, and not really sure what to expect as a response
(not having interacted with David before). The response was better
than I could have hoped for, and David seemed very interesting in
working with us. Excited, a few of us organized a quick adhoc-meeting
and worked out a few things that we'd feel neccesary for a merge to
work, and a few of these have raised some rather controversy ridden
discussion now that they are well known, so I'd like to enumerate some
and justify them here.

Beryl has about 3 times as much code as Compiz, we've written this
because we feel it's neccesary or improves things in some way and we
want to see things integrated rather than go to waste. This one is
trivial really, it's obvious why we would like this, and we set up a
list of differences, discussed it a bit with Compiz people, and we're
able to quickly come to answers on most of the differences. This
was eased by Compiz's announcement that they plan to make
compiz-extras more of an official project, which has much of the same
structure
as Beryl, this made it evident that a lot of our goals really were the same.

New project under a new name, this has been the most controversial
point as a lot of people don't feel it's fair or that it will lead to
a lot of unneccesary difficulty, that it will lead to distributions
unwilling to support such a new window manager or dozens of other
complaints. I've thought about this quite a bit, and I'm going to try
and justify here why we initially asked for this, and likely why
Compiz is good with it. The primary reason is the difference in
structure between the two projects, Beryl and Compiz handle management
differently, handle new contributors differently, handle releases
differently, handle a LOT of things differently. Frankly I feel if we
merged under one of the previous projects (Call it X), then there
would be a tendancy to just give everyone from the other project (Call
it Y) a developer account, start merging the code from Y and say
"Merge done!". This will NOT work, all of us feel pretty strongly that
for the new project to succeeed it needs to include the best aspects
of both Beryl and Compiz, and under the envelope of the already
established Project X it's difficult and possibly impossible to
integrate the 'core' (not as in beryl-core as in metaphorical core),
of Y
properly. It's better to start from a blank organizational state and
decide everything together, we HAVE to decide things together,
frankly the worst imaginable situation is a month from now Project Y
says "This isn't what I expected from a merge! REFORK!". Another
crucial point is the communities, open source projects are built
around communities, and no community wants to be absorbed en masse in
to
another, theres a lot of bitterness between the Compiz and Beryl
communities and theres no better way to resolve this than the two work
together to make a new and better community. We'd also all like to
avoid the new project being stuck with whatever conceptions formed
around the name of the aforenamed project X, the new project will be a
merger of the Compiz and Beryl code yes, but it will be something
new, better, and with a broader scope, and we hope it can be looked at
that way.

Some sort of well defined leadership structure, probably decided
through some sort of vote. Again, the reasons for this are obvious.
And
no just "Having David and Quinn share leadership" is most definitely
definitely definitely not a viable option.

So, anyway back to the story. After this David and I (more on behalf
of Beryl at this point) exchanged quite a few emails back, having some
basic discussion as to how the technical differences can be resolved,
and then the discussion kind of died for a bit, though David did set
maniac onestone and I up with Compiz accounts. At this point we mostly
just went back to doing what we were doing even though it seemed like
everyone (except Quinn) was behind the merge. This kind of exposed a
big problem Beryl had, we had no way to make a decision outside of
consensus (not forming an official decision for the project), besides
a ruling from Quinn; rather ironic considering some of the reasons for
the fork, and frankly Quinn just wasn't willing to budge or really
discuss it in a reasonable fashion, so things were kind of dead. After
a while onestone started working on a new libberylsettings in tandem
with David (and drew a few others in to working on it), so that we
could reunite the Compiz and Beryl settings systems (the biggest
differences), and this kind of brought some interest back to the
merge. None of us were really sure how to make it happen due to the
aforementioned inability to make a decision, so eventually 4 of us
(onestone, maniac, iXce, and I) (at the risk of being colloquial) said
"Screw it" and contacted Compiz leadership essentially saying "We
can't get Quinn on board, but everyone else is, so why don't we just
go ahead and set up the new merged project, and announce that is where
we will be working in the future, everyone else will follow (as
EVERYONE was for it with the aforementioned exception), and it's
clearly the best thing for both projects." A few hours later Quinn
changed her mind, made the post mentioned at the start (Thanks Quinn
for taking another look at things and being willing to change your
mind, this makes things a lot easier, and is never easy).

So, that's where we stand now, some of the final details are being
discussed now and once David gets back from brainshare we hope to be
able to work out the remaining problems and have some more news within
a week or so!
R3MF
Advanced Hen
 
Posts: 227
Joined: Fri Sep 22, 2006 10:40

Postby wolfden » Sun Mar 25, 2007 13:56

sounds like more a munity story than anything
User avatar
wolfden
Sharecropper
 
Posts: 8822
Joined: Sat Jan 14, 2006 0:55
Location: Midwest USA

Postby lowboyblue » Mon Mar 26, 2007 0:50

Yes it does.
Guess well see in a week or so.

Truth be told my original post was in support of Quinn and her management of Beryl.
And something about keelhualing mutineers.
User avatar
lowboyblue
Simple Hen
 
Posts: 46
Joined: Fri Sep 01, 2006 9:21
Location: San Diego

Postby random guy » Mon Mar 26, 2007 1:04

ok please lay off on hte ubuntu bashing guys, yes cononical is a corporation but i have to say how suprised i am that ubuntu is not as comercially driven as you would expect. a lot less so than novel, mandriva, redhat etc and people dont really bash redhat for being corporation oriented so why bash ubuntu?

furthermore ubuntu is just an example in that page, there is nothing anywhere about focusing on ubuntu. that would make any sense anyway.

i dont think this is really going to change much if anything at all. actually to tell the truth i dont even think it is going to go through, a lot of peopel think of doing stuff but then when details come out they sharply change their minds.

notice it says details still to be decided. what is the likelyhood they will disagree on these details and decide to stay the way they are? remember they forked the first time for a reason.

i say chill out, nothing is happening.
User avatar
random guy
Advanced Hen
 
Posts: 244
Joined: Fri Sep 15, 2006 1:58
Location: New York

Postby davemc » Mon Mar 26, 2007 2:12

Whos bashing Ubuntu? I seriously doubt anyone who loves Linux would have harsh feelings towards another Linux distro because they all work for the betterment each for the other. Where I start to get nervous is when a large corporate entity gets involved and with good reason, ala M$. Not saying Canonical is some huge evil empire ala M$, but one cannot blindly trust them either. Linux was ever meant to be free from the influences of those who wish to control it, ala GPL2 and Linus Torvalds own remarks in the article I posted earlier in this thread. When Linux becomes a slave to the desires of a few, that is when we relive the M$ way.

Beryl is, without a doubt, one of the defining points of SL, and does work so much better in it, out of the box as it is so tightly integrated. Not saying that SL wont be wonderful without the beryl partnership - because it will be - but a move to the Buntu's, the distro with the highest ranking on DW, seems to me to be a rush to hop on the bandwagon more than one of logic, again thats just me though. Whatever the decision, I just hope that the incredible work done on this project continues at the pace it always has, and that the highly talented developers make a decision that benefits the whole linux world.
User avatar
davemc
Sharecropper
 
Posts: 680
Joined: Tue Jan 02, 2007 17:08
Location: Virginia, usa

Postby random guy » Mon Mar 26, 2007 2:50

when people say things like

What a kick in the face.Ubuntu is the biggest piece of cr4p I ever had the misfortune and bad judgement to install. It's popularity is proof of the dropping IQ of the world's population. Ubuntu reminded me of Win95 only dumbed down to a third grade level. It should be obvious that they'll have to drop most of the features because it'll be too complicated for the average Ubuntu user. Arrgh, I can just imagine the ugly gnome components it'll turn into. Even the new name sucks.


i call that ubutnu bashing.

but ya davemc i agree with a lot you said there, about the corporation part but i have to say of the ones owned by corporations canonical is not so disruptive of the ubuntu goal. which is clear in seeing how many ubuntu derivatives exist, all of whom have nothing to do with canonical when there are no suse derivatives for some reason (maybe novel being overly controlling over suse).
User avatar
random guy
Advanced Hen
 
Posts: 244
Joined: Fri Sep 15, 2006 1:58
Location: New York

Postby tekwyzrd » Mon Mar 26, 2007 3:36

random guy wrote:when people say things like

What a kick in the face.Ubuntu is the biggest piece of cr4p I ever had the misfortune and bad judgement to install. It's popularity is proof of the dropping IQ of the world's population. Ubuntu reminded me of Win95 only dumbed down to a third grade level. It should be obvious that they'll have to drop most of the features because it'll be too complicated for the average Ubuntu user. Arrgh, I can just imagine the ugly gnome components it'll turn into. Even the new name sucks.


i call that ubutnu bashing.

but ya davemc i agree with a lot you said there, about the corporation part but i have to say of the ones owned by corporations canonical is not so disruptive of the ubuntu goal. which is clear in seeing how many ubuntu derivatives exist, all of whom have nothing to do with canonical when there are no suse derivatives for some reason (maybe novel being overly controlling over suse).



I stated my opinion and the truth. I refrained from posting a reply earlier, trying to be the better man but now you've forced it. Last year I installed Ubuntu on one of my computers and did the recommended updates. The next boot it failed to start. I wiped the drives and installed Kubuntu. Same thing. Ubuntu is junk. The environment brings to mind the policy in the U.S. military of writing training courses and tests to a sixth grade comprehension level. Ubuntu takes it even further. As for the proliferation of Ubuntu zombies, Ubuntu is the AmWay of Linux. That's my final word on the subject. I won't be visiting this thread again.
Nothing travels faster than the speed of light with the possible exception of bad news, which obeys its own special laws.
Douglas Adams (1952 - 2001)
User avatar
tekwyzrd
Technological Hen
 
Posts: 323
Joined: Tue Aug 22, 2006 23:56
Location: Northeastern Ohio

Postby random guy » Mon Mar 26, 2007 4:40

That's my final word on the subject. I won't be visiting this thread again.

i am fine with that
I stated my opinion

i am fine with that too
and the truth.

not fine with that
proliferation of Ubuntu zombies

i take offense to that.

whether you or anyone else reads this you may have had a bad exprience with ubuntu becasue it didnt work on your computer but it works for many other people, one mans junk is another's treasure. i have a friend who has an intel mac and sabayon doesnt work for him. does that mean sabayon is junk? no it just means it didnt work for him. works for a whole lot of other people though. and i have a kubuntu feisty installation and there are no instances where things are dumbed down, i honestly dont know what your talking about becasue it is regular kde.

linux is about choice, it is ok to give your opinion, i love hearing other people's opinions but when you say your opinion is the only one that is important you might as well work for microsoft. i have turned them down so i know what i am talking about.
User avatar
random guy
Advanced Hen
 
Posts: 244
Joined: Fri Sep 15, 2006 1:58
Location: New York

PreviousNext

Return to Off Topic

Who is online

Users browsing this forum: No registered users and 2 guests