Skip to content

Commit 776c607

Browse files
committed
Article: Sunsetting dl.embulk.org
1 parent f8c79b7 commit 776c607

1 file changed

Lines changed: 36 additions & 0 deletions

File tree

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
---
2+
layout: posts
3+
title: "Shutting down dl.embulk.org"
4+
date: 2024-07-10
5+
description: "The Embulk project has long provided redirect URLs at dl.embulk.org for downloading Embulk's executable JAR files. 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 that you won't be affected by this change."
6+
author: "dmikurube"
7+
---
8+
9+
In the early years, Embulk's executable JAR files were distributed from [JFrog](https://jfrog.com/)'s Bintray, but [Bintray had sunset](https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/). Indeed, we've moved the location to [GitHub Releases](https://github.com/embulk/embulk/releases) before the sunset.
10+
11+
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.
12+
13+
You'll need to download Embulk's executable JAR files directly from [GitHub Releases](https://github.com/embulk/embulk/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.
14+
15+
History
16+
========
17+
18+
Let's take a quick look back at the history of `dl.embulk.org` for your interest.
19+
20+
Heroku
21+
-------
22+
23+
Embulk hosted `dl.embulk.org` on [Heroku](https://www.heroku.com/) 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.
24+
25+
You can see its repository archive at: [https://github.com/embulk/plugin-crawler](https://github.com/embulk/plugin-crawler)
26+
27+
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.
28+
29+
Cloudflare
30+
-----------
31+
32+
The dynamic redirects of `dl.embulk.org` have been powered by [Cloudflare](https://www.cloudflare.com/)'s [Page Rules](https://developers.cloudflare.com/rules/page-rules/) since we shut down the Heroku instance, but [they announced that they were beginning its end-of-life process](https://blog.cloudflare.com/future-of-page-rules).
33+
34+
Their new [Rules](https://developers.cloudflare.com/rules/reference/page-rules-migration/) 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](https://www.embulk.org/articles/2023/04/13/embulk-v0.11-is-coming-soon.html#download).
35+
36+
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.

0 commit comments

Comments
 (0)