Skip to content

Conversation

@antonkri
Copy link
Contributor

No description provided.

@github-actions
Copy link

github-actions bot commented Mar 27, 2025

License Check Results

🚀 The license check job ran with the Bazel command:

bazel run //:license-check

Status: ⚠️ Needs Review

Click to expand output
[License Check Output]
Extracting Bazel installation...
Starting local Bazel server and connecting to it...
INFO: Invocation ID: 858330f0-efe3-4e9a-8006-a09d3ef4d21e
Computing main repo mapping: 
Computing main repo mapping: 
Computing main repo mapping: 
WARNING: For repository 'aspect_rules_lint', the root module requires module version [email protected], but got [email protected] in the resolved dependency graph.
Computing main repo mapping: 
Loading: 
Loading: 0 packages loaded
WARNING: Target pattern parsing failed.
ERROR: Skipping '//:license-check': no such target '//:license-check': target 'license-check' not declared in package '' defined by /home/runner/work/score/score/BUILD
ERROR: no such target '//:license-check': target 'license-check' not declared in package '' defined by /home/runner/work/score/score/BUILD
INFO: Elapsed time: 6.676s
INFO: 0 processes.
ERROR: Build did NOT complete successfully
ERROR: Build failed. Not running target

@github-actions
Copy link

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

* **Accepted** - You feature request is accepted. The technical leads will create a GitHub issue of type 'Epic', where detailed information regarding your feature will be documented.
Afterwards the epic will be assigned to the corresponding team (CFT/Community). If none of the CFTs/Communities match the new *feature request*, then a new CFT/Community will be founden. You will be invited to
the CFT/Community for break down of the *feature request* and planning.
* **Rejected** - You *feature request* was rejected. It could be either because you description was not mature enough or because the proposal technically doesn't fit into S-CORE roadmap or architecture.
Copy link
Contributor

Choose a reason for hiding this comment

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

is rejected, as above is accepted

Copy link
Contributor Author

Choose a reason for hiding this comment

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

don't get it

Copy link
Contributor

Choose a reason for hiding this comment

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

just grammar, you use is accepted, but was rejected, I just propose is rejected

Copy link
Contributor

@masc2023 masc2023 left a comment

Choose a reason for hiding this comment

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

Please align with Change Management

html.tar.gz Outdated
Copy link
Member

Choose a reason for hiding this comment

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

Is this tarball added by mistake?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

deleted

@antonkri antonkri force-pushed the ankr_feature_request branch 6 times, most recently from c4536b5 to 4c6308d Compare May 12, 2025 12:20
@antonkri antonkri changed the title WIP: Initial proposal for feature request Initial proposal for feature request May 12, 2025
@antonkri antonkri force-pushed the ankr_feature_request branch from 4c6308d to 72d15f0 Compare May 13, 2025 06:42
Copy link
Contributor

@qor-lb qor-lb left a comment

Choose a reason for hiding this comment

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

Overall the guidance is very good and helps to understand the process behind FR's 👍 There are some minor grammar issues, maybe you could run it through Copilot/ChatGPT/... once to clean up the wording and fix the grammar.

Initial proposal for feature request
@antonkri antonkri force-pushed the ankr_feature_request branch from 72d15f0 to d85a994 Compare May 13, 2025 11:06
qor-lb
qor-lb previously approved these changes May 13, 2025

Creation of Feature Request
================================
* As the very first step, you will need to become of an official contributor, as described in
Copy link
Member

Choose a reason for hiding this comment

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

... you will need to become an official ... -> remove of

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Done


* After you have created a GitHub Issue, next step would be to start working on the *feature request*.
First of all, change the status of *Feature Request* to "in Progress" state.
*Feature Requests*, that stay in the status "Draft" for a longer period of time, will be deleted.
Copy link
Member

@markert-r markert-r May 13, 2025

Choose a reason for hiding this comment

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

We should specify how long this period is.

Perhaps it would be better to set the status to "Obsolete" instead of deleting them?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

changed to 4 weeks

* As the very first step, you will need to become of an official contributor, as described in
`Actions to Ensure Proper Contribution <https://eclipse-score.github.io/score/main/contribute/general/contribution_attribution.html#contribution-attribution>`_

* Afterwards you will be able to create a GitHub Issue and mark it
Copy link
Member

Choose a reason for hiding this comment

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

For me it is not clear whether a feature request is just a GitHub issue with the label feature_request or whether something else belongs to the feature request.

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, compare Change Management, Feature Request Template is an rst file must be part of PR linked to the FR Issue

Copy link
Contributor Author

