<div>Hi everyone,</div><div><br></div><div>I agree with (almost) everyone else that the Gtk development roadmap is a good thing, as it makes our lives more plannable.</div><div><br></div><div>I've spoken to Gtk devs and some distro maintainers (on IRC) about this and I think they're all acting in good faith and the roadmap is a response to (and an acknowledgement of) the criticism coming from the wider community regarding the toolkit's (lack of) stability since Gtk 3.0.</div><div><br></div><div>It also seems a bit delusional - no disrespect :) - to talk about porting to another toolkit when we hardly manage to go to the next version of our current choice due to lack of manpower/time.</div><div><br></div><div>Anyway, those are my 2 cents. Now stop the discussion and get back to porting, everyone!! :D</div><div><br></div><div>Cheers</div><div>Simon</div><div><br></div><div><br></div><br><br><div class="gmail_quote"><div dir="ltr"> <<a href="mailto:flo.xfce@gmx-topmail.de">flo.xfce@gmx-topmail.de</a>> schrieb am So., 31. Juli 2016, 11:25:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I am not so worried. Looking at the roadmap there is probably one more<br>
year until 4.0 gets released, and after that we have two more years to<br>
watch what happens. Gtk2 is still supported (for 5 years now since Gtk3<br>
came out?) - it won't be much different for the new versions.<br>
Although the Gtk devs develop their software mostly with Gnome's goals<br>
in mind they know that a desktop that pleases its users uses more<br>
software than just their products. For the sake of interoperability and<br>
and somewhat consistent UX the breakage will be limited. To be fair -<br>
look at the porting efforts for Gtk3 currently underway. There are a few<br>
tricky parts but mostly small simple changes. It's not that<br>
functionality is removed, it's just hidden. So I am pretty confident<br>
that working with Gtk's new release schedule will be quite possible.<br>
Also, the fact that porting should be done only after 2 years and not<br>
before frees up time for other things to work on in Xfce instead of<br>
keepings its dependencies up-to-date.<br>
<br>
On 07/31/16 10:06, OmegaPhil wrote:<br>
> On 31/07/16 07:33, Liviu Andronic wrote:<br>
>> On Sat, Jul 30, 2016 at 10:50 PM, Ali Abdallah <<a href="mailto:aliovx@gmail.com" target="_blank">aliovx@gmail.com</a>> wrote:<br>
>>> Maybe you have heard already about Gtk 4.0 plan and versioning convention.<br>
>>> Xfce depends on Gtk, and whatever the gtk guys do to the toolkit will have a<br>
>>> big impact on xfce. The versioning convention by itself it not a big deal (a<br>
>>> part that it has no sense at all to change the versioning convention that<br>
>>> everybody is able to interpret), what worries me more is the rapid API/ABI<br>
>>> breakages rate. It is true that Xfce port to Gtk3 did not happen yet, but I<br>
>>> think it is sound to discuss the gtk future plans here, and to share<br>
>>> opinions.<br>
>>><br>
>>> My overall feeling these days is that I don't trust those guys anymore, and<br>
>>> I fell myself demotivated to write gtk code that the gtk devs will make<br>
>>> obsolete in a second, with continuous breakage even between minor<br>
>>> releases...<br>
>>><br>
>> EFL has been suggested in the past by some Xfce devels as an<br>
>> alternative to Gtk, but the consensus seemed to be that 'porting' to<br>
>> EFL really implied a rewrite of the desktop.<br>
><br>
> Apparently EFL is a monstrosity:<br>
> <a href="https://what.thedailywtf.com/topic/15001/enlightened" rel="noreferrer" target="_blank">https://what.thedailywtf.com/topic/15001/enlightened</a><br>
><br>
><br>
><br>
> _______________________________________________<br>
> Xfce4-dev mailing list<br>
> <a href="mailto:Xfce4-dev@xfce.org" target="_blank">Xfce4-dev@xfce.org</a><br>
> <a href="https://mail.xfce.org/mailman/listinfo/xfce4-dev" rel="noreferrer" target="_blank">https://mail.xfce.org/mailman/listinfo/xfce4-dev</a><br>
><br>
_______________________________________________<br>
Xfce4-dev mailing list<br>
<a href="mailto:Xfce4-dev@xfce.org" target="_blank">Xfce4-dev@xfce.org</a><br>
<a href="https://mail.xfce.org/mailman/listinfo/xfce4-dev" rel="noreferrer" target="_blank">https://mail.xfce.org/mailman/listinfo/xfce4-dev</a></blockquote></div>