Wayland/Weston Gets Forked As "GH-Next"
Phoronix: Wayland/Weston Gets Forked As "GH-Next"
Wayland and Weston along with other key branches like GTK+ and QtWayland have been forked by an independent developer under the "GH-Next" project name...
Sounds like "fork" is the wrong word... it's more like an experimental development branch, for playing with ideas that aren't of immediate priority for the main Wayland developers...
I totally understand this. every time I submit a patch to GTK its the same thing you spend more time trying to get the patch accepted than you do coding/debugging even when the patch is just a bugfix. Its funny that a lot of people think FOSS software suffers from to few developers contributing, when in fact its due to poor project management and prioritys would be contributers just get frustrated and move on.
Even though I'm not all that interested in MIR, if it takes Canonical doing MIR and thisn guy pushing new code to get the Wayland guys off their butts, then I'm all for it.
Exactly, if you're new to a project and send a patch and it just gets accepted - you're really lucky. Most projects are stale and/or accept patches from known/past contributors, if you're not on that list you've got to fight an uphill battle first, sometimes it's worthless to even try. And I'm with Scott on this one - the Wayland devs are taking way too long to finish the freaking protocol.xml file, 5 years, minimize-maximize not decided yet, Wayland devs, seriously, get your shit together.
Originally Posted by timothyja
The reason for this -apart from SM wanting to experiment- is that Kristian doesn't want to turn weston in a dull featured desktop right???
For who follow close the mailing list, this is not new, in any case see below a part of email exchange between Scott and Daniel:
Did that patchset get submitted to the list for review? If not, will it
No. These patches breaks many of the core goals of wayland/weston with DE-like features.
<krh> weston isn't going to be a full DE, starting a new DE is specifically a non-goal of wayland
<krh> and I've always said that fleshing out wl_shell will have to wait until we have at least one real DE to driver the work
<krh> otherwise it's all just going to be guesswork
So we're going to be doing a lot of guessing. As it turns out, the
best way to have a good idea is to have a lot of ideas. So we're going
to try and guess what some of the better ideas might be.
I definitely don't see it that way, and without being able to speak for
Kristian, I daresay he doesn't either. There's a big gap between not
wanting to start a competitor to GNOME, KDE, Enlightenment, XFCE, LXDE and
the myriad other environments, and adding titlebar buttons to XWayland. The
example clients shipped with Weston have titlebar buttons, so I think it's
fairly safe to say that a) extending the same support to X11 clients is a
useful goal, and b) including titlebar buttons is clearly not a non-goal for
While your point might be true in some cases, it's irrelevant to the situation at hand. This doesn't seem to be a developer getting angry at upstream developers not accepting his patches - this is someone who's happy cooperating with those devs, but wants to experiment with things that don't match their immediate priorities. No angst or aggression, just a guy creating a new development branch to play in...
Originally Posted by timothyja
(Edit: well, not much aggression, at least. Granted, there's a little annoyance at upstream being slow, but even so, there's no apparent hostility here)
Last edited by Delgarde; 03-24-2013 at 07:58 PM.
Are you sure you read the whole article? My post was highly relevant I was basically reaffirming his point.
Originally Posted by Delgarde
"I myself am not going to waste my time and effort as I have done for the past several months, trying to get even the simplest things pushed upstream. So even if these patches were acceptable, I don't have plans to put forth a large amount of effort to see them upstream. If you want the code, great. It's FOSS, grab it. The general point here is, I don't really plan on going to be making special time to bug upstream anymore because my efforts so far have been shunned, shot down, trolled and ultimately, less-than-appreciated. It's been a year, now I've had enough of the nonsense."
What exactly qualifies as hostility for you? This does not seem like someone happy cooperating with upstream devs as you claim, and its not a new development branch to play in, branches are usually intended to be merged back with master. He clearly states he never intends to do so or to submit anything back to master for that matter, this is a fork.
As I said is my previous post, in my opinion poor management of potential contributors is hurting FOSS development more than the lack of devs.
Last edited by timothyja; 03-24-2013 at 10:46 PM.
Pretty interesting, so it seems to be true what Ubuntu developers feared, wayland develoeprs not accepting patches or the ideas they had. So in the end the best decision was to start Mir.
Only people that is really close to all of this can really know what is happening behind the scenes...