I have uploaded the libs. 2016-12-09 14:23 GMT+01:00 Carl Poirier <[email protected]>: > Alright. > > On Fri, Dec 9, 2016 at 1:34 AM, Nick Østergaard <[email protected]> wrote: >> >> Symlinks are not portable. I will just copy it, it is not taking up >> that much space. >> >> 2016-12-09 2:16 GMT+01:00 Carl Poirier <[email protected]>: >> > 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.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

