Re: Documentation | Engineering Manual: Add release maintenance (!95)

2024-11-26 Thread Chris Johns (@chris)



Chris Johns commented on a discussion on eng/release-maintenance.rst: 
https://gitlab.rtems.org/rtems/docs/rtems-docs/-/merge_requests/95#note_115908

 > +   on more than one version of RTEMS. If the issue is for a single
 > +   version of RTEMS a single version label is required.
 > +
 > +Release Epics and Issues
 > +
 > +
 > +#. Management of an issue on more than one version of RTEMS shall use
 > +   an epic.
 > +
 > +#. A release branch epic is to be labelled ``backport``. This lets
 > +   us filter release branch epics.
 > +
 > +#. A release branch epic shall have a child issue for each version of
 > +   RTEMS it relates to. This includes the development branch
 > +   ``main``. Each issue shall have the milestone set to the verion of
 > +   RTEMS effected.

A coupe of other things:

1. You can search MRs at the top group level for a milestone and target branch. 
You can use this to make sure you have things correct assigned. It is easy to 
get wrong so checking is a good thing.
2. Check the Gitlab quick actions for things to help speed up the process. For 
example there is a clone issue quick action. Please provide documentation 
updates on what works or post on discord. We are all learning how to use Gitlab.

-- 
View it on GitLab: 
https://gitlab.rtems.org/rtems/docs/rtems-docs/-/merge_requests/95#note_115908
You're receiving this email because of your account on gitlab.rtems.org.


___
bugs mailing list
bugs@rtems.org
http://lists.rtems.org/mailman/listinfo/bugs

Re: Documentation | Engineering Manual: Add release maintenance (!95)

2024-11-26 Thread Chris Johns (@chris)



Chris Johns commented on a discussion on eng/release-maintenance.rst: 
https://gitlab.rtems.org/rtems/docs/rtems-docs/-/merge_requests/95#note_115906

 > +   on more than one version of RTEMS. If the issue is for a single
 > +   version of RTEMS a single version label is required.
 > +
 > +Release Epics and Issues
 > +
 > +
 > +#. Management of an issue on more than one version of RTEMS shall use
 > +   an epic.
 > +
 > +#. A release branch epic is to be labelled ``backport``. This lets
 > +   us filter release branch epics.
 > +
 > +#. A release branch epic shall have a child issue for each version of
 > +   RTEMS it relates to. This includes the development branch
 > +   ``main``. Each issue shall have the milestone set to the verion of
 > +   RTEMS effected.

It depends on your starting point. If you know you have to apply something to 
`main` and a release branch:

1. Create an epic
2. Add an issue to the epic for each branch being update
3. Set the milestone in each issue to the effected release version
4. Create MR for each branch and set the milestone referencing the appropriate 
issue

If you have an existing issue promote to be an epic and then follow steps 2 
onward.

-- 
View it on GitLab: 
https://gitlab.rtems.org/rtems/docs/rtems-docs/-/merge_requests/95#note_115906
You're receiving this email because of your account on gitlab.rtems.org.


___
bugs mailing list
bugs@rtems.org
http://lists.rtems.org/mailman/listinfo/bugs

Re: Documentation | Engineering Manual: Add release maintenance (!95)

2024-11-26 Thread Sebastian Huber (@sebhub)



Sebastian Huber commented on a discussion on eng/release-maintenance.rst: 
https://gitlab.rtems.org/rtems/docs/rtems-docs/-/merge_requests/95#note_115905

 > +   on more than one version of RTEMS. If the issue is for a single
 > +   version of RTEMS a single version label is required.
 > +
 > +Release Epics and Issues
 > +
 > +
 > +#. Management of an issue on more than one version of RTEMS shall use
 > +   an epic.
 > +
 > +#. A release branch epic is to be labelled ``backport``. This lets
 > +   us filter release branch epics.
 > +
 > +#. A release branch epic shall have a child issue for each version of
 > +   RTEMS it relates to. This includes the development branch
 > +   ``main``. Each issue shall have the milestone set to the verion of
 > +   RTEMS effected.

I fully understand the not having time issue. Without a step by step procedure 
it is quite difficult for me to figure out what to do. I guess users are in a 
similar situation. It is unlikely that they even read this stuff. They will 
probably just open an issue and leave the rest to the maintainers.

-- 
View it on GitLab: 
https://gitlab.rtems.org/rtems/docs/rtems-docs/-/merge_requests/95#note_115905
You're receiving this email because of your account on gitlab.rtems.org.


___
bugs mailing list
bugs@rtems.org
http://lists.rtems.org/mailman/listinfo/bugs

Re: Documentation | Engineering Manual: Add release maintenance (!95)

2024-11-26 Thread Chris Johns (@chris)



Chris Johns commented on a discussion on eng/release-maintenance.rst: 
https://gitlab.rtems.org/rtems/docs/rtems-docs/-/merge_requests/95#note_115904

 > +   on more than one version of RTEMS. If the issue is for a single
 > +   version of RTEMS a single version label is required.
 > +
 > +Release Epics and Issues
 > +
 > +
 > +#. Management of an issue on more than one version of RTEMS shall use
 > +   an epic.
 > +
 > +#. A release branch epic is to be labelled ``backport``. This lets
 > +   us filter release branch epics.
 > +
 > +#. A release branch epic shall have a child issue for each version of
 > +   RTEMS it relates to. This includes the development branch
 > +   ``main``. Each issue shall have the milestone set to the verion of
 > +   RTEMS effected.

The first step is define what is required. I would welcome a step-by-step 
process but I do not currently have the time to do this.

-- 
View it on GitLab: 
https://gitlab.rtems.org/rtems/docs/rtems-docs/-/merge_requests/95#note_115904
You're receiving this email because of your account on gitlab.rtems.org.


___
bugs mailing list
bugs@rtems.org
http://lists.rtems.org/mailman/listinfo/bugs

Re: Documentation | Engineering Manual: Add release maintenance (!95)

2024-11-26 Thread Sebastian Huber (@sebhub)



Sebastian Huber started a new discussion on eng/release-maintenance.rst: 
https://gitlab.rtems.org/rtems/docs/rtems-docs/-/merge_requests/95#note_115899

 > +   on more than one version of RTEMS. If the issue is for a single
 > +   version of RTEMS a single version label is required.
 > +
 > +Release Epics and Issues
 > +
 > +
 > +#. Management of an issue on more than one version of RTEMS shall use
 > +   an epic.
 > +
 > +#. A release branch epic is to be labelled ``backport``. This lets
 > +   us filter release branch epics.
 > +
 > +#. A release branch epic shall have a child issue for each version of
 > +   RTEMS it relates to. This includes the development branch
 > +   ``main``. Each issue shall have the milestone set to the verion of
 > +   RTEMS effected.

This is a bit abstract. It would be nice to have a step by step action list for 
what users and maintainers have to do for example to report and resolve an 
issue for RTEMS 7 and 6.1.

-- 
View it on GitLab: 
https://gitlab.rtems.org/rtems/docs/rtems-docs/-/merge_requests/95#note_115899
You're receiving this email because of your account on gitlab.rtems.org.


___
bugs mailing list
bugs@rtems.org
http://lists.rtems.org/mailman/listinfo/bugs

Re: Documentation | Engineering Manual: Add release maintenance (!95)

2024-11-26 Thread Gedare Bloom (@gedare)


Merge request !95 was merged
Merge request URL: 
https://gitlab.rtems.org/rtems/docs/rtems-docs/-/merge_requests/95
Project:Branches: chris/rtems-docs:eng-release-maintenance to 
rtems/docs/rtems-docs:main
Author: Chris Johns
Assignee: Chris Johns
Reviewer: Gedare Bloom

-- 
View it on GitLab: 
https://gitlab.rtems.org/rtems/docs/rtems-docs/-/merge_requests/95
You're receiving this email because of your account on gitlab.rtems.org.


___
bugs mailing list
bugs@rtems.org
http://lists.rtems.org/mailman/listinfo/bugs

Re: Documentation | Engineering Manual: Add release maintenance (!95)

2024-11-26 Thread Gedare Bloom (@gedare)



Gedare Bloom commented: 
https://gitlab.rtems.org/rtems/docs/rtems-docs/-/merge_requests/95#note_115879


This is consistent with my thinking. We'll need to add a bit more instruction 
to it (HOWTO) but overall I like the definition of the policy. It seems to be 
clear enough to move it forward.

-- 
View it on GitLab: 
https://gitlab.rtems.org/rtems/docs/rtems-docs/-/merge_requests/95#note_115879
You're receiving this email because of your account on gitlab.rtems.org.


___
bugs mailing list
bugs@rtems.org
http://lists.rtems.org/mailman/listinfo/bugs

Re: Documentation | Engineering Manual: Add release maintenance (!95)

2024-11-26 Thread Gedare Bloom (@gedare)


Gedare Bloom pushed new commits to merge request !95
Merge request URL: 
https://gitlab.rtems.org/rtems/docs/rtems-docs/-/merge_requests/95


* 3668e367 - eng: fix typos in release-maintenance.rst

-- 
View it on GitLab: 
https://gitlab.rtems.org/rtems/docs/rtems-docs/-/merge_requests/95
You're receiving this email because of your account on gitlab.rtems.org.


___
bugs mailing list
bugs@rtems.org
http://lists.rtems.org/mailman/listinfo/bugs

Re: Documentation | Engineering Manual: Add release maintenance (!95)

2024-11-26 Thread Gedare Bloom (@gedare)


Gedare Bloom was added as a reviewer.

-- 
View it on GitLab: 
https://gitlab.rtems.org/rtems/docs/rtems-docs/-/merge_requests/95
You're receiving this email because of your account on gitlab.rtems.org.


___
bugs mailing list
bugs@rtems.org
http://lists.rtems.org/mailman/listinfo/bugs

Re: Documentation | Engineering Manual: Add release maintenance (!95)

2024-11-26 Thread Chris Johns (@chris)


Chris Johns pushed new commits to merge request !95
Merge request URL: 
https://gitlab.rtems.org/rtems/docs/rtems-docs/-/merge_requests/95

* bc697d9f - 1 commit from branch `main`

* a8755300 - eng: Add release maintenance

-- 
View it on GitLab: 
https://gitlab.rtems.org/rtems/docs/rtems-docs/-/merge_requests/95
You're receiving this email because of your account on gitlab.rtems.org.


___
bugs mailing list
bugs@rtems.org
http://lists.rtems.org/mailman/listinfo/bugs

Re: Documentation | Engineering Manual: Add release maintenance (!95)

2024-11-25 Thread Chris Johns (@chris)


Reassigned merge request 95

https://gitlab.rtems.org/rtems/docs/rtems-docs/-/merge_requests/95

Chris Johns was added as an assignee.

-- 
View it on GitLab: 
https://gitlab.rtems.org/rtems/docs/rtems-docs/-/merge_requests/95
You're receiving this email because of your account on gitlab.rtems.org.


___
bugs mailing list
bugs@rtems.org
http://lists.rtems.org/mailman/listinfo/bugs