diff --git a/news/migration.json b/news/migration.json new file mode 100644 index 0000000..43797e7 --- /dev/null +++ b/news/migration.json @@ -0,0 +1,6 @@ +{ + "id": "package_migration", + "title": "Ongoing package migration", + "date": "21/07/24", + "author": "ngn" +} diff --git a/news/migration.md b/news/migration.md new file mode 100644 index 0000000..0fe322c --- /dev/null +++ b/news/migration.md @@ -0,0 +1,20 @@ +Hello again, just a quick update. I announced that I've been +working on a new package management system in the previous post. +And I now I'm happy to announce that the new system is ready! + +## New projects +Over these few weeks I released 2 different projects: +- [pooler](https://git.matterlinux.xyz/Matter/pooler): Simple MPTP server for serving package pools +- [matt](https://git.matterlinux.xyz/Matter/matt): The (new) MatterLinux package manager + +With these tools, the package management system is complete. But now it's time for the +harder part, migrating all the new packages. I already know that this will take a WHILE. I'm currently +migrating the base packages over on the [new repo](https://git.matterlinux.xyz/Matter/base-new). These +are critical base system packages, so I'm manually migrating and updating them, however for the `desktop` +packages, I think I will write a migration script to make my life easier. + +So yeah, this is what I've been working on for the last few weeks and hopefully I will be able to +release all of this by the end of the summer with 24.05, no promises though. I will also work on the +wiki and the documentation on my free time, I want to make sure that I've everything well documented before 24.05. + +But anyway, that's all for now. See you in the next post.