On Tue, 18 Oct 2016 10:32:35 +0900 Jean-Philippe André <j...@videolan.org> said:
> Hello, > > > I am currently trying to clean up our EO APIs for elementary and I'm > hitting a small issue. By clean up I mean removing the unwanted EO files > from the install, as well as the EO APIs for widgets that we don't want in > the future (eg. ActionSlider). > > If we don't install the eo header file, then elm_widget_actionslider.h > becomes useless as it relies on the EO class. > > > This raises the following question: should we really install these > elm_widget_xxx headers? Those are exposing elementary's internal > structures, are marked (in a comment) as unstable, so are not really part > of EFL's API. > > To me it looks like the result of laziness (install everything rather than > being careful) and a poor attempt at allowing customization of widgets. > With the current EO model I believe we should not be exposing internals > (but have @protected and @beta functions instead). > > > Thoughts? 氏ねこら! :) -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (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