NokiMo
Stefan Dej (meteyou)
Stefan Dej (meteyou)

patreon


Mainsail Update 03-2024

Shortly after the last monthly post, we released version v2.10.0, which had many improvements and fixes. right after that, I got back to my current main goal. the maintenance function., I spent a lot of time on the history revision for the maintenance integration, and every evening, I worked on Mainsail and tried to fix a small bug. So I could work through a whole list of small improvements and fixes. Here is a list of the PRs:

I have already finished refactoring the history page and implemented the combined view of history entries and maintenance entries. I am still working on the "progress indicators" for repeat entries and editing existing maintenance entries. Unfortunately, testing this function is very time-consuming, as I always need a lot of material or time for tracking.

Last but not least, I will tell you about a private project I have been working on. I also "finished" it within the previous month (at least it has been running for two weeks). I built an "audiobook player" with a Raspberry Pi and a few other modules from an Arduino tinker box (RFID reader, LCD, button) for my grandmother. This project also helped me to learn better Python, as I have done little else with this programming language so far. Here is the link to the GitHub repo: https://github.com/meteyou/SimplicityPlayer. Unfortunately, I haven't had time to finish the docs yet. That's why I'm attaching a few pictures.

Please write in the comments if you'd like me to continue reporting on small side projects I'm working on besides Mainsail or if you'd rather only have news specific to Mainsail here.

In the near future, I have only planned to finish the maintenance function. I will also go through my list of "small features"/"improvements" to make better use of the waiting time during testing.

Best regards,
Stefan (meteyou)

Mainsail Update 03-2024 Mainsail Update 03-2024 Mainsail Update 03-2024 Mainsail Update 03-2024 Mainsail Update 03-2024 Mainsail Update 03-2024

Comments

Thanks for your feedback! I generally use GitHub Copilot for programming. It is now delicious, and you can handle a lot of boilerplate code quickly and easily. I also used ChatGPT for this project. But this was generally my first attempt to do something with ChatGPT. ChatGPT helped me a lot with the display communication, but it was nearly useless for other things. So, in general, I have mixed feelings about ChatGPT.

Stefan Dej

I like to hear about your side projects. I'm wondering if you used some assistant like ChatGPT to improve your Python skills.

Alexander Sparkowsky


Related Creators