I have 3 questions:<br><br>1) Is the move to python 3 in your plans too? (I don't know if is included in F15)<br>but if we need to break compatibility will be good break it one time.<br><br>2) Sugar theme: with the change to GTK3 we will need rewrite the Sugar theme, right?<br>
I think GTK3 use only cairo to draw the widgets, I don't know how is our theme working,<br>and I don't know who can do this work.<br> <br>3) I am not sure about the timing to do this work. I would be more comfortable if we start<br>
a planning period now, and start coding after 11.3.0 release.<br><br>Gonzalo<br><br><div class="gmail_quote">On Fri, Aug 5, 2011 at 10:04 AM, Daniel Drake <span dir="ltr"><<a href="mailto:dsd@laptop.org">dsd@laptop.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div class="im">On Wed, Aug 3, 2011 at 6:07 PM, Daniel Drake <<a href="mailto:dsd@laptop.org">dsd@laptop.org</a>> wrote:<br>
> So, discuss! :)<br>
> <a href="http://wiki.sugarlabs.org/go/Features/GTK3" target="_blank">http://wiki.sugarlabs.org/go/Features/GTK3</a><br>
><br>
> Comments, agreement, and hate mail much appreciated - I'll refine the<br>
> above page based on the discussion that follows.<br>
<br>
</div>No comments yet.<br>
<br>
Here are the main questions that (IMO) need discussion:<br>
<br>
1. Do we use the python module table magic so that both GTK2 and GTK3<br>
versions of sugar toolkit can have the name "sugar", or do we give the<br>
GTK3 version a new name (e.g. sugar1)?<br>
<br>
2. Are people happy with labelling components with version number 1.0<br>
once they have a stable GTK3 port? The 1.0 tag was generally agreed<br>
upon when this was last discussed a while back, but it would be good<br>
to verify current opinion.<br>
<br>
3. I'm toying with the idea of coordinating a hackfest for this at, or<br>
immediately after, Sugarcamp Paris next month. The result would be<br>
that sugar-toolkit-1.0 gets released at the end of the hackfest,<br>
including GTK2 and GTK3 support. What do people think about that?<br>
<br>
4. Is a one year transition period OK? This would start when a GTK3<br>
port of sugar-toolkit is declared stable and working, would freeze the<br>
GTK2 version of sugar-toolkit, and then after 1 year the GTK2 version<br>
would be deleted.<br>
<br>
4. Are there unanswered questions or considerations that I've missed?<br>
<div><div></div><div class="h5"><br>
Daniel<br>
_______________________________________________<br>
Sugar-devel mailing list<br>
<a href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.sugarlabs.org</a><br>
<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
</div></div></blockquote></div><br>