[Mesa-dev] Release workflow with gitlab issues
Mark Janes
mark.a.janes at intel.com
Wed Sep 18 19:08:30 UTC 2019
Adding the release managers to the CC to make sure they see the thread...
Dylan Baker <dylan at pnwbakers.com> writes:
> Hi everyone,
>
> Since we're migrating to gitlab issues, it seems like a good time to review how
> we track stable releases, particularly release blockers.
>
> I'd like to use a gitlab milestone as a replacement for the tracker issues from
> gitlab. The process would work much the same way as it does now, but with a
> milestone.
Right now, anyone can create milestones. Is there a way to limit the
capability to release managers? Would that be desirable?
I see the same issue with labels... Anyone could delete a label, and
I'm not sure how we would recover that information.
> We'll also need to replace the Bugzilla: tag with a tag that gitlab recognizes
> for closing issues. Since we already use "Fixes:" for something else, I'd like
> to propose "Closes:"
>
> so we'd replace:
> Buzilla: https://...
> with:
> Closes: !0
A more exact replacement would be:
Gitlab: https://gitlab.freedesktop.org/mesa/mesa/issues/{issue}
Is there an advantage to the !{issue} format? Perhaps gitlab parses it
and closes the issue?
> If we like this, I'll follow up with a script that can fetch issues information
> from gitlab and produce release information.
>
> Does this sound reasonable to everyone?
>
> Dylan
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev
More information about the mesa-dev
mailing list