Adam, please let me know how I can help you to speed up the icon stuff. Also, it would be really great to let people have a newer version of kicad directly in Synaptic without having to add any (your) ppa repo. Let me know if I can help there too.
Cheers Fabrizio On Fri, Apr 12, 2013 at 5:41 PM, Tomasz Wlostowski <[email protected]> wrote: > On 04/12/2013 02:26 PM, Adam Wolf wrote: > >> CERN folks, I'd be glad to talk about #7 on your roadmap and see if >> there's anything I/Wayne and Layne can do to help the situation. > > > Hi Adam, > > This is great news! > > The proposal we discussed with the main devs some time ago is to first turn > Kicad apps into DLLs, adding an API that will allow for inter-app > communication and at some point in the future, embedding > pcbnew/eeschema/gerbview windows into tabs. The second stage (to be > discussed yet) is about refactoring all optional stuff into plugins: > - writing a global plugin manager (most likely an extension of IO_MGR) that > can enumerate and load both built-in and DLL plugins > - moving import/export of schematics, 3D models, graphics and non-native > libraries into DLL plugins. Probably the easiest one is 3D model import, > with DLLs one can easily bring native STEP/IGES support without having to > directly link pcbnew against OpenCascade libraries. > - much later (when #5 is done), adding tool plugins. > > I did a quick hack for eeschema & pcbnew DLLs (see attachment), but it's > incomplete and I'm afraid I won't have time to work on it anytime soon. Any > help is more than welcome :) > > > Regards, > Tom > > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : [email protected] > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp > _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

