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

[ADR] - Create a workflow documentation #4

Open
timonmasberg opened this issue Aug 17, 2022 · 2 comments
Open

[ADR] - Create a workflow documentation #4

timonmasberg opened this issue Aug 17, 2022 · 2 comments
Assignees
Labels

Comments

@timonmasberg
Copy link
Member

We should write down our workflow on how we handle feature requests and bugs at organization level.
As we already discussed, we want to use Github projects because we can use them across all repositories.

My suggestion would be that we create ALL feature requests and bugs in this repository. After we prioritized them, we create an Epic issue for feature requests where we can have technical discussions and list all subtasks. Every issue should be added to a global project where we create different views. For our release cycles, we could use milestones.

@timonmasberg
Copy link
Member Author

We could also use: https://docs.github.com/en/issues/planning-and-tracking-with-projects/automating-your-project/automating-projects-using-actions, so lets try to describe our ideal workflow, and then we can see how much we have to implement ourselves.

@timonmasberg timonmasberg added type:docs ADRs or documentation changes and removed type:discussion labels Mar 20, 2023
@timonmasberg timonmasberg changed the title Create a workflow documentation [ADR] - Create a workflow documentation Mar 20, 2023
@JSPRH
Copy link
Contributor

JSPRH commented Mar 20, 2023

When planing to implement a feature, we create an issue, called "Epic", collecting everything about the feature. This issue shall be labeled type:epic and contain a description, any related information, as well as acceptance criteria / definition of done.

For implementation, we break down the epic into implementation issues which are linked to the epic. An implementation issue is a vertically integrated, small subscope of the feature defined in the epic.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants