Currently intended for EFl 1.21 release.
While moving to use Eo and Eolian, we are getting a chance to cleanup EFL API that has grown organically over more than a decade. The goal of this task is to link and track all sub task that are addressing a specific point that needs to be changed.
The new timeline is by end of the 2017 (already late), which give us some time to get things done correctly.
There are a few different kind of task :
- Improve the infrastructure (generate more helper/documentation automatically for examples)
- Remove widgets from the new API (legacy is still going to carry all existing widgets for some times)
- Rename/Refactor widgets and interfaces to fit better together and reduce the overall multiplication of API
- Improve widgets by providing missing features or information