Skip to content

Commit 56d311f

Browse files
committed
docs: add initial news articles
Some historical ones are from patreon.
1 parent d2589dc commit 56d311f

10 files changed

+221
-6
lines changed
Loading
Loading
Loading
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
= Announcing Refined Storage 2
2+
:type: article
3+
:description: A new major version of Refined Storage is in the works.
4+
:date: 2021-05-18
5+
6+
Since October 2020 I've silently been working on and off on a new major version of Refined Storage. This version is a complete rewrite with an extra focus on quality.
7+
8+
The mod is over 5 years old at this point and the code is starting to show its age. I don't think that there is any original code remaining from 2015 as it has been refactored constantly over the years, but now feels like a good moment to start over.
9+
10+
The biggest problem with the current version of the mod is that while it works, the code quality isn't that good. There are no tests and the structure/architecture isn't that sane. That makes it hard to keep adding features and to support the mod on the long term, due to regressions and bugs.
11+
12+
I've learned a lot the past few years. I started Refined Storage when I was a kid in high school, now I'm a software engineer by trade. I want the code to be as good as possible so that I can keep enjoying working on it.
13+
14+
Rewriting a mod the size of Refined Storage can be a huge trap and could very well fail due to the effort required, but I feel like this is required to secure the future of the mod.
15+
16+
The mod is being rewritten with an enhanced focus on quality (that's why it is taking so long!) and to be modloader independent.
17+
18+
In terms of features the mod will largely stay the same. There will be some subtle differences here and there, but nothing too huge. See it as a new coat of paint.
19+
20+
Because I'm working full-time, I have to divide my time better. Time is the most precious thing in life and in my free time I want to work on things that I enjoy the most. Working on Refined Storage 2 gives me the most enjoyment, so most time will be going to that.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
= A big milestone for Refined Storage 2
2+
:type: article
3+
:description: The first milestone for Refined Storage 2 has been completed.
4+
:date: 2022-07-04
5+
6+
After almost 2 years of development, link:https://github.com/refinedmods/refinedstorage2/milestone/1?closed=1[the first milestone for Refined Storage 2 has been completed].
7+
8+
Finishing the first milestone is a big deal. Important architectural decisions have been made to lay a solid foundation for further milestones and content.
9+
10+
You can track the progress in the following locations:
11+
12+
* link:https://github.com/orgs/refinedmods/projects/6[The project board]
13+
* link:https://github.com/refinedmods/refinedstorage2/milestones[The list of milestones]
14+
* link:https://github.com/refinedmods/refinedstorage2[The GitHub repository]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
= A week of modding
2+
:type: article
3+
:description: A week of modding for Refined Storage 1.x, Refined Storage Addons, and Ranged Pumps.
4+
:date: 2023-07-07
5+
6+
This week was an important one for Refined Storage 1.x, Refined Storage Addons, and Ranged Pumps:
7+
8+
* They got ported to Minecraft 1.20.1
9+
* link:https://modrinth.com/user/raoulvdberge[They are now available on Modrinth as well]
10+
* After a successful trial run on Refined Storage 2, link:https://github.com/refinedmods/refinedarchitect[the Refined Architect build infrastructure] is used instead of the custom solution per mod (yay, unification!)
11+
* link:https://github.com/refinedmods/refinedstorage/blob/develop/CHANGELOG.md[The historical changelogs got updated to the Keep A Changelog format]
12+
* link:https://github.com/refinedmods/refinedstorage/tags[The historical versions all got a tag on Git] and a link:https://github.com/refinedmods/refinedstorage/releases[corresponding release on GitHub]
13+
14+
Actually using Refined Architect on our projects only took a week, but the planning, pre-work, and testing with Refined Storage 2 took many weeks.
15+
16+
Along with that, link:https://github.com/refinedmods/refinedstorage2/releases/tag/v2.0.0-milestone.2.11[Refined Storage 2 has also been ported to Minecraft 1.20.1].
17+
18+
The next plans are:
19+
20+
* Release a Fabric port of Ranged Pumps
21+
* Potentially port Refined Pipes to Minecraft 1.20.1
22+
* Keep on working on Refined Storage 2, link:https://github.com/orgs/refinedmods/projects/6/views/7[in which Milestone 2 is nearing completion]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
= Refined Storage 2 - milestone 2 completed!
2+
:type: article
3+
:description: Milestone 2 for Refined Storage 2 has been completed.
4+
:date: 2023-08-19
5+
6+
Today, *milestone 2* for Refined Storage 2 has been completed!
7+
8+
image::../../assets/news/20230819-refined-storage-2-milestone-2-completed.png[Screenshot showing how milestone 2 is completed on GitHub]
9+
10+
link:https://github.com/refinedmods/refinedstorage2/wiki/FAQ[_If you don't know what Refined Storage 2 is, please read the FAQ first._]
11+
12+
[.underline.bold]#Milestone 2 brings a lot of essential features:#
13+
14+
* Importer
15+
* Exporter
16+
* Upgrades
17+
* Interface
18+
* External Storage
19+
* Support for multiple resource types in a single Grid
20+
* Colored cables
21+
* Crafting Grid
22+
* Detector
23+
* Constructor
24+
* Destructor
25+
* Additional JEI/REI integrations
26+
27+
Additionally, some features have been reworked or improved in comparison with Refined Storage 1.x.
28+
29+
Some statistics:
30+
31+
* Milestone 2 was in development from June 22nd, 2022 to August 19th, 2023.
32+
+ That is little over a year! _(milestone 1 was in development from October 24th, 2020 to June 22nd, 2022 - almost 2 years)_
33+
* Milestone 2 had 63 closed issues _(milestone 1 had 61 closed issues)_
34+
* Milestone 2 had 15 releases _(milestone 1 had 5 releases)_
35+
36+
[.underline.bold]#What's next?#
37+
38+
Now that milestone 2 is completed, I can focus on *milestone 3*.
39+
40+
link:https://github.com/refinedmods/refinedstorage2/milestone/3[Milestone 3 brings more networking and wireless access tools.]
41+
42+
After that, the last milestone, link:https://github.com/refinedmods/refinedstorage2/milestone/4[milestone 4] is on the horizon, which will bring autocrafting.
43+
44+
[.underline.bold]#Want to try out Refined Storage 2 yourself?#
45+
46+
* link:https://github.com/refinedmods/refinedstorage2/releases/tag/v2.0.0-milestone.2.14[Find the latest version for milestone 2 here.]
47+
* link:https://github.com/refinedmods/refinedstorage2/wiki/Getting-started[Find the getting started guide here.]
48+
* link:https://discordapp.com/invite/VYzsydb[Join our Discord and let me know what your findings are!]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
= Refined Storage 2 status update - March 2024
2+
:type: article
3+
:description: A status update on the development of Refined Storage 2.
4+
:date: 2024-03-19
5+
6+
I'm starting a regular series of Refined Storage 2 status updates.
7+
8+
link:https://github.com/refinedmods/refinedstorage2/wiki/FAQ[If you don't know what Refined Storage 2 is, please read the FAQ first.]
9+
10+
As you might know, Refined Storage 2 development is very intensive:
11+
12+
* Refined Storage is being completely rewritten;
13+
* Support for the Fabric modloader is being added;
14+
* Every feature that is re-added is thought out again and changes are being made at every step of the way;
15+
* Next to being a rewrite, Refined Storage 2 also contains a bunch of new features!
16+
17+
*... and while all this work is in progress, Refined Storage 1.x still needs maintenance and regular Minecraft ports!*
18+
19+
[.underline.bold]#What has been going on with Refined Storage 2 since milestone 2?#
20+
21+
Refined Storage 2 is now in the final stages of milestone 3:
22+
23+
* The mod got ported to Minecraft 1.20.4 and the NeoForge modloader.
24+
* Support for Forge has been dropped.
25+
* The Portable Grid has been added.
26+
* Custom disk models have been added.
27+
* Fluid disks have a different in-world model now.
28+
* The Configuration Card has been added.
29+
* A new item, copies configuration to other devices.
30+
* Network Receiver / Network Transmitter / Network Card has been added.
31+
* The Storage Monitor has been added.
32+
* Wireless Grid / Wireless Transmitter / Range Upgrade has been added.
33+
* Creative Range Upgrade has been added: infinite range upgrade (not craftable).
34+
* Curios and Trinkets integration for the wireless items.
35+
* "Void excess" mode on the storages has been added.
36+
* An old, loved, removed feature from Refined Storage 1.x, now re-added for Refined Storage 2.
37+
* I've added Refined Storage 2 to link:https://crowdin.com/project/refined-storage-2[Crowdin] and integrated it with our code repository. Now everyone can contribute translations more easily!
38+
* Thanks to all the early testers, link:https://github.com/refinedmods/refinedstorage2/issues?q=is%3Aissue+label%3Abug+milestone%3Av2.0.0-milestone.3+is%3Aclosed[a lot of bugs have been fixed].
39+
* Code quality improvements:
40+
* Test hardening (increasing mutation test coverage)
41+
* SonarQube fixes
42+
* Major refactoring to the storage API:
43+
* Simplifying and improving the API
44+
* Mixed storages are now possible (for example: a single disk that stores both items and fluids)
45+
46+
[.underline.bold]#What is planned in the coming weeks?#
47+
48+
* link:https://github.com/orgs/refinedmods/projects/6/views/8[Milestone 3 is in the process of being completed.]
49+
* The Security Card and Security Manager are being implemented.
50+
* Other remaining features to be implemented are:
51+
* Disk Manipulator
52+
* Relay
53+
* Covers
54+
55+
[.underline.bold]#Want to try out Refined Storage 2 yourself?#
56+
57+
* link:https://github.com/refinedmods/refinedstorage2/releases/tag/v2.0.0-milestone.3.4[Find the latest version for milestone 3 here.]
58+
* link:https://github.com/refinedmods/refinedstorage2/wiki/Getting-started[Find the getting started guide here.]
59+
* link:https://discordapp.com/invite/VYzsydb[Join our Discord and let me know what your findings are!]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
= Refined Storage 2 - milestone 3 completed!
2+
:type: article
3+
:description: Milestone 3 for Refined Storage 2 has been completed.
4+
:date: 2024-06-28
5+
6+
image::../../assets/news/20240628-refined-storage-2-milestone-3-completed-header.png[Screenshot showing some in-game features that were finished for milestone 3]
7+
8+
Today, *milestone 3* for Refined Storage 2 has been completed!
9+
10+
image::../../assets/news/20240628-refined-storage-2-milestone-3-completed.png[Screenshot showing how milestone 3 is completed on GitHub]
11+
12+
link:https://github.com/refinedmods/refinedstorage2/wiki/FAQ[If you don't know what Refined Storage 2 is, please read the FAQ first.]
13+
14+
*Milestone 3 brings a lot of new features:*
15+
16+
* The mod got ported to Minecraft 1.20.4 and the NeoForge modloader.
17+
** Support for Forge has been dropped.
18+
* link:https://github.com/refinedmods/refinedstorage-curios-integration[Curios] and link:https://github.com/refinedmods/refinedstorage-trinkets-integration[Trinkets] integration mods have been created for the wireless items.
19+
* link:https://github.com/refinedmods/refinedstorage-jei-integration[JEI] and link:https://github.com/refinedmods/refinedstorage-rei-integration[REI] integrations have been extracted into separate integration mods.
20+
* link:https://github.com/refinedmods/refinedstorage-emi-integration[EMI] integration has been added.
21+
* The Relay has been added with support for subnetworks.
22+
** Watch a video about subnetworking in Refined Storage 2 link:https://www.youtube.com/watch?v=fRGH4ZUAnhQ[here].
23+
* "Void excess" mode on the storages has been added.
24+
** An old, loved, removed feature from Refined Storage 1.x, now re-added for Refined Storage 2.
25+
* The Portable Grid has been added.
26+
** Custom disk models have been added.
27+
** Fluid disks have a different in-world model now.
28+
* The Configuration Card has been added.
29+
** A new item, copies configuration to other devices.
30+
* Network Receiver / Network Transmitter / Network Card has been added.
31+
* The Storage Monitor has been added.
32+
* Wireless Grid / Wireless Transmitter / Range Upgrade has been added.
33+
** Creative Range Upgrade has been added: infinite range upgrade (not craftable)
34+
* The Security Card and Security Manager has been added.
35+
** The security system has been slightly reworked and a Fallback Security Card has been added.
36+
* The Disk Interface (formerly known as "Disk Manipulator") has been added.
37+
* I've added Refined Storage 2 to link:https://crowdin.com/project/refined-storage-2[Crowdin] and integrated it with our code repository. Now everyone can contribute translations more easily!
38+
* Thanks to all the early testers, link:https://github.com/refinedmods/refinedstorage2/issues?q=is%3Aissue+label%3Abug+is%3Aclosed+milestone%3Av2.0.0-milestone.3[a lot of bugs have been fixed].
39+
40+
Some statistics:
41+
42+
* Milestone 3 was in development from August 20th, 2023 to June 28th, 2024: about 10 months! _(milestone 2 was in development from June 22th, 2022 to August 19th, 2023, that is little over a year)_
43+
* Milestone 3 had 39 closed issues _(milestone 2 had 63 closed issues)_
44+
* Milestone 3 had 15 releases _(milestone 2 had 15 releases too)_
45+
46+
*What's next?*
47+
48+
link:https://github.com/refinedmods/refinedstorage2/milestone/3?closed=1[Now that milestone 3 is completed], I can focus on the last milestone, *milestone 4*!
49+
50+
link:https://github.com/refinedmods/refinedstorage2/milestone/4[Milestone 4 brings support for Minecraft 1.21, autocrafting and Mekanism chemical integration.]
51+
52+
After that, Refined Storage 2 will be ready and will replace Refined Storage 1.
53+
54+
*Want to try out Refined Storage 2 yourself?*
55+
56+
* link:https://github.com/refinedmods/refinedstorage2/releases/tag/v2.0.0-milestone.3.14[Find the latest version for milestone 3 here.]
57+
* link:https://github.com/refinedmods/refinedstorage2/wiki/Getting-started[Find the getting started guide here.]
58+
* link:https://discordapp.com/invite/VYzsydb[Join our Discord and let me know what your findings are!]

docs/pages/news/20240815-hello-world.adoc

-6
This file was deleted.

0 commit comments

Comments
 (0)