Skip to content

Pmp pm updates#2481

Open
anmittag wants to merge 129 commits intoeclipse-score:mainfrom
etas-contrib:pmp-pm-updates
Open

Pmp pm updates#2481
anmittag wants to merge 129 commits intoeclipse-score:mainfrom
etas-contrib:pmp-pm-updates

Conversation

@anmittag
Copy link
Member

@anmittag anmittag commented Jan 21, 2026

closes #2401, closes #2379 , closes #2411

@github-actions
Copy link

⚠️ Docs-as-Code version mismatch detected
Please check the CI build logs for details and align the documentation version with the Bazel dependency.

@github-actions
Copy link

The created documentation from the pull request is available at: docu-html

@anmittag anmittag requested review from a team, PandaeDo and aschemmel-tech as code owners January 26, 2026 19:00
@anmittag anmittag requested a review from PandaeDo February 10, 2026 13:52
PandaeDo
PandaeDo previously approved these changes Feb 12, 2026
Copy link
Contributor

@PandaeDo PandaeDo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fine for the moment

@qor-lb
Copy link
Contributor

qor-lb commented Feb 13, 2026

@anmittag content wise it looks good to me. Only concern is the number of commits. Please squash them or use a squash merge when merging, so the main branch history stays clean and readable.

@anmittag anmittag marked this pull request as draft February 18, 2026 11:12
@anmittag anmittag marked this pull request as ready for review February 18, 2026 11:33
@anmittag anmittag requested a review from masc2023 February 18, 2026 11:34
Copy link
Contributor

@masc2023 masc2023 Feb 18, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We discussed to change here: Legend, Project Management Plan Res.. -> Plan Responsibility
Development Team -> Delivery Team, may also change in the image
Docu -> Documentation Management Plan
Cross Functional Communities -> Communities, compare your headers below, should be 1:1 map

.. _PRCMBRS: https://github.com/eclipse-score/process_description/blob/main/.github/CODEOWNERS
.. _PRCLD: https://github.com/eclipse-score/process_description/blob/main/.github/CODEOWNERS
.. _PRCMM: https://github.com/eclipse-score/score/wiki/PRCM
.. _PRCSLC: https://sdvworkinggroup.slack.com/archives/C0864L05332
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Clicking on the link opens an empty page, but not the Meeting Minutes Working Stream?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

will be installed accordingly as soon as I have write access

.. _pmp_pm_feature_teams:

Feature Teams
^^^^^^^^^^^^^
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

see above Delivery Teams

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

well, I have to disagree, otherwise you have to adapt each and everything:

image

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we said, Improvement can be triggered by any Process

Copy link
Contributor

@aschemmel-tech aschemmel-tech left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

see inline comments

- **-----------------------**

* - - Decisions about strategical topics
- Review and approval of contributions, e.g. Feature Requests, which add or modify features
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Previously we had also the "Decision on which new software modules should be added or removed from the project." - @FScholPer asked specifically about this. Note that it is really about adding/removing repositories (which in the process metamodel are called "Delivery Containers". And what about "Decision to create new feature team"?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

adapted

Org Chart and Main Platform Management Plan Responsibilities
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

.. image:: _assets/score_project_management_organization_orgchart.drawio.svg
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please rename "Development Team" to "Delivery Team" in the picture.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Renamed to Feature Team. In case there is an agreement and decision to rename all feature teams to delivery teams not only in the process community this has to be changed in EVREY place ...

Team* setup should initiate committer elections for all software developers in the *Codeowner GitHub team*.
All other Technical Leads who are already committers in the S-CORE project are expected to support these
elections by voting positively, provided there are no specific objections.
A *Feature Request* represents an independent work package used to describe and
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is not clear in this description if a "Feature Request" is an 1. introduction of a new feature 2. change of an existing feature or both.

**Component Request**

Open points from the meetings will be handled by *GitHub Issues* in the *S-CORE* main repository and can be filtered via *project_lead_circle* label.
A *Component Request* represents an independent work package used to describe modifications inside a *Feature*.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actually my understanding of a "Component Request" was that it is used to "create a new component" or "change a component".

Open points from the meetings will be handled by *GitHub Issues* in the *S-CORE* main repository and can be filtered via *project_lead_circle* label.
A *Component Request* represents an independent work package used to describe modifications inside a *Feature*.
*Component Request* work packages can be linked to other work packages, but they must not be treated as parent work packages. They are in the responsibility of the
:ref:`Architecture Community <pmp_pm_arc>` and the issues are part of the :ref:`Root Repository <pmp_pm_root_repository>`.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

based on the above understanding I would not see the architecture community as responsible here - this should be decided by the Feature Teams.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Align Issue Status with PMP Update Cadence in the PMP Add MarCom Team