Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EDC - Product Hardening #618

Closed
3 tasks
lgblaumeiser opened this issue Apr 3, 2024 · 13 comments
Closed
3 tasks

EDC - Product Hardening #618

lgblaumeiser opened this issue Apr 3, 2024 · 13 comments
Assignees
Labels
edc Feature/Bug for EDC component Prep-PI13 Open Planning Preparation Issues for R24.08
Milestone

Comments

@lgblaumeiser
Copy link
Contributor

lgblaumeiser commented Apr 3, 2024

Description

As an EDC operator,

I want to operate EDC services, that a reliable and secure

In order to do so, efforts need to be spend to fix bugs and to generally harden the implementation against runtime threads.

  • Necessary efforts are identified and documented as an issue
  • The defined measures identified in the issues are executed

Initial creator: @jimmarino

Impact

If measures are identified, that could lead to breaking changes, a deliberate decision on how to proceed is taken within the committer community, breaking changes should be prevented wherever possible.

Additional information

  • I'm willing to contribute to this feature
@stefan-ettl stefan-ettl moved this from Inbox to Backlog in Release Planning Apr 3, 2024
@stefan-ettl stefan-ettl added edc Feature/Bug for EDC component Prep-PI13 Open Planning Preparation Issues for R24.08 labels Apr 3, 2024
@jjeroch
Copy link

jjeroch commented Apr 3, 2024

2 Issues here - very generic and non specific ticket. No one would know what will happen here. And the statement of the "breaking changes" is not good. We will discuss this once and provide feedback again.

@jimmarino
Copy link

@jjeroch @lgblaumeiser There should not be breaking changes for product hardening. The intent for this is:

  • Reliability improvements
  • Scalability improvements
  • Gracefully handling and recovering from error conditions

@jjeroch jjeroch added the open decision Mark issues that need special focus during planning label Apr 3, 2024
@lgblaumeiser lgblaumeiser changed the title EDC Product Hardening EDC - Product Hardening Apr 4, 2024
@lgblaumeiser
Copy link
Contributor Author

Hi @jimmarino , I absolutely agree, my thinking was in the direction, that when you improve, e.g., the handling of an error condition, the need might come up, to change the error code from lets say 500 to a 400 based on a new error condition identified that results out of wrong data sent by the client. As this changes the behavior of the endpoint, it could be classified as breaking, as a client could handle the original case and would have to react differently after the change.

I agree, that no major behavior change is expected, though.

@stephanbcbauer
Copy link
Member

was presented in the open planning. milestone was not set yet, because it was unclear if the open decision label can be deleted now @jjeroch @lgblaumeiser

@lgblaumeiser
Copy link
Contributor Author

Hi, @jjeroch,

Jim gave some more details on the issue and concerning the "breaking" character, this will be avoided as Jim was pointing out. Is it ok to remove the label?

@lgblaumeiser lgblaumeiser added this to the 24.08 milestone Jun 4, 2024
@stephanbcbauer
Copy link
Member

Hello @lgblaumeiser

Since the feature is a 24.08 feature and the development phase is coming to an end, we need a status on the feature.

  • Currently you are assigned (Responsible) → Is this correct? If not, please assign the correct contact person
  • Please check whether the status (backlog, work in progress ...) is set correctly
  • Please check whether there is an assignment to a committee or expert group (supported-by) to be found on the board
  • Please comment on the current status of the feature
  • Are all SubTasks (issues from other repositories that deal with the feature) linked? → The easiest way is to mention the feature here in the issue (via the ID) so we can see which teams/repositories are involved.

If you need any clarification, please get in touch, thank you very much.
Stephan

@lgblaumeiser lgblaumeiser moved this from Backlog to Work in progress in Release Planning Jun 11, 2024
@lgblaumeiser
Copy link
Contributor Author

2024-06-11: Onoging activity, will be closed close to release with a documentation of issues closed during the development cycle.

@lgblaumeiser
Copy link
Contributor Author

lgblaumeiser commented Jun 11, 2024

2024-06-11:

  • Currently you are assigned (Responsible) → Is this correct? If not, please assign the correct contact person
  • Please check whether the status (backlog, work in progress ...) is set correctly
  • Please check whether there is an assignment to a committee or expert group (supported-by) to be found on the board
  • Please comment on the current status of the feature:
    Ongoing activity, will be closed close to release with a documentation of issues closed during the development cycle.
  • Are all SubTasks (issues from other repositories that deal with the feature) linked? → The easiest way is to mention the feature here in the issue (via the ID) so we can see which teams/repositories are involved.
    @jimmarino : Please add links to related issues/PRs

@lgblaumeiser lgblaumeiser removed the open decision Mark issues that need special focus during planning label Jun 11, 2024
@lgblaumeiser
Copy link
Contributor Author

Will be closed with the Tractus-X connector release

@stephanbcbauer
Copy link
Member

Hello @lgblaumeiser

In a few weeks, we want to publish Tractus-X Release 24.08. For this, we need a clear status about the features (which will be included in the release and which will be cancelled or postponed to the next release).

Currently, the feature is still in status Work in progress. Please update the status by 09.07.24 eob.

If the feature is not ready for release 24.08, or it is possibly not planned at all, please set the status to Not in release. Please remember that in this case, any dependent components must be informed.

Thank you and best regards.

@lgblaumeiser
Copy link
Contributor Author

Hi @paullatzelsperger @wolf4ood @ndr-brt

can you add links to PR which you would rate under this category, so that we can close the issue, thanks!

@github-project-automation github-project-automation bot moved this from Work in progress to Done in Release Planning Jul 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
edc Feature/Bug for EDC component Prep-PI13 Open Planning Preparation Issues for R24.08
Projects
Status: Done
Development

No branches or pull requests

7 participants