On Fri, 08 Dec 2017 18:35:45 +0000 Andrew Williams <a...@andywilliams.me> said:
> Hi, > > I've been going through our API documentation generation (for Eo API) and I > found some interesting numbers. We all know there is a lot to do in terms > of porting legacy to Eo API but I found a lot of API that is in Eo but is > not in the Efl namespace (i.e. Ecore / Elm etc) which I assume will also > need to be ported. > > The total number of "legacy eo" classes and types are as follows (with > percentage of total in each category) > > === CLASS SECTION: 442 === > > Classes: 157 (44%) > Interfaces: 3 (3.5%) > Mixins: 8 (24%) > Events: 274 (48%) > > === TYPE SECTION: 807 === > > Aliases: 62 (85%) > Structs: 46 (52%) > Struct fields: 71 (35%) > Enums: 92 (48%) > Enum fields: 534 (40%) > > Or to summarise 43% of the Eo definitions are not in the Efl namespace. > This is a lot of additional work to the new class creation - do we have > tickets to track this all as well? many will never go to eo. many elm widgets have been decided to "drop for eo api". for example. so it'd have to be on a case by case basis really. > Have a happy weekend! > Andy > -- > http://andywilliams.me > http://ajwillia.ms > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- Carsten Haitzler - ras...@rasterman.com ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel