Skip to content

Commit

Permalink
docs: add initial news articles
Browse files Browse the repository at this point in the history
Some historical ones are from patreon.
  • Loading branch information
raoulvdberge committed Aug 16, 2024
1 parent d2589dc commit 56d311f
Show file tree
Hide file tree
Showing 10 changed files with 221 additions and 6 deletions.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
20 changes: 20 additions & 0 deletions docs/pages/news/20210518-announcing-refined-storage-2.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
= Announcing Refined Storage 2
:type: article
:description: A new major version of Refined Storage is in the works.
:date: 2021-05-18

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.

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.

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.

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.

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.

The mod is being rewritten with an enhanced focus on quality (that's why it is taking so long!) and to be modloader independent.

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.

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 number Diff line number Diff line change
@@ -0,0 +1,14 @@
= A big milestone for Refined Storage 2
:type: article
:description: The first milestone for Refined Storage 2 has been completed.
:date: 2022-07-04

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].

Finishing the first milestone is a big deal. Important architectural decisions have been made to lay a solid foundation for further milestones and content.

You can track the progress in the following locations:

* link:https://github.com/orgs/refinedmods/projects/6[The project board]
* link:https://github.com/refinedmods/refinedstorage2/milestones[The list of milestones]
* link:https://github.com/refinedmods/refinedstorage2[The GitHub repository]
22 changes: 22 additions & 0 deletions docs/pages/news/20230707-a-week-of-modding.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
= A week of modding
:type: article
:description: A week of modding for Refined Storage 1.x, Refined Storage Addons, and Ranged Pumps.
:date: 2023-07-07

This week was an important one for Refined Storage 1.x, Refined Storage Addons, and Ranged Pumps:

* They got ported to Minecraft 1.20.1
* link:https://modrinth.com/user/raoulvdberge[They are now available on Modrinth as well]
* 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!)
* link:https://github.com/refinedmods/refinedstorage/blob/develop/CHANGELOG.md[The historical changelogs got updated to the Keep A Changelog format]
* 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]
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.

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].

The next plans are:

* Release a Fabric port of Ranged Pumps
* Potentially port Refined Pipes to Minecraft 1.20.1
* 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 number Diff line number Diff line change
@@ -0,0 +1,48 @@
= Refined Storage 2 - milestone 2 completed!
:type: article
:description: Milestone 2 for Refined Storage 2 has been completed.
:date: 2023-08-19

Today, *milestone 2* for Refined Storage 2 has been completed!

image::../../assets/news/20230819-refined-storage-2-milestone-2-completed.png[Screenshot showing how milestone 2 is completed on GitHub]

link:https://github.com/refinedmods/refinedstorage2/wiki/FAQ[_If you don't know what Refined Storage 2 is, please read the FAQ first._]

[.underline.bold]#Milestone 2 brings a lot of essential features:#

* Importer
* Exporter
* Upgrades
* Interface
* External Storage
* Support for multiple resource types in a single Grid
* Colored cables
* Crafting Grid
* Detector
* Constructor
* Destructor
* Additional JEI/REI integrations
Additionally, some features have been reworked or improved in comparison with Refined Storage 1.x.

Some statistics:

* Milestone 2 was in development from June 22nd, 2022 to August 19th, 2023.
+ That is little over a year! _(milestone 1 was in development from October 24th, 2020 to June 22nd, 2022 - almost 2 years)_
* Milestone 2 had 63 closed issues _(milestone 1 had 61 closed issues)_
* Milestone 2 had 15 releases _(milestone 1 had 5 releases)_
[.underline.bold]#What's next?#

Now that milestone 2 is completed, I can focus on *milestone 3*.

link:https://github.com/refinedmods/refinedstorage2/milestone/3[Milestone 3 brings more networking and wireless access tools.]

After that, the last milestone, link:https://github.com/refinedmods/refinedstorage2/milestone/4[milestone 4] is on the horizon, which will bring autocrafting.

[.underline.bold]#Want to try out Refined Storage 2 yourself?#

* link:https://github.com/refinedmods/refinedstorage2/releases/tag/v2.0.0-milestone.2.14[Find the latest version for milestone 2 here.]
* link:https://github.com/refinedmods/refinedstorage2/wiki/Getting-started[Find the getting started guide here.]
* link:https://discordapp.com/invite/VYzsydb[Join our Discord and let me know what your findings are!]
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
= Refined Storage 2 status update - March 2024
:type: article
:description: A status update on the development of Refined Storage 2.
:date: 2024-03-19

I'm starting a regular series of Refined Storage 2 status updates.

link:https://github.com/refinedmods/refinedstorage2/wiki/FAQ[If you don't know what Refined Storage 2 is, please read the FAQ first.]

As you might know, Refined Storage 2 development is very intensive:

* Refined Storage is being completely rewritten;
* Support for the Fabric modloader is being added;
* Every feature that is re-added is thought out again and changes are being made at every step of the way;
* Next to being a rewrite, Refined Storage 2 also contains a bunch of new features!
*... and while all this work is in progress, Refined Storage 1.x still needs maintenance and regular Minecraft ports!*

