Skip to content
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

Open Beta v6.18 | Help testing and hardening the next release #2211

Closed
9 tasks done
MichaIng opened this issue Nov 1, 2018 · 7 comments
Closed
9 tasks done

Open Beta v6.18 | Help testing and hardening the next release #2211

MichaIng opened this issue Nov 1, 2018 · 7 comments
Assignees
Labels
Beta 🧪 Issues specific to the Beta branch testing Information ℹ️
Milestone

Comments

@MichaIng
Copy link
Owner

MichaIng commented Nov 1, 2018

RC version v6.18.13
Changelog https://github.com/Fourdee/DietPi/blob/beta/CHANGELOG.txt
Code changes Fourdee/DietPi@master...beta
How to apply https://github.com/Fourdee/DietPi/blob/beta/BRANCH_SYSTEM.md
v6.18.13 https://github.com/Fourdee/DietPi/pull/2290

Known issues:

DietPi functionality

DietPi visual

SBC/device related

Software title related

@MichaIng MichaIng added Information ℹ️ Beta 🧪 Issues specific to the Beta branch testing labels Nov 1, 2018
@MichaIng MichaIng added this to the v6.18 milestone Nov 1, 2018
@Fourdee
Copy link
Collaborator

Fourdee commented Nov 17, 2018

Beta testing now live for v6.18 release:
https://t.co/1fEdFPyBya

Will try and wrap up a few more tickets in the next few days.

@msdos
Copy link

msdos commented Nov 20, 2018

I think this process of "open beta" could have a line in README.md, and an information about https://github.com/Fourdee/DietPi/blob/dev/BRANCH_SYSTEM.md#steps-to-use-the-dietpi-beta-branch for devs as well.

@MichaIng
Copy link
Owner Author

MichaIng commented Nov 20, 2018

@msdos
How exactly do you want to have it mentioned? Since everyone can freely switch to beta branch, it is obviously opened.
We could add an info that we will inform via GitHub, forum and Twitter about new "Beta phases", which means feature stop and bugfix concentration?

Note, that we introduced the beta branch just with the last release, so we are learning/testing how to use it best ourselves currently. Thinks might change about how we handle it until we found a way that suites best 😉.

But also for my impression we need to have dev and beta branch more separate. Keep beta branch untouched (so leave it match master branch) until open beta phase is started, so there is no doubt/question about beta phase being "opened"/"started" or not and users on beta branch will stay with current release until open beta has started. Also stay with feature stop then, to avoid implementing more testing cases and concentrate on fixing/stability. I hope we can increase trust into the beta program by this and win more users that are willing to stay with beta branch so it will grow to a real benefit.
@Fourdee
What do you think?

@MichaIng
Copy link
Owner Author

Referenced Beta in forum: https://dietpi.com/phpbb/viewtopic.php?f=9&t=5254

@Fourdee
Copy link
Collaborator

Fourdee commented Nov 20, 2018

@MichaIng

Keep beta branch untouched (so leave it match master branch) until open beta phase is started, so there is no doubt/question about beta phase being "opened"/"started" or not and users on beta branch will stay with current release until open beta has started. Also stay with feature stop then, to avoid implementing more testing cases and concentrate on fixing/stability. I hope we can increase trust into the beta program by this and win more users that are willing to stay with beta branch so it will grow to a real benefit.

Yep agree 👍

I've been aiming to only push dev > beta, prior to "open beta (eg: when we twitter post)" when a significant change is made (eg: nextcloud install fix). Aside from that, yep, dev > beta branch should only be merged after our initial testing is passed, not before (which we do already).

@Fourdee Fourdee modified the milestones: v6.18, v6.19 Nov 25, 2018
@Fourdee
Copy link
Collaborator

Fourdee commented Nov 26, 2018

Thanks to all Beta testers, v6.18 live, completed.

@Fourdee Fourdee closed this as completed Nov 26, 2018
@MichaIng
Copy link
Owner Author

Released, will close 🎆 🍾

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Beta 🧪 Issues specific to the Beta branch testing Information ℹ️
Projects
None yet
Development

No branches or pull requests

3 participants