Enlightenment documentation need a general overhaul to be easier for all our users to find the documentation they are looking for. We can start by having 3 broads type of users :
- Applications users (Enlightenment, Terminology, ...)
- Third party developers (Using EFL from C, C++, C#, Python, JS, ...)
- EFL contributors
Each of them are looking for different kind of information and so should get a different introduction. Our references API documentation should also be improved to take into account our new Eo based API and the legacy one. We should also provide a new set of guide, tutorials and examples to cover the new EFL API.