← Back to team overview

kicad-developers team mailing list archive

Re: Release 4.0.5 tagged.

 

Does anyone need more time or can I make the announcement later today?

Cheers,

Wayne

On 12/17/2016 10:11 AM, Nick Østergaard wrote:
> Everything should be ready now, please go ahead. Thank you all.
> 
> 
> Den 16/12/2016 14.26 skrev "Nick Østergaard" <oe.nick@xxxxxxxxx
> <mailto:oe.nick@xxxxxxxxx>>:
> 
>     Not quite, but almost. I expect it to be good before saturday.
> 
> 
>     Den 16/12/2016 14.04 skrev "Adam Wolf"
>     <adamwolf@xxxxxxxxxxxxxxxxxxxx <mailto:adamwolf@xxxxxxxxxxxxxxxxxxxx>>:
> 
>         Is the doc tarball ready?
> 
>         Adam Wolf
> 
>         On Fri, Dec 16, 2016 at 7:02 AM, Wayne Stambaugh
>         <stambaughw@xxxxxxxxx <mailto:stambaughw@xxxxxxxxx>> wrote:
> 
>             Are we good go on the release announcement this weekend?  If
>             I don't
>             hear anything, I'll go ahead and make the announcement Sunday.
> 
>             Cheers,
> 
>             Wayne
> 
>             On 12/15/2016 3:08 PM, Nick Østergaard wrote:
>             > I have uploaded the libs.
>             >
>             > 2016-12-09 14:23 GMT+01:00 Carl Poirier
>             <carl.poirier.2@xxxxxxxxx <mailto:carl.poirier.2@xxxxxxxxx>>:
>             >> Alright.
>             >>
>             >> On Fri, Dec 9, 2016 at 1:34 AM, Nick Østergaard
>             <oe.nick@xxxxxxxxx <mailto:oe.nick@xxxxxxxxx>> wrote:
>             >>>
>             >>> Symlinks are not portable. I will just copy it, it is
>             not taking up
>             >>> that much space.
>             >>>
>             >>> 2016-12-09 <tel:20%2016%2012%2009> 2:16 GMT+01:00 Carl
>             Poirier <carl.poirier.2@xxxxxxxxx
>             <mailto:carl.poirier.2@xxxxxxxxx>>:
>             >>>> 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
>             <carl.poirier.2@xxxxxxxxx <mailto:carl.poirier.2@xxxxxxxxx>>
>             >>>> 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
>             <oe.nick@xxxxxxxxx <mailto:oe.nick@xxxxxxxxx>>
>             >>>>> 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/
>             <http://downloads.kicad-pcb.org/libraries/>
>             >>>>>>
>             >>>>>> 2016-12-07 22:28 GMT+01:00 Carl Poirier
>             <carl.poirier.2@xxxxxxxxx <mailto:carl.poirier.2@xxxxxxxxx>>:
>             >>>>>>> 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
>             >>>>>>> <stambaughw@xxxxxxxxx <mailto:stambaughw@xxxxxxxxx>>
>             >>>>>>> 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
>             >>>>>>>>> <carl.poirier.2@xxxxxxxxx
>             <mailto:carl.poirier.2@xxxxxxxxx>>:
>             >>>>>>>>>> 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
>             >>>>>>>>>> <oe.nick@xxxxxxxxx <mailto:oe.nick@xxxxxxxxx>>
>             >>>>>>>>>> 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"
>             >>>>>>>>>>> <carl.poirier.2@xxxxxxxxx
>             <mailto:carl.poirier.2@xxxxxxxxx>>:
>             >>>>>>>>>>>
>             >>>>>>>>>>> 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"
>             <oe.nick@xxxxxxxxx <mailto:oe.nick@xxxxxxxxx>>
>             >>>>>>>>>>> wrote:
>             >>>>>>>>>>>>
>             >>>>>>>>>>>> But this will not help if the user is using
>             them locally. How
>             >>>>>>>>>>>> is
>             >>>>>>>>>>>> that
>             >>>>>>>>>>>> supposed to be handled?
>             >>>>>>>>>>>>
>             >>>>>>>>>>>> 2016-12-07 <tel:20%2016%2012%2007> 0:46
>             GMT+01:00 Carl Poirier
>             >>>>>>>>>>>> <carl.poirier.2@xxxxxxxxx
>             <mailto:carl.poirier.2@xxxxxxxxx>>:
>             >>>>>>>>>>>>> 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
>             <https://github.com/KiCad/Buttons_Switches_ThroughHole.pretty>.
>             >>>>>>>>>>>>>
>             >>>>>>>>>>>>> Carl
>             >>>>>>>>>>>>>
>             >>>>>>>>>>>>> On Tue, Dec 6, 2016 at 5:12 PM, Nick Østergaard
>             >>>>>>>>>>>>> <oe.nick@xxxxxxxxx <mailto:oe.nick@xxxxxxxxx>>
>             >>>>>>>>>>>>> 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
>             >>>>>>>>>>>>>> <carl.poirier.2@xxxxxxxxx
>             <mailto:carl.poirier.2@xxxxxxxxx>>:
>             >>>>>>>>>>>>>>> I will be tagging the libs in 24h.
>             >>>>>>>>>>>>>>>
>             >>>>>>>>>>>>>>> Carl
>             >>>>>>>>>>>>>>>
>             >>>>>>>>>>>>>>> On Sat, Dec 3, 2016 at 3:00 PM, Adam Wolf
>             >>>>>>>>>>>>>>> <adamwolf@xxxxxxxxxxxxxxxxxxxx
>             <mailto:adamwolf@xxxxxxxxxxxxxxxxxxxx>>
>             >>>>>>>>>>>>>>> wrote:
>             >>>>>>>>>>>>>>>>
>             >>>>>>>>>>>>>>>> I'll take a look early this week!
>             >>>>>>>>>>>>>>>>
>             >>>>>>>>>>>>>>>> On Sat, Dec 3, 2016 at 10:09 AM, Wayne
>             Stambaugh
>             >>>>>>>>>>>>>>>> <stambaughw@xxxxxxxxx
>             <mailto:stambaughw@xxxxxxxxx>>
>             >>>>>>>>>>>>>>>> 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
>             <https://launchpad.net/~kicad-developers>
>             >>>>>>>>>>>>>>>>> Post to     :
>             kicad-developers@xxxxxxxxxxxxxxxxxxx
>             <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>             >>>>>>>>>>>>>>>>> Unsubscribe :
>             https://launchpad.net/~kicad-developers
>             <https://launchpad.net/~kicad-developers>
>             >>>>>>>>>>>>>>>>> More help   :
>             https://help.launchpad.net/ListHelp
>             <https://help.launchpad.net/ListHelp>
>             >>>>>>>>>>>>>>>>
>             >>>>>>>>>>>>>>>>
>             >>>>>>>>>>>>>>>>
>             >>>>>>>>>>>>>>>> _______________________________________________
>             >>>>>>>>>>>>>>>> Mailing list:
>             https://launchpad.net/~kicad-developers
>             <https://launchpad.net/~kicad-developers>
>             >>>>>>>>>>>>>>>> Post to     :
>             kicad-developers@xxxxxxxxxxxxxxxxxxx
>             <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>             >>>>>>>>>>>>>>>> Unsubscribe :
>             https://launchpad.net/~kicad-developers
>             <https://launchpad.net/~kicad-developers>
>             >>>>>>>>>>>>>>>> More help   :
>             https://help.launchpad.net/ListHelp
>             <https://help.launchpad.net/ListHelp>
>             >>>>>>>>>>>>>>>>
>             >>>>>>>>>>>>>>>
>             >>>>>>>>>>>>>>>
>             >>>>>>>>>>>>>>> _______________________________________________
>             >>>>>>>>>>>>>>> Mailing list:
>             https://launchpad.net/~kicad-developers
>             <https://launchpad.net/~kicad-developers>
>             >>>>>>>>>>>>>>> Post to     :
>             kicad-developers@xxxxxxxxxxxxxxxxxxx
>             <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>             >>>>>>>>>>>>>>> Unsubscribe :
>             https://launchpad.net/~kicad-developers
>             <https://launchpad.net/~kicad-developers>
>             >>>>>>>>>>>>>>> More help   :
>             https://help.launchpad.net/ListHelp
>             <https://help.launchpad.net/ListHelp>
>             >>>>>>>>>>>>>>>
>             >>>>>>>>>>>>>
>             >>>>>>>>>>>>>
>             >>>>>>>>>>>
>             >>>>>>>>>>>
>             >>>>>>>>>>
>             >>>>>>>>>
>             >>>>>>>>> _______________________________________________
>             >>>>>>>>> Mailing list:
>             https://launchpad.net/~kicad-developers
>             <https://launchpad.net/~kicad-developers>
>             >>>>>>>>> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>             <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>             >>>>>>>>> Unsubscribe :
>             https://launchpad.net/~kicad-developers
>             <https://launchpad.net/~kicad-developers>
>             >>>>>>>>> More help   : https://help.launchpad.net/ListHelp
>             <https://help.launchpad.net/ListHelp>
>             >>>>>>>>>
>             >>>>>>>>
>             >>>>>>>> _______________________________________________
>             >>>>>>>> Mailing list:
>             https://launchpad.net/~kicad-developers
>             <https://launchpad.net/~kicad-developers>
>             >>>>>>>> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>             <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>             >>>>>>>> Unsubscribe :
>             https://launchpad.net/~kicad-developers
>             <https://launchpad.net/~kicad-developers>
>             >>>>>>>> More help   : https://help.launchpad.net/ListHelp
>             <https://help.launchpad.net/ListHelp>
>             >>>>>>>
>             >>>>>>>
>             >>>>>>>
>             >>>>>>> _______________________________________________
>             >>>>>>> Mailing list:
>             https://launchpad.net/~kicad-developers
>             <https://launchpad.net/~kicad-developers>
>             >>>>>>> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>             <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>             >>>>>>> Unsubscribe :
>             https://launchpad.net/~kicad-developers
>             <https://launchpad.net/~kicad-developers>
>             >>>>>>> More help   : https://help.launchpad.net/ListHelp
>             <https://help.launchpad.net/ListHelp>
>             >>>>>>>
>             >>>>>
>             >>>>>
>             >>>>
>             >>
>             >>
> 
> 
>             _______________________________________________
>             Mailing list: https://launchpad.net/~kicad-developers
>             <https://launchpad.net/~kicad-developers>
>             Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>             <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>             Unsubscribe : https://launchpad.net/~kicad-developers
>             <https://launchpad.net/~kicad-developers>
>             More help   : https://help.launchpad.net/ListHelp
>             <https://help.launchpad.net/ListHelp>
> 
> 



Follow ups

References