Skip to content

Commit

Permalink
Unarchive
Browse files Browse the repository at this point in the history
  • Loading branch information
encode42 committed Feb 11, 2024
1 parent 5be96f3 commit c008f15
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 28 deletions.
6 changes: 4 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
/.next/
.blitz.config.compiled.js
/.blitz.config.compiled.js
/.vscode

/node_modules
/node_modules/
/out/
26 changes: 0 additions & 26 deletions readme.md
Original file line number Diff line number Diff line change
@@ -1,28 +1,3 @@
# 🔒 Archival Notice
This repository has been archived. However, the project is not dead! Instead, it lives on through [SimplyMC](https://www.simplymc.art/flags), where a team is able to maintain it, alongside many other useful Minecraft tools.

[Issues on this repository](https://github.com/encode42/flags.sh/issues) will still be worked on, and new features will be added to SimplyMC's rendition of the website.

> [!WARNING]
> This means that the current domain, `flags.sh`, will eventually cease to function. It will redirect to `simplymc.art/flags` until expiry. It's strongly recommended to switch any `flags.sh` links over to `simplymc.art/flags` as soon as possible!
---

This project started as a dead simple alternative to [startmc.sh](https://github.com/startmc/startmc.sh), due to its frequent downtime, and *(personal opinion)* dated frontend. I had large ambitions for the project, and put hours of work into achieving them, yet was never able to finish anything. Years went by with no updates to the live website, causing it itself to fall behind.

I did a [thing you should never do](https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/); rewrote the website multiple times, without touching the original. It never occurred to me that this is a project that's been *actively used by thousands*, and instead used this as a method to learn modern web technologies, such as [Blitz.js](https://blitzjs.com/), [Remix](https://remix.run/), and [qwik](https://qwik.builder.io/). Though I'm glad I'm now comfortable with these frameworks, I put myself to shame, neglecting the users I aimed to help.

Though this project started "as a dead simple alternative", feature creep rolled in *fast*. In one of said rewrites, I implemented an account system **before that version even had script generation**. In another, I focused on theming and internationalization, with a [Weblate](https://hosted.weblate.org/projects/flags-sh/) instance connected. These translations hopefully won't go to waste, and I greatly appreciate anyone who contributed! I shouldn't have opened the project to those who could not know where the future of their work would end up.

By joining [Luminescent](https://github.com/LuminescentDev), this should no longer be the case! Rather than one individual (me) making the decisions that end up harming the project, *every decision involves many*. Maintenance is no longer at the burden of me, who has often been busy with my career, higher education, or [other projects](https://erora.live). Ideas and implementations are done with the collective cognitive whole of a team. The aspirations I originally had for this project, may now be actually viable.

Though I'm sad that this repository has come to a close, *it's undoubtedly great that this project has a proper home*. I treated this project like my baby, showing it to friends and colleagues, even including it on my resume. *(hello employers!)* However, I did not treat it like a baby, and am truly sorry. I know the future owners of this project will treat it right.

**If you have any questions or concerns, please [contact me](https://encode42.dev/discord)! I am always here to help.**

<details>
<summary>Original readme</summary>

[Website]: https://flags.sh
[Website Badge]: https://img.shields.io/badge/Website-202b38?labelColor=202b38&logo=html5&logoColor=white&style=flat-square
[Support]: https://encode42.dev/support
Expand Down Expand Up @@ -53,4 +28,3 @@ Ensure [Yarn](https://yarnpkg.com) and [Node.js](https://nodejs.org/en) are inst
3. Either start a live development environment, or build for production.
- `yarn run dev`: Start a live development environment
- `yarn run export`: Build for production to `/out/`
</details>

0 comments on commit c008f15

Please sign in to comment.