Hi Eric, Le 3 févr. 09 à 23:16, Eric Wasylishen a écrit :
> Hi, > There are several frameworks which haven't been modified in quite a > while, and seem to be superseded by newer frameworks. I'm wondering if > I can move these to the Deprecated directory: > > Frameworks/AddressesKit/ > - David was saying that the AddressKit API is poorly designed, and > we'll need a new one which uses CoreObject (if we need a framework at > all?). We could use CoreObject API directly, but having a standalone framework as syntactic sugar is more friendly. AddressBook API also allows us to remain compatible with Mac OS X, so I don't know whether it's really a good idea to design our own API. It should stay there until it's rewritten since we have nothing else to replace AddressManager that relies on it. > Frameworks/BookmarkKit/ > Frameworks/OrganizeKit/ > Frameworks/CollectionKit/ > - These are all precursors of CoreObject, right? Yes, except BookmarkKit which is syntatic sugar on top of CollectionKit and should be ported to CO. BookmarkKit is used by few applications such AZDock. Rewriting it would be great so we could get rid of CollectionKit… Frameworks/OrganizeKit can be deleted, a snapshot of the original import is already available in /branches. > Frameworks/DistributedView/ > Frameworks/PaneKit/ > Frameworks/InspectorKit/ > - Looks like EtoileUI will replace the functionality all of these. Right. However PaneKit is still used by various preference applications from Services/User, so better to keep it for now until I truly finish the equivalent features in EUI. > Frameworks/MultimediaKit/ > - Superseded by MediaKit (though MediaKit doesn't yet play video, so > maybe shouldn't be moved?) > > Languages/Io > - Doesn't work, as far as I know Fine with me. Don't forget to move Babbler to Deprecated too. > I think this would make the Frameworks directory less confusing for > newcomers. :) Yes :-) Thanks, Quentin. _______________________________________________ Etoile-dev mailing list Etoile-dev@gna.org https://mail.gna.org/listinfo/etoile-dev