Hi all,

These are my personal CSS priorities for 0.9.  The main goals are:

A) What is required for the self-hosting workbench in 0.9.

B) Support other adopters in the community, such as Kai.

C) Establishing a stable (though incomplete) baseline of CSS support as a 
known quantity for people to investigate. Grow the community.


To address these, here's the order of things that I plan to work on. Note, 
these are my priorities, of how I'm going to spend my workday time.  You 
may have a different set of priorities.  This email is an attempt to 
discuss how these might be shared. 

To track the work, I'm setting the M4 milestone on the matching bugs. 
Since it's wrong to set a milestone and not have a real owner (i.e. can't 
remain 'inbox'), I've also taken ownership.  But I'm willing to share :) 
If you want to work on any of these, feel free to take ownership of the 
bug, or comment that you're working on a patch, to avoid duplication 
effort. This isn't a complete list and is likely to change.


1) Get CSS background images working in the OSGi context.  This is in 
support of (B).
See https://bugs.eclipse.org/bugs/show_bug.cgi?id=277471.

2) Margins.  We'd like to be able to add a bit of space between widgets 
using CSS margins.  This is in support of (A).
https://bugs.eclipse.org/bugs/show_bug.cgi?id=264256

3) Style sheet switching.  Will probably just steal Kai's work :)  There 
is likely some kind of shared support we'll want to have.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=278877
https://bugs.eclipse.org/bugs/show_bug.cgi?id=278490

4) A new CTabFolder look. This is in support of (A).
https://bugs.eclipse.org/bugs/show_bug.cgi?id=278880

5) Update the wiki/documentation.  This is in support of (C).
https://bugs.eclipse.org/bugs/show_bug.cgi?id=267439
https://bugs.eclipse.org/bugs/show_bug.cgi?id=278869

6) Architectural change to provide singleton support.  This one speaks to 
(C) in providing a much cleaner (and leaner) architecture.  As it's not 
required for (A) it's lower on my list of how I can allocate my time, but 
I do think it's very important.  I also feel bad because I keep pushing it 
off and Angelo has spent much time in thinking about it.  It would need to 
happen soon though to avoid destabilizing the base too close to 0.9.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=263218

Regards,
Kevin
_______________________________________________
e4-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/e4-dev

Reply via email to