← Back to team overview

kicad-developers team mailing list archive

Re: KiCad hackathon invitation

 

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@xxxxxxxxxxxxxxxxxxx
>>> Unsubscribe : https://launchpad.net/~kicad-developers
>>> More help   : https://help.launchpad.net/ListHelp
>>>
>>
>>
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~kicad-developers
>> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~kicad-developers
>> More help   : https://help.launchpad.net/ListHelp
>>
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp
> 

Attachment: signature.asc
Description: OpenPGP digital signature


Follow ups

References