In case it helps the workflow for Foreman, the Katello plugin has a
workflow that goes like:

 * when a PR is merged, the attached issue is set to an empty release (if
on the Backlog, where the "Backlog" is an actual Redmine release that
issues are set to)
 * an empty release effectively means the issue is untriaged [1]
 * in a weekly meeting, issues from various untriaged states [2] are
examined
 * during this triage, issues that are closed and untriaged (no release)
are targeted at either the current release (e.g. 3.5.0) or an open z-stream
(e.g. 3.4.2)

In this way, as a group, issues are analyzed and determined where they
should be targeted. We also don't lose track of issues that were on the
backlog but got fixed.


Eric

[1] http://projects.theforeman.org/projects/katello/issues?query_id=54
[2] https://theforeman.org/plugins/katello/developers.html#triage-process

On Wed, Jun 14, 2017 at 3:50 PM, Marek Hulán <[email protected]> wrote:

> Hello
>
> I'd like to kindly ask all Foreman committers to set the release version in
> the linked redmine issue after they merge the PR. In past, Dominic used to
> do
> it, unless it was set by the reviewer. Please correct me if I'm wrong but I
> think it's not going to happen any further.
>
> I think it's very helpful to users and devs to easily find out, what
> Foreman
> version contains the fix, just by looking at redmine issue. Therefore I'd
> like
> to continue with this but I'd appreciate if we I'm not the only one who set
> it.
>
> After PR is merged, the last existing version should be set to "Release"
> field, atm it's 1.16.0. If you merged something that you believe should be
> cherry-picked into last stable version, set that as a release, e.g.
> "1.15.2".
> Meaning of Release field is "the lowest Foreman version that contains the
> fix".
>
> I'll try to remind reviewers when I see it unset unless I get negative
> reactions here. I'm going over all issues merged after 1.15 branching and
> setting 1.16.0 where appropriate.
>
> Thanks
>
> --
> Marek
>
> --
> You received this message because you are subscribed to the Google Groups
> "foreman-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Eric D. Helms
Red Hat Engineering

-- 
You received this message because you are subscribed to the Google Groups 
"foreman-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to