You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@streampipes.apache.org by Tim <bo...@posteo.de> on 2022/10/31 20:06:28 UTC

[DISCUSS] Agreeing on content of 0.90.0 release

Hi everyone,

first of all: I'm sorry for bothering you with all these JIRA 
notifications.
To prepare our 0.90.0 release, which will hopefully be our graduation 
release, I went through all tickets in our backlog in JIRA and added all 
ticket in status "OPEN" to the 0.90.0 release [1].
I want to use this as a basis for our discussion on what to include and 
what to postpone.
Therefore, I've added labels to tickets of which I think they should not 
be part of the next release. So I created the following labels:

* suggestion-done: tickets where already a merged PR or a lot of commit 
messages or the description indicates that this is already done [2].
* suggestion-postpone: tickets which can be resolved in one of the 
upcoming releases, but not necessarily inthe next one [3].
* suggestion-oudated: tickets that are so old that I consider them no 
longer relevant [4].
* suggestion-wip: tickets that may still be in the works [5].

So I would encourage you to review the label assignments created and the 
current release schedule for 0.90.0 and see if you agree with me.
If a ticket can be closed (be it as resolved or as won't do or 
whatever), I ask you to adjust the version flag so that our release 
notes for 0.90.0 don't get messed up.
If you disagree with my assignments, you are free to adjust them.
If you agree, just take the appropriate action (close ticket, move to 
next release), I think our 4-eyes principle is sufficient.

If you have any objections to the presented approach, feel free to 
discuss it with me.

Cheers,
Tim



[1] 
https://issues.apache.org/jira/projects/STREAMPIPES/versions/12352173
[2] 
https://issues.apache.org/jira/browse/STREAMPIPES-324?jql=labels%20%3D%20suggestion-done
[3] 
https://issues.apache.org/jira/browse/STREAMPIPES-324?jql=labels%20%3D%20suggestion-postpone
[4] 
https://issues.apache.org/jira/browse/STREAMPIPES-324?jql=labels%20%3D%20suggestion-outdated
[5] 
https://issues.apache.org/jira/browse/STREAMPIPES-324?jql=labels%20%3D%20suggestion-wip

RE: [DISCUSS] Agreeing on content of 0.90.0 release

Posted by Tim <bo...@posteo.de>.
Hi Dominik,

thanks for your help.
Yeah, I fully agree. I would propose to get rid of all 
"suggestion"-labeled tickets first and then iteratively reduce the 
amount of tickets planned for 0.90.0.

Best
Tim

Am 31.10.2022 22:51 schrieb Dominik Riemer:
> Hi Tim,
> Awesome, thanks for doing this, cleaning up some issues was a long
> overdue task. I went through the list, moved a few issues to post-1.0
> and marked a few finished issues as done which we didn't close.
> I will continue to check and move some issues in the following days.
> We probably need some rather strict triaging in case we want to
> release 0.90.0 in the near future 😉
> 
> Cheers
> Dominik
> 
> 
> -----Original Message-----
> From: Tim <bo...@posteo.de>
> Sent: Monday, October 31, 2022 9:06 PM
> To: Dev <de...@streampipes.apache.org>
> Subject: [DISCUSS] Agreeing on content of 0.90.0 release
> 
> Hi everyone,
> 
> first of all: I'm sorry for bothering you with all these JIRA 
> notifications.
> To prepare our 0.90.0 release, which will hopefully be our graduation
> release, I went through all tickets in our backlog in JIRA and added
> all ticket in status "OPEN" to the 0.90.0 release [1].
> I want to use this as a basis for our discussion on what to include
> and what to postpone.
> Therefore, I've added labels to tickets of which I think they should
> not be part of the next release. So I created the following labels:
> 
> * suggestion-done: tickets where already a merged PR or a lot of
> commit messages or the description indicates that this is already done
> [2].
> * suggestion-postpone: tickets which can be resolved in one of the
> upcoming releases, but not necessarily inthe next one [3].
> * suggestion-oudated: tickets that are so old that I consider them no
> longer relevant [4].
> * suggestion-wip: tickets that may still be in the works [5].
> 
> So I would encourage you to review the label assignments created and
> the current release schedule for 0.90.0 and see if you agree with me.
> If a ticket can be closed (be it as resolved or as won't do or
> whatever), I ask you to adjust the version flag so that our release
> notes for 0.90.0 don't get messed up.
> If you disagree with my assignments, you are free to adjust them.
> If you agree, just take the appropriate action (close ticket, move to
> next release), I think our 4-eyes principle is sufficient.
> 
> If you have any objections to the presented approach, feel free to
> discuss it with me.
> 
> Cheers,
> Tim
> 
> 
> 
> [1]
> https://issues.apache.org/jira/projects/STREAMPIPES/versions/12352173
> [2]
> https://issues.apache.org/jira/browse/STREAMPIPES-324?jql=labels%20%3D%20suggestion-done
> [3]
> https://issues.apache.org/jira/browse/STREAMPIPES-324?jql=labels%20%3D%20suggestion-postpone
> [4]
> https://issues.apache.org/jira/browse/STREAMPIPES-324?jql=labels%20%3D%20suggestion-outdated
> [5]
> https://issues.apache.org/jira/browse/STREAMPIPES-324?jql=labels%20%3D%20suggestion-wip

