+1 for internal > Hi, > > We need to decide if we want our component implementations (the class > implementing the interface of a component) to be user-public or not. > > By user-public I mean allowing user of the code to use them (for > composition, for inheritance). The alternative is to make them > internal and forbid users to import them. This means moving them to an > internal package (see http://wwwâ.eclipse.oârg/articleâs/ > article.âphp?file=Aârticle-APIâ-Use/indexâ.html) and telling > our users that they change anytime so they shouldn't use them. This > would also mean we wouldn't have to go through a deprecation stage to > make any change to our components. > > My initial reaction to this was that they should be public but the > more I think about it the more I think making them internal might be > the best choice. > > WDYT? > > Thanks > -Vincent > > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs >
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