[.underline.bold]#What has been going on with Refined Storage 2 since milestone 2?#

Refined Storage 2 is now in the final stages of milestone 3:

* The mod got ported to Minecraft 1.20.4 and the NeoForge modloader.
* Support for Forge has been dropped.
* The Portable Grid has been added.
* Custom disk models have been added.
* Fluid disks have a different in-world model now.
* The Configuration Card has been added.
* A new item, copies configuration to other devices.
* Network Receiver / Network Transmitter / Network Card has been added.
* The Storage Monitor has been added.
* Wireless Grid / Wireless Transmitter / Range Upgrade has been added.
* Creative Range Upgrade has been added: infinite range upgrade (not craftable).
* Curios and Trinkets integration for the wireless items.
* "Void excess" mode on the storages has been added.
* An old, loved, removed feature from Refined Storage 1.x, now re-added for Refined Storage 2.
* 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!
* 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].
* Code quality improvements:
* Test hardening (increasing mutation test coverage)
* SonarQube fixes
* Major refactoring to the storage API:
* Simplifying and improving the API
* Mixed storages are now possible (for example: a single disk that stores both items and fluids)
[.underline.bold]#What is planned in the coming weeks?#

* link:https://github.com/orgs/refinedmods/projects/6/views/8[Milestone 3 is in the process of being completed.]
* The Security Card and Security Manager are being implemented.
* Other remaining features to be implemented are:
* Disk Manipulator
* Relay
* Covers
[.underline.bold]#Want to try out Refined Storage 2 yourself?#

* link:https://github.com/refinedmods/refinedstorage2/releases/tag/v2.0.0-milestone.3.4[Find the latest version for milestone 3 here.]
* link:https://github.com/refinedmods/refinedstorage2/wiki/Getting-started[Find the getting started guide here.]
* link:https://discordapp.com/invite/VYzsydb[Join our Discord and let me know what your findings are!]
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
= Refined Storage 2 - milestone 3 completed!
:type: article
:description: Milestone 3 for Refined Storage 2 has been completed.
:date: 2024-06-28

image::../../assets/news/20240628-refined-storage-2-milestone-3-completed-header.png[Screenshot showing some in-game features that were finished for milestone 3]

Today, *milestone 3* for Refined Storage 2 has been completed!

image::../../assets/news/20240628-refined-storage-2-milestone-3-completed.png[Screenshot showing how milestone 3 is completed on GitHub]

link:https://github.com/refinedmods/refinedstorage2/wiki/FAQ[If you don't know what Refined Storage 2 is, please read the FAQ first.]

*Milestone 3 brings a lot of new features:*

* The mod got ported to Minecraft 1.20.4 and the NeoForge modloader.
** Support for Forge has been dropped.
* 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.
* 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.
* link:https://github.com/refinedmods/refinedstorage-emi-integration[EMI] integration has been added.
* The Relay has been added with support for subnetworks.
** Watch a video about subnetworking in Refined Storage 2 link:https://www.youtube.com/watch?v=fRGH4ZUAnhQ[here].
* "Void excess" mode on the storages has been added.
** An old, loved, removed feature from Refined Storage 1.x, now re-added for Refined Storage 2.
* The Portable Grid has been added.
** Custom disk models have been added.
** Fluid disks have a different in-world model now.
* The Configuration Card has been added.
** A new item, copies configuration to other devices.
* Network Receiver / Network Transmitter / Network Card has been added.
* The Storage Monitor has been added.
* Wireless Grid / Wireless Transmitter / Range Upgrade has been added.
** Creative Range Upgrade has been added: infinite range upgrade (not craftable)
* The Security Card and Security Manager has been added.
** The security system has been slightly reworked and a Fallback Security Card has been added.
* The Disk Interface (formerly known as "Disk Manipulator") has been added.
* 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!
* 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].
Some statistics:

* 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)_
* Milestone 3 had 39 closed issues _(milestone 2 had 63 closed issues)_
* Milestone 3 had 15 releases _(milestone 2 had 15 releases too)_
*What's next?*

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*!

link:https://github.com/refinedmods/refinedstorage2/milestone/4[Milestone 4 brings support for Minecraft 1.21, autocrafting and Mekanism chemical integration.]

After that, Refined Storage 2 will be ready and will replace Refined Storage 1.

*Want to try out Refined Storage 2 yourself?*

* link:https://github.com/refinedmods/refinedstorage2/releases/tag/v2.0.0-milestone.3.14[Find the latest version for milestone 3 here.]
* link:https://github.com/refinedmods/refinedstorage2/wiki/Getting-started[Find the getting started guide here.]
* link:https://discordapp.com/invite/VYzsydb[Join our Discord and let me know what your findings are!]
6 changes: 0 additions & 6 deletions docs/pages/news/20240815-hello-world.adoc

This file was deleted.

0 comments on commit 56d311f

Please sign in to comment.