-
-
Notifications
You must be signed in to change notification settings - Fork 5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Roadmap as of 2019-01-09 #1112
Comments
As part of the beta release item, I think a small change should be made to the upgrade dialog. Well, maybe the change to the dialog has nothing to do with beta releases, it depends how you see it. Actually there are 2 items that should be considered:
What do you think? Does this make sense? |
There's a new option for this.
This would still be the same version number as there won't be separate release and prerelease builds. It's just that in some cases, the prerelease checkbox will be ticked on GitHub so that this version is only available to those who choose so. |
No, I think we are talking passed each other. Let me give you an example. On one machine I'm currently on 1.0.119. On the release channel, I would get an update notification, but it wouldn't tell me that the version available was 1.0.120. Now, here's the next slight problem. If you switched to the All I'm saying is that the upgrade dialog should tell you the following information:
|
Yes that makes sense and would be useful. I'll check if can be added. |
Looks like test units for the front end aren't going to happen for now. It's just too complex and time consuming to put in place. Test units for the backend will keep being maintained and expanded though since this is the important part that deals with user data. |
How about add some architecture documents that help contributors quickly understand the data storage/flow and other mechanisms? |
The goal of this mini-roadmap is to bring the project to a state where outside contributions can more easily be added. This can be done in particular by having test units for the front end (backend is already covered) and by having a way to release beta versions.
If you have any suggestion, feel free to post here. The reason I'm publishing it is because I'm freezing new features and no longer accepting pull requests till the items below are completed. Pull requests that have already been submitted will be merged if possible.
node release-electron --beta
, which will do the same as now but will automatically tick the "pre-release" box. If this box is ticked, don't display this update in auto-update. Add option in desktop to upgrade to pre-releases.The text was updated successfully, but these errors were encountered: