Hi,

As some/many/none of you know, I'll be mostly unavailable and unable to make 
much progress with E for the next month or so while I move internationally and 
change jobs/ISPs. Given that things are in pretty good shape now, I'm not too 
concerned. Just revert any commits that Cedric makes and things should be just 
fine.

This seems like a good time for all the armchair E developers to focus on 
something other than the relative lack of bugs, so I've taken some time to 
brain dump the basics plans for a future release of E (which will not begin 
development any time soon) wherein the currently-terrible gadget subsystem will 
be scrapped and completely rewritten along with all existing gadgets. This has 
been badly needed for quite some time, but it's basically a release on its own 
so I've avoided making any changes here unless absolutely necessary since 
there's more pressing matters. This is why there are no new gadgets being 
added/merged and why there will be none until such a release occurs.

The gadget page can be found here:
https://phab.enlightenment.org/w/gadget_design/

I encourage anyone and everyone to read it over and add their thoughts where 
applicable. If you don't care about the underlying design, I'm always looking 
for new gadget ideas; keep in mind that we are fully composited now, and these 
typesof APIs are getting easier and more effective to use by the day, so 
gadget-related effects are on the table. If you are someone who might consider 
writing a gadget, please consider helpers/features you'd like to have in 
related APIs to make your life easier.

All I ask is that ideas actually be posted onto the page in addition to being 
argued about on the mailing list. It's much easier to reference things posted 
on a wiki than it is to sift through old mails, so I'll likely ignore anything 
not on the wiki when implementation time comes.


Hope nobody misses me too much,
Mike

------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to