Re: [Kicad-developers] Torrent downloads
Yes, it does. I think it will work with any http server supporting range requests. You can have multiple webseed urls in the torrent as well, just pass --urlList flag multiple times. On Wed, Sep 30, 2020 at 11:28 PM Nick Østergaard wrote: > Does it also work with the OSDN mirror? > > tor. 1. okt. 2020 02.42 skrev Andrew Lutsenko : > >> Hi all, >> >> I recall we had this discussion before about providing torrent files for >> release downloads to reduce the slowdown related to rush traffic. it didn't >> go far mainly because of resources needed to maintain separate torrent >> seeding infrastructure. >> >> I recently discovered that p2p torrent protocol supports webseeding, a >> feature that allows torrent clients to download chunks of files from >> standard http/ftp servers. It's implemented by most major torrent client >> software. This way the file is initially seeded by the http server but as >> more and more peers get the data the swarm takes over most of the traffic >> load. >> >> I tried it out and it works nicely with kicad's existing http download >> resources so there is no need to have separate infra for torrents! >> >> Would you be open to adding this? >> All that is needed is put .torrent files either on kicad website or even >> better, on the https://kicad-downloads.s3.cern.ch/ server next to the >> installers and add a link to them. >> >> I've generated torrents with webseed information for 5.1.7 here: >> https://forum.kicad.info/t/torrents-for-kicad-stable-version-5-1-7-win-and-osx/16609/14?u=qu1ck >> >> To do it yourself in the future is trivial, here is the bash script I >> used to create the files: >> >> for f in *.exe ; do >> create-torrent "$f" -o $f.torrent --urlList >> https://kicad-downloads.s3.cern.ch/windows/stable/ >> done >> for f in *.dmg ; do >> create-torrent "$f" -o $f.torrent --urlList >> https://kicad-downloads.s3.cern.ch/osx/stable/ >> done >> >> It depends on create-torrent utility that you can get by running "npm >> install -g create-torrent" >> >> I can also make a merge request on the kicad website if someone will >> upload the torrent files to the s3 server. >> >> Regards, >> Andrew >> ___ >> Mailing list: https://launchpad.net/~kicad-developers >> Post to : kicad-developers@lists.launchpad.net >> Unsubscribe : https://launchpad.net/~kicad-developers >> More help : https://help.launchpad.net/ListHelp >> > ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp
Re: [Kicad-developers] Torrent downloads
I was implicitly hoping you could explicitly verify for me that using the OSDN url would support range requests. :) tor. 1. okt. 2020 09.09 skrev Andrew Lutsenko : > Yes, it does. I think it will work with any http server supporting range > requests. > You can have multiple webseed urls in the torrent as well, just pass > --urlList flag multiple times. > > On Wed, Sep 30, 2020 at 11:28 PM Nick Østergaard > wrote: > >> Does it also work with the OSDN mirror? >> >> tor. 1. okt. 2020 02.42 skrev Andrew Lutsenko : >> >>> Hi all, >>> >>> I recall we had this discussion before about providing torrent files for >>> release downloads to reduce the slowdown related to rush traffic. it didn't >>> go far mainly because of resources needed to maintain separate torrent >>> seeding infrastructure. >>> >>> I recently discovered that p2p torrent protocol supports webseeding, a >>> feature that allows torrent clients to download chunks of files from >>> standard http/ftp servers. It's implemented by most major torrent client >>> software. This way the file is initially seeded by the http server but as >>> more and more peers get the data the swarm takes over most of the traffic >>> load. >>> >>> I tried it out and it works nicely with kicad's existing http download >>> resources so there is no need to have separate infra for torrents! >>> >>> Would you be open to adding this? >>> All that is needed is put .torrent files either on kicad website or even >>> better, on the https://kicad-downloads.s3.cern.ch/ server next to the >>> installers and add a link to them. >>> >>> I've generated torrents with webseed information for 5.1.7 here: >>> https://forum.kicad.info/t/torrents-for-kicad-stable-version-5-1-7-win-and-osx/16609/14?u=qu1ck >>> >>> To do it yourself in the future is trivial, here is the bash script I >>> used to create the files: >>> >>> for f in *.exe ; do >>> create-torrent "$f" -o $f.torrent --urlList >>> https://kicad-downloads.s3.cern.ch/windows/stable/ >>> done >>> for f in *.dmg ; do >>> create-torrent "$f" -o $f.torrent --urlList >>> https://kicad-downloads.s3.cern.ch/osx/stable/ >>> done >>> >>> It depends on create-torrent utility that you can get by running "npm >>> install -g create-torrent" >>> >>> I can also make a merge request on the kicad website if someone will >>> upload the torrent files to the s3 server. >>> >>> Regards, >>> Andrew >>> ___ >>> Mailing list: https://launchpad.net/~kicad-developers >>> Post to : kicad-developers@lists.launchpad.net >>> Unsubscribe : https://launchpad.net/~kicad-developers >>> More help : https://help.launchpad.net/ListHelp >>> >> ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp
Re: [Kicad-developers] Torrent downloads
Oh, I did verify that, sorry I wasn't clear. It definitely works. On Thu, Oct 1, 2020, 02:00 Nick Østergaard wrote: > I was implicitly hoping you could explicitly verify for me that using the > OSDN url would support range requests. :) > > tor. 1. okt. 2020 09.09 skrev Andrew Lutsenko : > >> Yes, it does. I think it will work with any http server supporting range >> requests. >> You can have multiple webseed urls in the torrent as well, just pass >> --urlList flag multiple times. >> >> On Wed, Sep 30, 2020 at 11:28 PM Nick Østergaard >> wrote: >> >>> Does it also work with the OSDN mirror? >>> >>> tor. 1. okt. 2020 02.42 skrev Andrew Lutsenko : >>> Hi all, I recall we had this discussion before about providing torrent files for release downloads to reduce the slowdown related to rush traffic. it didn't go far mainly because of resources needed to maintain separate torrent seeding infrastructure. I recently discovered that p2p torrent protocol supports webseeding, a feature that allows torrent clients to download chunks of files from standard http/ftp servers. It's implemented by most major torrent client software. This way the file is initially seeded by the http server but as more and more peers get the data the swarm takes over most of the traffic load. I tried it out and it works nicely with kicad's existing http download resources so there is no need to have separate infra for torrents! Would you be open to adding this? All that is needed is put .torrent files either on kicad website or even better, on the https://kicad-downloads.s3.cern.ch/ server next to the installers and add a link to them. I've generated torrents with webseed information for 5.1.7 here: https://forum.kicad.info/t/torrents-for-kicad-stable-version-5-1-7-win-and-osx/16609/14?u=qu1ck To do it yourself in the future is trivial, here is the bash script I used to create the files: for f in *.exe ; do create-torrent "$f" -o $f.torrent --urlList https://kicad-downloads.s3.cern.ch/windows/stable/ done for f in *.dmg ; do create-torrent "$f" -o $f.torrent --urlList https://kicad-downloads.s3.cern.ch/osx/stable/ done It depends on create-torrent utility that you can get by running "npm install -g create-torrent" I can also make a merge request on the kicad website if someone will upload the torrent files to the s3 server. Regards, Andrew ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp >>> ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp
Re: [Kicad-developers] 5.1.7 tagged.
Unless you really enjoy torturing yourself, please focus on py3k and apple silicon in prep for v6. :) We are trying to support as many systems as possible on a best effort basis. We never promised anyone to provide new builds for abandoned OS'. On Thu, 1 Oct 2020 at 02:29, Adam Wolf wrote: > I got further today getting the 10.12 build to go, but it choked > during the boost/icu4c installation. > > I am not of a strong opinion here--my default opinion is to keep > supporting all the versions we supported at the start of 5.1, but we > also have much fewer resources than Apple, who does not support these > systems anymore. I am willing to keep at it if folks want, or go back > to Python 3 / Apple Silicon stuff in prep for 6. > > Adam Wolf > > On Wed, Sep 30, 2020 at 2:24 PM Mark Roszko wrote: > > > > Yea I'm with Nick on this one. As it standards, 10.12 is past EOL now. > 10.13 EOL is in 2 months. Supporting outdated (and as an extension > insecure) OSes just encourages users to make the bad decision to keep using > them. > > > > On Wed, Sep 30, 2020 at 11:26 AM Nick Østergaard > wrote: > >> > >> If people needs to get a build support for an OS that is not supported > by the maker, then they can still build it themselves with some effort or > pay someone to do it. :) There is no reason to handcuff ourselves when it > is an impediment to doing what we like and do on a volunteer basis. Not > supporting non-supported OS' when we have better things to do, like getting > python3 to work, is just a reasonable decision considering the time we have > at our disposal. We are only dropping "legacy" systems when it becomes a > pain to maintain. As it is now, we are not just supporting the latest macos > version. > >> > >> On Wed, 30 Sep 2020 at 16:52, Adam Wolf > wrote: > >>> > >>> I think it's actually an issue with installing openssl. > >>> > >>> I've had an OCE bottle I made that I stored in the repo for years, > >>> since there were issues with the upstream 10.12 bottle for a while. > >>> > >>> Wayne, I suspect is it a relatively low amount of users. 10.12 hasn't > >>> been getting security updates from Apple since October 2019. 10.13 > >>> just got a security update 3 days ago, and that was likely the last > >>> security update it will ever get. 10.14 is ~2 years old, 10.15 is > >>> about a year old, and 10.16 is in beta at the moment. > >>> > >>> I'll put a few more minutes into it this morning and see what I can do. > >>> > >>> Adam Wolf > >>> > >>> On Wed, Sep 30, 2020 at 9:20 AM Ian McInerney < > ian.s.mciner...@ieee.org> wrote: > >>> > > >>> > Out of curiosity, which issues are preventing the 10.12-10.13 > builds? Is it the disappearance of OCE from homebrew? > >>> > > >>> > -Ian > >>> > > >>> > On Wed, Sep 30, 2020 at 2:47 PM Adam Wolf < > adamw...@feelslikeburning.com> wrote: > >>> >> > >>> >> macOS is uploaded: > >>> >> > https://kicad-downloads.s3.cern.ch/osx/stable/kicad-unified-5.1.7-0-10_14.dmg > >>> >> > >>> >> I was unable to make a 10.12-10.13 build. These were a little old > at > >>> >> the start of the 5.1 series, and "are older than they've ever been > and > >>> >> now they're even older." :) It is not necessarily impossible to > create > >>> >> these builds, but it's not straightforward at all anymore. I do not > >>> >> like having a different set of support at the end of the series than > >>> >> at the beginning, so if Wayne or someone says "Please go try some > >>> >> more!" I will, but at the same point, not spending more time than I > >>> >> already have on the 10.12 builds gives me more time for KiCad 6. > >>> >> > >>> >> We may need to adjust the wording on the download page because of > this. > >>> >> > >>> >> Adam > >>> >> > >>> >> On Mon, Sep 28, 2020 at 3:47 PM Johannes Maibaum < > jmaib...@gmail.com> wrote: > >>> >> > > >>> >> > Hi, > >>> >> > > >>> >> > flatpak on flathub will be ready a few hours after I press the > button to > >>> >> > build them for the stable flathub branch, which will happen on > the day I > >>> >> > see the announcement posted. Everything's set to go here. > >>> >> > > >>> >> > > >>> >> > Best, > >>> >> > Johannes > >>> >> > > >>> >> > Am Montag, den 28.09.2020, 08:53 -0500 schrieb Adam Wolf: > >>> >> > > Thanks! > >>> >> > > > >>> >> > > On Mon, Sep 28, 2020 at 8:47 AM Wayne Stambaugh < > stambau...@gmail.com> > >>> >> > > wrote: > >>> >> > > > Adam, > >>> >> > > > > >>> >> > > > No problem, I can hold off posting the announcement to the > 30th > >>> >> > > > which > >>> >> > > > was the original plan. > >>> >> > > > > >>> >> > > > Cheers, > >>> >> > > > > >>> >> > > > Wayne > >>> >> > > > > >>> >> > > > On 9/28/2020 8:55 AM, Adam Wolf wrote: > >>> >> > > > > MacOS is going to be at least a day or two, but I should > have it > >>> >> > > > > ready > >>> >> > > > > by the 30th. > >>> >> > > > > > >>> >> > > > > If it's alright with folks, could we hold off on the > announcement > >>> >> > > > > until tomorrow at least? > >>> >> > > > > > >>> >> > >