Hey Orson, I think that the wxXml stuff is based on expat. I know that wxWidgets includes expat in the source tree which is used if expat is not found when configuring a wxWidgets build.
Expat is not a show stopper, I just want to be sure we aren't adding unnecessary dependencies. Cheers, Wayne On 11/7/2016 1:09 PM, Maciej Sumiński wrote: > Hi Wayne, > > During the hackathon we met programmers experienced with expat, who > asked if they could use the library. As expat is a dependency for > numerous packages (from what I see, it is required by wxWidgets as well > [1,2]), I figured it should not cause any significant problems and it is > just one step towards completely getting rid of boost. > > Is expat a show stopper? If so, I should notify people working on the > Eagle plugin as soon as possible. > > Regards, > Orson > > 1. https://packages.debian.org/stretch/libwxbase3.0-0v5 > 2. > https://github.com/msys2/MINGW-packages/blob/master/mingw-w64-wxwidgets/PKGBUILD > > On 11/07/2016 06:44 PM, Wayne Stambaugh wrote: >> On 11/2/2016 6:16 PM, Maciej Sumiński wrote: >>> Hi there, >>> >>> We have already finished the hackathon at e-HAL in Sao Paulo. We would >>> like thank all the participants for the effort they put in KiCad >>> development. While at the moment none of the features we worked is ready >>> to merge, the current status is: >>> >>> * SVG importer (thanks to Janito) [1] >>> - done: abstraction layer to handle different vector graphic formats, >>> plugin to handle SVG format >>> - to-do: fix the UI, handle scaling (at least in the import dialog), >>> optionally: importing graphics as filled polygons >>> >>> * Eagle import plugin (thanks to Till and Henrique) [2] >>> - in progress: refactor pcbnew plugin to use expat instead of >>> boost::xml_property_tree, schematics plugin >> >> Isn't this just creating a new dependency? Did you look at wxXml? Why >> expat? I would like to to discuss this further when you get a chance. >> >> Wayne >> >>> >>> * Object Inspector [3] >>> - done: basic introspection system, GUI for property editor, basic >>> description of BOARD_ITEMs >>> - to be done: clean up the code, create full description for classes, >>> validators, reorganize properties order, renaming properties depending >>> on the parent class >>> >>> I am aware about a few bug fix attempts too, so there is still a chance >>> for more contributions. I will be absent until 14th November, but once I >>> am back, I am going review the code and merge as much as possible. >>> >>> Taking the opportunity, we would like to express gratitude to our >>> hosts. It was a great event, thank you for organizing it! >>> >>> Tom, Javier & Orson >>> >>> 1. https://github.com/jvff/kicad-source-mirror/tree/svg_import >>> 2. https://gist.github.com/hdante/b86454b6d2b3c36b257c5e8475a4cf02 >>> 3. https://code.launchpad.net/~orsonmmz/kicad/+git/kicad/+ref/properties >>> >>> >>> >>> On 10/12/2016 06:16 PM, Maciej Sumiński wrote: >>>> Hi there, >>>> >>>> At the end of this month there will be another KiCad hackathon, hosted >>>> by e-HAL [1] and supported by Garoa hackerspace [2]. We have prepared a >>>> few blueprints [3] for the features that we would like to develop during >>>> the event. >>>> >>>> If you find any of them interesting and feel like helping the project, >>>> join us at #kicad or #garoa (irc.freenode.net) during the last weekend >>>> of October. If you have another idea for a hackathon subject, do not >>>> hesitate to propose it! >>>> >>>> Regards, >>>> Orson >>>> >>>> 1. https://e-hal.org.br/ >>>> 2. https://garoa.net.br/ >>>> 3. http://www.ohwr.org/projects/cern-kicad/wiki/Hackathon-ehal >>>> >>>> >>>> >>>> _______________________________________________ >>>> Mailing list: https://launchpad.net/~kicad-developers >>>> Post to : kicad-developers@lists.launchpad.net >>>> Unsubscribe : https://launchpad.net/~kicad-developers >>>> More help : https://help.launchpad.net/ListHelp >>>> >>> >>> >>> >>> _______________________________________________ >>> Mailing list: https://launchpad.net/~kicad-developers >>> Post to : kicad-developers@lists.launchpad.net >>> Unsubscribe : https://launchpad.net/~kicad-developers >>> More help : https://help.launchpad.net/ListHelp >>> >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~kicad-developers >> Post to : kicad-developers@lists.launchpad.net >> Unsubscribe : https://launchpad.net/~kicad-developers >> More help : https://help.launchpad.net/ListHelp >> > _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp