Hi, Wayne! On 2016-01-13 01:35, Wayne Stambaugh wrote: > I have a very simple rule about file compatibility. We will always > maintain backwards compatibility. If you want to take advantage of the > new file features during development, then you should be willing help > with testing of those features.
I just did that. > That is your cost for having a free (as > in beer and liberty) EDA tool. When I get paid a living wage and > benefits to work on KiCad, I will consider the effort required to > maintain forward compatibility. At that point, working on KiCad would > be my full time job and not my hobby in which case someone else dictates > what I must work on. The man hours (not to mention the complexity it > will add to the file parser) would be better spent elsewhere. Thanks, that's a very reasonable answer to my question. I try to help where I can. Clemens > On 1/12/2016 7:22 PM, Clemens Koller wrote: >> Hello, Wayne! >> >> On 2016-01-13 00:55, Wayne Stambaugh wrote: >>> This patch changes the pcb file format. >> >> Are there ideas to migrate at some time towards file formats >> or conventions which are versioned, extensible and still >> backward compatible? >> >> Opening a file/project with an old version can then warn when >> it finds elements which this version doesn't understand yet >> and will ignore. >> Or saving a file/project can warn and exclude elements >> when saved to an older format. >> >>> While I'm not opposed to that, >>> we really should decide on a set of changes for this development cycle >>> and implement them in one go. Otherwise we will have a bunch of >>> incompatible file formats during this dev cycle which I would like to >>> avoid. The other thing that will have to be thoroughly tested is the >>> new gerber output. This is extremely critical so someone will have to >>> pour over that with a fine tooth comb. I consider errors in gerber >>> output more serious the segfaults. >> >> I fully agree. The patch is RFC only, but I would be glad to keep >> roundrects in the loop and the patch rebased (simply because I use RRs >> in my other designs and need them to migrate). >> >> I will be glad to do extensive testing of the gerber stuff. >> And get stuff manufactured with some nice footprints (LT3032EDE) >> and stencils. ;-) >> >> Regards, >> >> Clemens >> >>> On 1/12/2016 3:29 PM, Mathias Grimmberger wrote: >>>> >>>> Hello Clemens, >>>> >>>> Clemens Koller <[email protected]> writes: >>>>> Hi, Mathias! >>>>> >>>>> On 2016-01-12 00:06, Mathias Grimmberger wrote: >>>>>> I refreshed a part of my patch for rounded rectangle pads (minus the >>>>>> plotting stuff, OpenGL canvas, stuff I probably forgot) so everybody >>>>>> interested can have a look and play a bit with it, see below. >>>>> >>>>> Unfortunately, your patch doesn't apply cleanly [1]. And it seems >>>>> it's not trivial merging /pcbnew/drc_clearance_test_functions.cpp >>>>> manually. >>>> >>>> Hmm, Kicad moves fast these days... >>>> >>>>> Can you rebase your patch, please? >>>> >>>> Please find attached a patch done against rev 6455, I hope I put it all >>>> together correctly, especially the DRC clearance stuff. >>>> >>>> I also added the plot code for Gerber output. >>>> >>>> >>>> MGri >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> 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 >>> >> >> _______________________________________________ >> 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 > _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

