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

[Logistics KIT] Docusaurus 3.x upgrade #1222

Open
12 tasks
Tracked by #985
ClosedSourcerer opened this issue Apr 1, 2025 · 0 comments
Open
12 tasks
Tracked by #985

[Logistics KIT] Docusaurus 3.x upgrade #1222

ClosedSourcerer opened this issue Apr 1, 2025 · 0 comments
Assignees

Comments

@ClosedSourcerer
Copy link
Contributor

ClosedSourcerer commented Apr 1, 2025

Logistics KIT upgrade preperation

Within this issues all the needed changes for "upgrading" the KIT to fit the requirements with docusaurus 3.X are tracked. The work is down on a seperate branch for each KIT on a specific fork.

To keep the changes small we are working KIT by KIT. For each PR on the fork from branch to main, we will do a official committer review, done by:

For each PR an IP issue should be created. Assumption would be, that we dont need an ip issue for the big bang (merging everything to origin)

Tasks

  • create branch on fork

  • Migrate KIT (links, sntax) to fit MDX Checker

  • API Hub is linked, if needed

      {
        type: "link",
        label: "Gate API",
        href: 'https://eclipse-tractusx.github.io/api-hub/bpdm/6.3.0/gate/swagger-ui/'
      },
    
  • KIT is running (local website build is succesfull)

  • All versions of KIT are adapted

  • Links/references are resolved

  • Review done by a committer

  • IP issue created and approved

  • Link in kitsGallery checked

  • Link in docusaurus.config -> dropdown checked

  • Issue is linked as sub-issue to Upgrade docusaurus (tractus-x webpage) to newest version 3.X sig-release#985

  • folder and filenames -> kebap-case

@ClosedSourcerer ClosedSourcerer self-assigned this Apr 3, 2025
@ClosedSourcerer ClosedSourcerer transferred this issue from eclipse-tractusx/sig-release Apr 3, 2025
@ClosedSourcerer ClosedSourcerer changed the title Logistics [Logistics KIT] Docusaurus 3.x upgrade Apr 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Inbox
Development

No branches or pull requests

1 participant