If an issue is complex and needs the attention of a specific person, assignment is a good option but assigning issues might discourage other people from contributing to that issue. We need all the contributions we can get so this should never be discouraged. Also, an assigned person might not have time for a few weeks, so others should feel free to takeover.
If an issue is complex and needs the attention of a specific person, assignment is a good option but assigning issues might discourage other people from contributing to that issue. We need all the contributions we can get so this should never be discouraged. Also, an assigned person might not have time for a few weeks, so others should feel free to takeover.
...
@@ -146,6 +158,29 @@ release should have the correct milestone assigned _and_ have the label
...
@@ -146,6 +158,29 @@ release should have the correct milestone assigned _and_ have the label
Merge requests without a milestone and this label will
Merge requests without a milestone and this label will
not be merged into any stable branches.
not be merged into any stable branches.
## Release retrospective and kickoff
### Retrospective
After each release, we have a retrospective call where we discuss what went well,
what went wrong, and what we can improve for the next release. The
[retrospective notes] are public and you are invited to comment on them.
If you're interested, you can even join the
[retrospective call][retro-kickoff-call], on the first working day after the
22nd at 6pm CET / 9am PST.
### Kickoff
Before working on the next release, we have a
kickoff call to explain what we expect to ship in the next release. The
[kickoff notes] are public and you are invited to comment on them.
If you're interested, you can even join the [kickoff call][retro-kickoff-call],
on the first working day after the 7th at 6pm CET / 9am PST..
=link_tonamespace_project_note_path(note.project.namespace,note.project,note),title: 'Remove comment',method: :delete,data: {confirm: 'Are you sure you want to remove this comment?'},remote: true,class: 'note-action-button js-note-delete danger'do
=link_tonamespace_project_note_path(note.project.namespace,note.project,note),title: 'Remove comment',method: :delete,data: {confirm: 'Are you sure you want to remove this comment?'},remote: true,class: 'note-action-button js-note-delete danger has-tooltip'do
=link_tosnippet_note_path(note.noteable,note),title: 'Remove comment',method: :delete,data: {confirm: 'Are you sure you want to remove this comment?'},remote: true,class: 'note-action-button js-note-delete danger'do
=link_tosnippet_note_path(note.noteable,note),title: 'Remove comment',method: :delete,data: {confirm: 'Are you sure you want to remove this comment?'},remote: true,class: 'note-action-button js-note-delete danger has-tooltip'do