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 - Maintenance #619

Closed
3 of 4 tasks
lgblaumeiser opened this issue Apr 3, 2024 · 12 comments
Closed
3 of 4 tasks

EDC - Maintenance #619

lgblaumeiser opened this issue Apr 3, 2024 · 12 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 a member of the EDC developer community,

I want to have a clean code base that follows the latest development guidelines

Therefore come code hygiene measures should be taken up, to clean up the code base, like:

  • Extension hygiene: Getting rid of unsupported/not officially sanctioned extensions
  • Extension refactoring: Rewrite/redesign legacy extensions that aren't up to Tx-EDC standards and coding guide lines
  • Settings hygiene: All Tractus-X EDC properties should start with tx.edc. to be able to clearly distinguish them. We should go through all extensions and fix that. --> Harmonize Tractus-X EDC Settings tractusx-edc#1302

Initial creator: @paullatzelsperger

@paullatzelsperger: Feel free to extend the current description, we thought, that from a planning point of view, we could summarize these three points to one planning item and create concrete workitems during the development iteration.

Impact

None expected

Additional information

  • I'm willing to contribute to this feature
@paullatzelsperger
Copy link

@lgblaumeiser that's fine for the time being. Ultimately all three of these items should become issues in the tractusx-edc repo

@stefan-ettl stefan-ettl added edc Feature/Bug for EDC component Prep-PI13 Open Planning Preparation Issues for R24.08 labels Apr 3, 2024
@stefan-ettl stefan-ettl moved this from Inbox to Backlog in Release Planning Apr 3, 2024
@lgblaumeiser lgblaumeiser changed the title EDC Maintenance EDC - Maintenance Apr 4, 2024
@stephanbcbauer stephanbcbauer added this to the 24.08 milestone Apr 11, 2024
@stephanbcbauer
Copy link
Member

was presented in the open planning ⇾ contributors and committer are involved.

@lgblaumeiser lgblaumeiser moved this from Backlog to Work in progress in Release Planning May 7, 2024
@stephanbcbauer
Copy link
Member

Hello @paullatzelsperger, @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

@paullatzelsperger
Copy link

@stephanbcbauer this is a long-running issue, that is never really "done". I cannot tell you all maintenance tasks that'll ever be in advance, because we typically refactor, cleanup and maintain when we come across problems.

TL;DR: we could close this issue, and create dedicated ones whenever we do a refactoring, WDYT?

@github-project-automation github-project-automation bot moved this from Work in progress to Done in Release Planning Jun 11, 2024
@lgblaumeiser lgblaumeiser reopened this 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 lgblaumeiser moved this from Done to Work in progress in Release Planning Jun 11, 2024
@lgblaumeiser
Copy link
Contributor Author

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.
    @paullatzelsperger : Please add all activity issues and PRs connected to this activity to the item.

@lgblaumeiser
Copy link
Contributor Author

Will be closed with the release of the Tractus-X connector

@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!

@wolf4ood
Copy link

wolf4ood commented Jul 11, 2024

adding few more:

@lgblaumeiser lgblaumeiser 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

6 participants