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

Mana OTP releases #594

Open
InoMurko opened this issue Nov 8, 2018 · 0 comments
Open

Mana OTP releases #594

InoMurko opened this issue Nov 8, 2018 · 0 comments

Comments

@InoMurko
Copy link
Member

InoMurko commented Nov 8, 2018

  • OTP releases need to be versioned.
    Release configuration has no limitations on where it can pickup the release version/name. I think it's good branding if major releases have names :).
    If a git tag is a release (-major.minor.patch) we could use that. Or if the name is a problem, then a git tag could update a priv/release file.
  • Building for multiple platforms (@atoulme ?)
    That puts pressure on devops and QA and acceptance testing. Do we need Windows? :)
  • Customer issues (how good is our logging?)
    We need to review that as part of QA.
  • Release testing (acceptance testing in CI, QA?)
    Acceptance testing: I've had good experience with Robotframework. It's easy and it's implemented in Python.
    Could we get someone doing QA part time?
    Testing release upgrades is also important.
    Security testing!
  • When do we start with changelogs and how?
    We could postpone this until we decide when to roll out Alpha or Pre Alpha. Current PR merges don't have structure that would allow us to parse git history and create the changelog.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant