[boost] Final Notice: BinTray is shutting down 1-May (that's SATURDAY)

58 views
Skip to first unread message

Marshall Clow via Boost

unread,
Apr 29, 2021, 1:36:03 PM4/29/21
to Boost Developers List, Boost users list, boost-a...@lists.boost.org, Marshall Clow
Bintray is “sunsetting” on the 1st of May.
At that time, you will be unable to download boost releases from there.
Before that time, their service will be occasionally interrupted.

The web site has been updated, all the download links now refer to
https://boostorg.jfrog.io/artifactory/main/release/ <https://boostorg.jfrog.io/artifactory/main/release/>

Example:
Instead of downloading from:
https://dl.bintray.com/boostorg/release/1.76.0/source/boost_1_76_0.tar.gz <https://dl.bintray.com/boostorg/release/1.76.0/source/boost_1_76_0.tar.gz>

You should download from:
https://boostorg.jfrog.io/artifactory/main/release/1.76.0/source/boost_1_76_0.tar.gz <https://boostorg.jfrog.io/artifactory/main/release/1.76.0/source/boost_1_76_0.tar.gz>

This applies to all releases from 1.63.0 onward
(The pre-1.63 releases are still hosted at SourceForge)

— Marshall

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Peppard via Boost

unread,
May 4, 2021, 5:46:17 PM5/4/21
to bo...@lists.boost.org, Peppard
On 2021-04-29 19:34, Marshall Clow via Boost wrote:
> Bintray is “sunsetting” on the 1st of May.
> At that time, you will be unable to download boost releases from there.
> Before that time, their service will be occasionally interrupted.

It would be nice if Boost could provide more persistent download URLs,
as such changes can mess up automated downloads (scripts, Dockerfiles, ...).

> (The pre-1.63 releases are still hosted at SourceForge)

Actually I'm currently using SourceForge for automated downloads as this
seems to be the only place where you can download all official releases
in a uniform manner, which is important when the version number is
merely a parameter. However it does not work for all betas and release
candidates, and it's an external service that could change anytime as well.

It's not necessary for Boost to host the actual downloads themselves,
but I think a redirect service to the actual download URLs would be good
for such use cases, ideally also covering betas and release candidates.

(Another problem regarding automated downloads are the missing
signatures, but that's probably too off-topic here.)

Thanks!

Marshall Clow via Boost

unread,
May 4, 2021, 10:58:45 PM5/4/21
to Boost Developers List, Marshall Clow
On May 4, 2021, at 2:37 PM, Peppard via Boost <bo...@lists.boost.org> wrote:
>
> On 2021-04-29 19:34, Marshall Clow via Boost wrote:
>> Bintray is “sunsetting” on the 1st of May.
>> At that time, you will be unable to download boost releases from there.
>> Before that time, their service will be occasionally interrupted.
>
> It would be nice if Boost could provide more persistent download URLs,
> as such changes can mess up automated downloads (scripts, Dockerfiles, ...).

Changing once in four years is “not persistent”?

— Marshall

Boris via Boost

unread,
May 6, 2021, 2:00:29 AM5/6/21
to Marshall Clow via Boost, Boris

>>> Bintray is “sunsetting” on the 1st of May.
>>> At that time, you will be unable to download boost releases from there.
>>> Before that time, their service will be occasionally interrupted.
>> It would be nice if Boost could provide more persistent download URLs,
>> as such changes can mess up automated downloads (scripts, Dockerfiles, ...).
> Changing once in four years is “not persistent”?
>
A URL redirecting script on boost.org would be more persistent.

Peppard via Boost

unread,
May 7, 2021, 5:05:52 PM5/7/21
to bo...@lists.boost.org, Peppard
On 2021-05-06 07:48, Boris via Boost wrote:
>>>> Bintray is “sunsetting” on the 1st of May.
>>>> At that time, you will be unable to download boost releases from there.
>>>> Before that time, their service will be occasionally interrupted.
>>> It would be nice if Boost could provide more persistent download URLs,
>>> as such changes can mess up automated downloads (scripts,
>>> Dockerfiles, ...).
>> Changing once in four years is “not persistent”?
>>
> A URL redirecting script on boost.org would be more persistent.

Hopefully so, yes. But more importantly, by using an external service
you might be depending on them to decide whether the next change will be
in four years or tomorrow. And you're also restricting yourself, as it
makes switching to another provider more painful.

Also take a look what the current external service is doing, they are
forwarding (at least partially) to another third party, but their links
appear to be local.

Then finally - as I tried to argue initially as well - there currently
seems to be no uniform way to automatically download all official
releases and also the betas and release candidates, so persistence might
not be the only argument.

One thing I'm not quite sure about though is how that would impact the
(non-existing?) privacy policy. (OT: boost.org is using multiple third
parties - also not exactly privacy friendly ones -, so it should have a
privacy policy, no?)

Peter Dimov via Boost

unread,
May 7, 2021, 5:10:57 PM5/7/21
to bo...@lists.boost.org, Peter Dimov
Peppard wrote:
> >>> It would be nice if Boost could provide more persistent download
> >>> URLs, as such changes can mess up automated downloads (scripts,
> >>> Dockerfiles, ...).

On one hand, it does seem useful to provide e.g.

download.boost.org/boost-1.76.0/boost_1_76_0.7z

as a redirect.

On the other, we already have problems with spiders mirroring the
entire boost.org site along with all the downloads, and these problems
may be exacerbated by moving the URLs to boost.org (as they would
be on the same domain then.)

René Ferdinand Rivera Morell via Boost

unread,
May 7, 2021, 5:15:58 PM5/7/21
to Boost Developers List, René Ferdinand Rivera Morell, Peter Dimov
On Fri, May 7, 2021 at 4:11 PM Peter Dimov via Boost <bo...@lists.boost.org>
wrote:

> Peppard wrote:
> > >>> It would be nice if Boost could provide more persistent download
> > >>> URLs, as such changes can mess up automated downloads (scripts,
> > >>> Dockerfiles, ...).
>
> On one hand, it does seem useful to provide e.g.
>
> download.boost.org/boost-1.76.0/boost_1_76_0.7z
>
> as a redirect.
>
> On the other, we already have problems with spiders mirroring the
> entire boost.org site along with all the downloads, and these problems
> may be exacerbated by moving the URLs to boost.org (as they would
> be on the same domain then.)
>

But with a redirector you could bounce such spiders at the early redirector
point.

--
-- René Ferdinand Rivera Morell
-- Don't Assume Anything -- No Supone Nada
-- Robot Dreams - http://robot-dreams.net

Reply all
Reply to author
Forward
0 new messages