I second Orson's comments. Our nightly users deserve our gratitude for testing and filing bug reports. Thank you.
I wish we had the manpower to support multiple file versions but it's a feature that has a very high cost for very little net gain. I realize it's a less than ideal situation but until we have the manpower, we will have to live with it. Wayne On 9/21/2017 5:53 AM, Maciej Sumiński wrote: > Hi hauptmech, > > In the meantime, there is an ongoing work to support custom shape pads, > which also demands a file format version bump (already done, right > before the long pad names patch to avoid too frequent version > increments). Such change calls for another set of if-elses to determine > whether we can reduce the file format version. > > It takes some time to write, debug and *maintain* code to select the > most compatible file format version. As all of you know, time is a very > scarce resource in this project, which could be better spent on fixing > more serious problems or implementing new features. We planned to have > v5 released a few months ago. > > On the other side, there are users who may need to cooperate on a > project. If you use nightlies, you implicitly agree to experience some > disturbances on the way, but we do as much as we can to reduce them > (i.e. quickly fix problems). In case of file format version update, all > you need to do is install a newer version. In most cases there is no > need to rebuild KiCad, because there are nightly builds for all major > platforms. > > We are very happy to have so many nightly builds users, as you provide > significant help on the testing side. Thanks to you, many problems are > quickly spotted and resolved due to informative bug reports. Perhaps you > do not receive the well-deserved gratitude for taking the risk of > running experimental code, that is why now I loudly say: thank you, > guys! You are an important part of the team! > > Regards, > Orson > > On 09/21/2017 02:42 AM, hauptmech wrote: >> >> File version issues have hit me a couple times when collaborating. >> Solutions involve either installing bunch of binaries, stable first, >> then nightlies, until we find a compatible one, or 'fixing' the file by >> hand editing to a previous design. >> >> It would be really nice to the user if you used the old file version for >> designs that had no long names. (or whatever other incremental special >> case feature change required the version bump) >> >> I know writing code with different types of users in different >> situations takes extra effort, but everything you guys do so that kicad >> *just works* on the user side has a huge impact. >> >> >> >> >> On 20/09/17 04:38, Maciej Sumiński wrote: >>> For your information: support for long pad and pin names has been just >>> merged. As the change affects both eeschema and pcbnew, and may result >>> in files that are not loaded correctly with older versions - the file >>> format versions had to be incremented. >>> >>> Regards, >>> Orson >>> >>> >>> >>> _______________________________________________ >>> 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

