bouncepaw / mycorrhiza

🍄📑 Filesystem and git-based wiki engine for the independent web written in Go and using Mycomarkup as its primary markup language.
https://mycorrhiza.wiki
GNU Affero General Public License v3.0
305 stars 26 forks source link

Mycorrhiza 1.15.1 #240

Closed bouncepaw closed 2 days ago

bouncepaw commented 3 months ago

Mycorrhiza 1.15.1 will be a release offering no new user-facing features, instead focusing on internal refactoring. I think it's a good idea to some live-testing on living people after such a refactoring.

The three main focuses are:

Of course, it cannot be released before #216.


To-do list for the release:. I guess I'll copy it from issue to issue, seems handy.

How much of it can be automated?

bouncepaw commented 1 month ago

OK, the Summer of Mycorrhiza is over. I don't have much time for FLOSS these days, so I'll release something quickly, id est before November, so people would have something to use. The release will not have a complete template reimplementation. I think it will have complete structured logging, it seems easy and fun to do. It will have shortcuts like Ctrl+C fixed. It might have Russian keyboard on Windows fixed.

Soon I'll have to focus on Betula for my Bachelor thesis instead. I'm glad to have worked on the technical debt.

bouncepaw commented 1 month ago

The rest of template refactoring is postponed to a future release. Logging is done. Shortcuts like Ctrl+C work again. The release can be done. I might do some code trimming as well, but will probably not.

Release ETA: this September? 🙏

bouncepaw commented 2 days ago

Yay released!