RE: [DISCUSS] Agreeing on content of 0.90.0 release

Posted by Dominik Riemer <do...@bytefabrik.ai>.
Hi Tim,
Awesome, thanks for doing this, cleaning up some issues was a long overdue task. I went through the list, moved a few issues to post-1.0 and marked a few finished issues as done which we didn't close.
I will continue to check and move some issues in the following days. We probably need some rather strict triaging in case we want to release 0.90.0 in the near future 😉

Cheers
Dominik


-----Original Message-----
From: Tim <bo...@posteo.de> 
Sent: Monday, October 31, 2022 9:06 PM
To: Dev <de...@streampipes.apache.org>
Subject: [DISCUSS] Agreeing on content of 0.90.0 release

Hi everyone,

first of all: I'm sorry for bothering you with all these JIRA notifications.
To prepare our 0.90.0 release, which will hopefully be our graduation release, I went through all tickets in our backlog in JIRA and added all ticket in status "OPEN" to the 0.90.0 release [1].
I want to use this as a basis for our discussion on what to include and what to postpone.
Therefore, I've added labels to tickets of which I think they should not be part of the next release. So I created the following labels:

* suggestion-done: tickets where already a merged PR or a lot of commit messages or the description indicates that this is already done [2].
* suggestion-postpone: tickets which can be resolved in one of the upcoming releases, but not necessarily inthe next one [3].
* suggestion-oudated: tickets that are so old that I consider them no longer relevant [4].
* suggestion-wip: tickets that may still be in the works [5].

So I would encourage you to review the label assignments created and the current release schedule for 0.90.0 and see if you agree with me.
If a ticket can be closed (be it as resolved or as won't do or whatever), I ask you to adjust the version flag so that our release notes for 0.90.0 don't get messed up.
If you disagree with my assignments, you are free to adjust them.
If you agree, just take the appropriate action (close ticket, move to next release), I think our 4-eyes principle is sufficient.

If you have any objections to the presented approach, feel free to discuss it with me.

Cheers,
Tim



[1]
https://issues.apache.org/jira/projects/STREAMPIPES/versions/12352173
[2]
https://issues.apache.org/jira/browse/STREAMPIPES-324?jql=labels%20%3D%20suggestion-done
[3]
https://issues.apache.org/jira/browse/STREAMPIPES-324?jql=labels%20%3D%20suggestion-postpone
[4]
https://issues.apache.org/jira/browse/STREAMPIPES-324?jql=labels%20%3D%20suggestion-outdated
[5]
https://issues.apache.org/jira/browse/STREAMPIPES-324?jql=labels%20%3D%20suggestion-wip