Better yet, in the tarball still, just add a symlink from the old to the new name.
On Wed, Dec 7, 2016 at 4:55 PM, Carl Poirier <[email protected]> wrote: > 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.pre >> tty >> >> >>>>>> 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

