Yeah that was my thoughts. Include in the tarball the old and the new names.
On Wed, Dec 7, 2016 at 4:38 PM, Nick Østergaard <[email protected]> wrote: > Yeah, I don't know what is the best solution. But alternatively we > could also just include them in the tarball, if we don't want it to > "pollute" the github kicad org. > > These tarballs: > http://downloads.kicad-pcb.org/libraries/ > > 2016-12-07 22:28 GMT+01:00 Carl Poirier <[email protected]>: > > Aah, I see now. I had missed the part that the fp-lib-table didn't get > > updated along the new install. > > > > We indeed decided to keep the pretty names the same but with Github's > > redirection, I missed the local uppgrade use case. What I can do is > restore > > a copy of the pretties with the old name. This way the newer pretties > will > > work with the old fp-lib-table. > > > > Carl > > > > On Wed, Dec 7, 2016 at 1:57 PM, Wayne Stambaugh <[email protected]> > > wrote: > >> > >> On 12/7/2016 1:52 PM, Nick Østergaard wrote: > >> > Yes, but lets use the windows use case. A user has 4.0.4 intalled and > >> > have fp-lib-table that matches the one used there for local libs. He > >> > then uninstalls 4.0.4 and install 4.0.5 (this would be the same as an > >> > update with a package manager and possibly osx too), the fp-lib-table > >> > is a user preference and will now reference non existing pretty dirs. > >> > The user starts pcbnew or cvpcb to add parts and when kicad tries to > >> > access one of those libs that do not exist anymore he gets > >> > "unexpected" errors. > >> > > >> > All I ask about is really; what is the desired action? > >> > > >> > I am ok with just including the rename, but I remember that at some > >> > time we said that we should not remove libs for patch releases. This > >> > would require a mention in the release note, which is probably also > >> > acceptable. > >> > >> I believe keeping the library names the same for stable series releases > >> was what we originally decided. I'm OK with adding a note to the > >> release notes for this one time. In the future, we should probably > >> create a release series branch for the libraries as we did with the > >> source and cherry-pick changes as required. I know it's extra work but > >> this will keep users happy. Hopefully there wont be many more 4 stable > >> releases so it probably doesn't make sense to do this until the 5 stable > >> release. > >> > >> > > >> > > >> > 2016-12-07 19:43 GMT+01:00 Carl Poirier <[email protected]>: > >> >> Well, if I use all the libs as local pretties, using the fp-lib-table > >> >> that > >> >> has been tagged the same will work, won't it? Do we want to support > mix > >> >> and > >> >> matching tags? > >> >> > >> >> On Wed, Dec 7, 2016 at 10:45 AM, Nick Østergaard <[email protected]> > >> >> wrote: > >> >>> > >> >>> Well, the issue os the fact that if a user has choosen (one way or > the > >> >>> other) to use all of the local libs he needs to update the > >> >>> fp-lib-table > >> >>> manually. An option is to copy the renamed pretty fors to the old > name > >> >>> as to > >> >>> not generate errors for the user. > >> >>> > >> >>> > >> >>> Den 07/12/2016 13.21 skrev "Carl Poirier" <[email protected] > >: > >> >>> > >> >>> The KIGITHUB variable leads to Github. For using the pretties > locally, > >> >>> the > >> >>> fp-lib-table.for-pretty has to be used instead, which is the one > >> >>> that's > >> >>> included by default in the stable release. Anyway, as I had > mentioned > >> >>> in > >> >>> another thread very recently, the Github plugin is not even built in > >> >>> the > >> >>> stable release so I don't know how users can get into trouble. > >> >>> > >> >>> Carl > >> >>> > >> >>> On Dec 7, 2016 1:45 AM, "Nick Østergaard" <[email protected]> > wrote: > >> >>>> > >> >>>> But this will not help if the user is using them locally. How is > that > >> >>>> supposed to be handled? > >> >>>> > >> >>>> 2016-12-07 0:46 GMT+01:00 Carl Poirier <[email protected]>: > >> >>>>> Hi Nick, > >> >>>>> > >> >>>>> I do understand but it is not an issue, Just try it out, go to > >> >>>>> https://github.com/KiCad/Buttons_Switches_ThroughHole.pretty. > >> >>>>> > >> >>>>> Carl > >> >>>>> > >> >>>>> On Tue, Dec 6, 2016 at 5:12 PM, Nick Østergaard < > [email protected]> > >> >>>>> wrote: > >> >>>>>> > >> >>>>>> Hi Carl > >> >>>>>> > >> >>>>>> I have found an issue with the lib tagging. I think we decided to > >> >>>>>> not > >> >>>>>> remove any libs for the patch releaes. That is for releases where > >> >>>>>> only > >> >>>>>> the third number changes. What I see is: > >> >>>>>> > >> >>>>>> Buttons_Switches_ThroughHole.pretty remaned to > >> >>>>>> Buttons_Switches_THT.pretty > >> >>>>>> Capacitors_ThroughHole.pretty renamed to Capacitors_THT.pretty > >> >>>>>> Connect.pretty renamed to Connectors.pretty > >> >>>>>> Terminal_Blocks.pretty renamed to Connectors_Terminal_Blocks. > pretty > >> >>>>>> Sockets_WAGO734.pretty renamed to Connectors_WAGO.pretty > >> >>>>>> Diodes_ThroughHole.pretty renamed to Diodes_THT.pretty > >> >>>>>> Display.pretty renamed to Displays.pretty > >> >>>>>> Relays_ThroughHole.pretty renamed to Relays_THT.pretty > >> >>>>>> Resistors_ThroughHole.pretty renamed to Resistors_THT.pretty > >> >>>>>> Sockets_BNC.pretty removed? > >> >>>>>> Sockets_Mini-Universal.pretty renamed to > >> >>>>>> Connectors_Mini-Universal.pretty > >> >>>>>> > >> >>>>>> Won't users have to manually update their fp-lib-table? > >> >>>>>> > >> >>>>>> Repos not tagged, Connectors_Amphenol.pretty > Battery_Holders.pretty > >> >>>>>> . > >> >>>>>> This looks correct, so that is ok. > >> >>>>>> > >> >>>>>> The fp-lib-table.for-pretty seems to match the repos tagged. > >> >>>>>> > >> >>>>>> Those renamed repos will easily summon errors in the users face. > I > >> >>>>>> hope you understand what I mean. > >> >>>>>> > >> >>>>>> 2016-12-03 22:54 GMT+01:00 Carl Poirier < > [email protected]>: > >> >>>>>>> I will be tagging the libs in 24h. > >> >>>>>>> > >> >>>>>>> Carl > >> >>>>>>> > >> >>>>>>> On Sat, Dec 3, 2016 at 3:00 PM, Adam Wolf > >> >>>>>>> <[email protected]> > >> >>>>>>> wrote: > >> >>>>>>>> > >> >>>>>>>> I'll take a look early this week! > >> >>>>>>>> > >> >>>>>>>> On Sat, Dec 3, 2016 at 10:09 AM, Wayne Stambaugh > >> >>>>>>>> <[email protected]> > >> >>>>>>>> wrote: > >> >>>>>>>>> > >> >>>>>>>>> Better late than never. I just pushed the 4.0.5 stable > release. > >> >>>>>>>>> Just > >> >>>>>>>>> a > >> >>>>>>>>> note to the package devs, you no longer need to set the > version > >> >>>>>>>>> string > >> >>>>>>>>> at config. You can use KICAD_VERSION_EXTRA to append any > >> >>>>>>>>> package > >> >>>>>>>>> specific information to the "4.0.5" version string. This will > >> >>>>>>>>> also > >> >>>>>>>>> hold > >> >>>>>>>>> true when building from the source archive when I make the > >> >>>>>>>>> official > >> >>>>>>>>> announcement. Hopefully it wont take more than a week or two > to > >> >>>>>>>>> get > >> >>>>>>>>> get > >> >>>>>>>>> documentation, libraries, and most of the packages ready. > >> >>>>>>>>> Please > >> >>>>>>>>> let > >> >>>>>>>>> me > >> >>>>>>>>> know so I can plan the release announcement. Thank you > everyone > >> >>>>>>>>> for > >> >>>>>>>>> you > >> >>>>>>>>> efforts. > >> >>>>>>>>> > >> >>>>>>>>> Cheers, > >> >>>>>>>>> > >> >>>>>>>>> Wayne > >> >>>>>>>>> > >> >>>>>>>>> _______________________________________________ > >> >>>>>>>>> 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 > > > > > > > > _______________________________________________ > > 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

