Shutting down dl.embulk.org
- Author: @dmikurube
- Created at: 2024-07-10
In the early years, Embulk’s executable JAR files were distributed from JFrog’s Bintray, but Bintray had sunset. Indeed, we’ve moved the location to GitHub Releases before the sunset.
The Embulk project has long provided redirect URLs at dl.embulk.org
for either Bintray or GitHub Releases. However, we will be shutting down dl.embulk.org
, not immediately, but before too long. We plan to shut it down sometime in 2025.
You’ll need to download Embulk’s executable JAR files directly from GitHub Releases after the shutdown. This may affect your automated installation process. Start migrating your installation process soon so you won’t be affected by this change.
History
Let’s take a quick look back at the history of dl.embulk.org
for your interest.
Heroku
Embulk hosted dl.embulk.org
on Heroku until 2018. We ran a simple service there to provide dynamic redirects to Bintray from embulk-X.Y.Z.jar
and embulk-latest.jar
, and to crawl Embulk plugins from GitHub.
You can see its repository archive at: https://github.com/embulk/plugin-crawler
We shut down the Heroku instance at the end of 2018, along with the migration to GitHub Releases from Bintray because maintaining the Heroku instance was a burden for us.
Cloudflare
The dynamic redirects of dl.embulk.org
have been powered by Cloudflare’s Page Rules since we shut down the Heroku instance, but they announced that they were beginning its end-of-life process.
Their new Rules might cover our use-case, but we wanted to reduce the amount of things to maintain because we have limited bandwidth. It could be a good opportunity for us to revisit this. We no longer needed to provide vendor-independent stable URLs to download Embulk as we have already deprecated the selfupdate
sub-command in Embulk.
Cloudflare’s Page Rules migration will start in 2025. Our dl.embulk.org
shutdown will happen almost at the same time, sometime in 2025. Please be prepared for the shutdown.