wakepy roadmap: 0.7.0 & 0.8.0 #37
Replies: 3 comments 6 replies
-
Proposed Changes (0.6.0 -> 0.7.0 -> 0.8.0)This is the list of proposed changes with their tasks. New things
Non-functional features
Outcomes
Other
Later versions (> 0.8.0)
|
Beta Was this translation helpful? Give feedback.
-
As a quick update: I have mostly rewritten wakepy on a local branch, but still have some work, testing and documentation to do for 0.8.0 release. For the timetable I first thought it would be done in the beginning of September, but now I'm starting to thing that more realistic target is a release during October 2023. |
Beta Was this translation helpful? Give feedback.
-
Wakepy 0.8.0 goals1 Changes visible to userWakepy methodsThe version 0.7.x supports: Windows, MacOS and a subset of Linux distributions. The Linux specific methods are org.freedesktop.ScreenSaver (dbus) and systemctl mask. The org.freedesktop.Screensaver only supports 1.1 New functionality
1.2 Other visible changes
2 Changes not visible to user2.1 New wakepy internal API
2.2 Other changes (non-visible)
For later ? |
Beta Was this translation helpful? Give feedback.
-
I've been working on this project for a while by doing some research on how I could improve wakepy. It's finally starting to be clear to me, and now it is time to start work on a update.
I was first thinking that the next version of wakepy would be called 1.0.0 (current is 0.6.0), but that would mean that things would have been somehow stable for some a while. But that's not the case as the next version will change a lot of things. Therefore, the next version will be 0.7.0. It will contain minimal viable product version of what I have in mind.
New API for wakepy
1) Modes
Methods
Each Mode will consist of one or more different Methods which may be tried to accomplish entering the Mode. This is because:
Beta Was this translation helpful? Give feedback.
All reactions