Choose a reason for hiding this comment

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

It is actually explained later, at the end of the paragraph. I've also added a link to change request workflow there.

* As the very first step, you will need to become of an official contributor, as described in
`Actions to Ensure Proper Contribution <https://eclipse-score.github.io/score/main/contribute/general/contribution_attribution.html#contribution-attribution>`_

* Afterwards you will be able to create a GitHub Issue and mark it
Copy link
Member

Choose a reason for hiding this comment

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

In which repository or project shall the GitHub issues be created?

Copy link
Contributor

Choose a reason for hiding this comment

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

Score Repo

Copy link
Contributor Author

Choose a reason for hiding this comment

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

added reference to s-core repository

As soon as you've labeled your GitHub Issue with *feature request*/*feature_modification* label,
TLs will see the *feature request* and will add it to the special GitHub project,
`Feature Request GitHub Project <https://github.com/orgs/eclipse-score/projects/4>`_.
Inside of this *Feature Request GitHub Project* additional states are used for a better tracking of the *feature requests*.
Copy link
Member

Choose a reason for hiding this comment

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

Add link to description of the different states?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Added a table with additional description

that they can start with the process of reviewing the *feature request*. Technical Leads will first do a short review of your *feature request*:

* In case the impact of your *feature request* is trivial, then TLs can process your *feature request* immediately.
* Normally, TL circle will put the lead of the appropriate *CFT* or *Community* as reviewer to the corresponding PR of the *feature request* for better analysis.
Copy link
Member

Choose a reason for hiding this comment

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

CFT = feature team

Copy link
Contributor Author

Choose a reason for hiding this comment

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

was changed

Signed-off-by: Frank Scholter Peres(MBTI) <[email protected]>
Signed-off-by: Frank Scholter Peres(MBTI) <[email protected]>
@4og
Copy link
Member

4og commented May 14, 2025

I'm not sure if this should be included in this PR or in a follow-up, but it's worth mentioning that there is also a Component Request concept as described in https://eclipse-score.github.io/score/main/process/process_areas/change_management/guidance/change_management_guideline.html

For example, in the context of Baselibs, which is a Feature, adding a Rust implementation of a JSON library would require a Component Request.

The review comments will be done directly in the *feature request* PR.
* **POC needed** - We generally like your idea, but we don't have enough technical understanding of the *feature request*,
e.g. technical scope is too big, and we need a POC to be able to understand better,
how the proposed *feature request* fits into the overall solution. You will find in the GitHub issue comments the information what your POC should focus on.
Copy link
Member

Choose a reason for hiding this comment

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

Will it also be specified in the GitHub issue what the scope of the PoC should be and what are the requirements and the acceptance criteria for the requested PoC?

Copy link
Contributor Author

@antonkri antonkri May 18, 2025

Choose a reason for hiding this comment

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

took over your phrasing to the document

Copy link
Member

@markert-r markert-r left a comment

Choose a reason for hiding this comment

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

Please address the findings / comments.

Fix multiple findings in the PR
@qor-lb qor-lb force-pushed the ankr_feature_request branch 2 times, most recently from bdb1716 to 458cd23 Compare May 19, 2025 13:13
masc2023
masc2023 previously approved these changes May 22, 2025
Copy link
Contributor

@masc2023 masc2023 left a comment

Choose a reason for hiding this comment

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

Is now fine

* As the very first step, you will need to become of an official contributor, as described in
`Actions to Ensure Proper Contribution <https://eclipse-score.github.io/score/main/contribute/general/contribution_attribution.html#contribution-attribution>`_

* Afterwards you will be able to create a GitHub Issue and mark it
Copy link
Contributor

Choose a reason for hiding this comment

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

Score Repo

* **Accepted** - You feature request is accepted. The technical leads will create a GitHub issue of type 'Epic', where detailed information regarding your feature will be documented.
Afterwards the epic will be assigned to the corresponding team (CFT/Community). If none of the CFTs/Communities match the new *feature request*, then a new CFT/Community will be founden. You will be invited to
the CFT/Community for break down of the *feature request* and planning.
* **Rejected** - You *feature request* was rejected. It could be either because you description was not mature enough or because the proposal technically doesn't fit into S-CORE roadmap or architecture.
Copy link
Contributor

Choose a reason for hiding this comment

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

just grammar, you use is accepted, but was rejected, I just propose is rejected

@antonkri antonkri merged commit 349693a into main May 22, 2025
8 checks passed
@antonkri antonkri deleted the ankr_feature_request branch May 22, 2025 12:56
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.

7 participants