Xfce 4.12 Gtk3

Vladimir Kravets vova.kravets at gmail.com
Fri May 4 15:20:25 CEST 2012


Sorry, add this thread to general discussion.

Thanks,
Vladimir

---------- Forwarded message ----------
From: Vladimir Kravets <vova.kravets at gmail.com>
Date: 2012/5/4
Subject: Re: [Xfce 4.12] Roadmap and Features
To: Xfce development list <xfce4-dev at xfce.org>


Hi guys,

I would like to propose some improvement in release schedule about moving
to gtk3 and so on.

Since we have a lot of questions and not for all is not clear how it will
be with new gtk3 engine I want to propose such thing:

Since it very hard work for release in this case some of developer changed
major version of product. In our case:
4.x will be connected to gtk2
5.x will be connected to gtk3

Implementing plan:
1. Create new branch 4.x which will have have dep to gtk2.
This branch will exists only for support there are no new features in it,
only bug fixing.
2. In master (version 5.x) add dep to gtk3 and continue developing with new
gtk3 engine and all related work for porting plugins and so on to use new
engine.

In this case:
1. We will have latest working XFCE with gtk2 with all high/urgent fixes.
2. We will have ability to release 4.x version in any time
3. We will have working (for dev) release for 5.x to have ability to
implement/port new/old features and check it.

Minuses:
1. Need time and resources to maintained 2 versions
2. As I know in git repository we have different repositories for each
component thus need to understood how to organized this(two branches 4.x
and 5.x) in git.

When the 5.x version will be stable we can drop supporting of 4.x version
and working only in master.

Any comments/suggestion/ideas about this?

Thanks,
Vladimir
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.xfce.org/pipermail/xfce/attachments/20120504/cb2622c0/attachment.html>


More information about the Xfce mailing list