Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tractusx-dev] Tractus-X webpage - Upcoming Docusaurus Upgrade and Repository Maintenance Notification
  • From: Stephan Bauer <stephan.bauer@xxxxxxxxxxxx>
  • Date: Fri, 25 Apr 2025 13:11:06 +0000
  • Accept-language: de-DE, en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=catena-x.net; dmarc=pass action=none header.from=catena-x.net; dkim=pass header.d=catena-x.net; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=ew+yZiJ9epgskjHFz83WrgArTU/pRtCq8Rmhj2ZM04c=; b=ACnPbuNzFZ4IUr6gpNwQUcz5PCKtSogSZ6jWFiT+13o2eztUa1YCZs2KfN8gAEsf7w9J+dHnizyYlDn5zXdOgmTafiv8P51k4fxZyywhvaGHmrqJUlXH9QQ52AS4moUaa7gnSJha5en+6N75mxW/J9RqBfojrlwKfVqWB4G4g/cqkGNzbJK0VOiv7fgJF8CcDBs8yCTyMLdxvxBI+7zgtaDr2noSrToV/qPuP0pUO7CNlA8YEZw4iiehbEkNhrWf4NX5VhOADQkhxNLuRX66F9lRFXFvWb1X/8NoI9aCzO0WiKMTcKZCZuYOCrdWTLua84gs4v6oARpmBegN3xF1iQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=rbPnTBRdsloyTFb/mtvFMJ9mMf3aWzO0GUfDKtf3PA6Y2GuzzeZUklcqoYm85u1cKO2wWu7XyGCwX72U4gAKkbmT4SXqqICZEDlOOUUT/b/itC/UyJquY2NP/gWLYeSGKrU4Mf9tJsWHFCu7m3DRO5SPbGB57KutUPuzd5LjXxxmUJsMVNheuI3HxiAp0F3KpzpT3Db4D4WsVSW3/wLd0MnKU4ZdqA8SYK0iXifLAvbXe7qH9y+HGGr3rDiS9s2bC9sRSSf4ft2qVnbWDOBvm0kep22mEYF2FVi0RBaeIkFoKRRa/HDTedb1kmLytTLzaXUhhCUsc0Uay2vSEv0umw==
  • Delivered-to: tractusx-dev@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/tractusx-dev/>
  • List-help: <mailto:tractusx-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/tractusx-dev>, <mailto:tractusx-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/tractusx-dev>, <mailto:tractusx-dev-request@eclipse.org?subject=unsubscribe>
  • Thread-index: AQHblNNyDoWYAvxrxkaid+ibmnCNcbO0mUSd
  • Thread-topic: Tractus-X webpage - Upcoming Docusaurus Upgrade and Repository Maintenance Notification

Hello Eclipse Tractus-X Community,

 

It took some time (was tough and a lot of work) but now right before the well-deserved weekend… work is finished.

 

Our Eclipse Tractus-X Webpage was updated. The Framework behind (Docusaurus) is now up to date with version 3.7.0.

What is in for you? TBH not that much. I think the only feature you can see is the “Grouped by year” in the news blog.

 

But it was critical to do the upgrade since we were on an outdated version of Docusaurus.

 

What else changed (This is what affects you as an KIT contributor), it was not just an upgrade, but also a cleanup:

  • the KITs folder structure is updated naming is over all KITs kebab-case also the references are up-to-date
  • labels for Software Development View (sometimes Development View) are renamed
  • cleanup is done in all versions of the KITs (including current)
  • in the sidebar and the Dropdown, the KITs are named in the same manner
  • open-api and remote (docusaurus plug-ins) are deleted
  • where possible, the api-hub was referenced in the related version
  • node version was updated from 16 to 18 -> github actions/workflows
  • a lot of (not all) broken links were fixes
  • Full names of KITs in Dropdown and Sidebar

 

Known Knowns

  • We still have some issues (warnings during build) with DRAW.io generated SVGS -> no worries, they are rendered correctly, but we must rethink here a little bit

 

What's your job

  • Please have a look through your KIT, could be the case, that we missed something.
  • Please create an issue in this case and best case -> fix it 😉
  • Please check also the reference to the api-hub and the related swagger ui

 

To-dos after the BIG BANG merge (no worries about the big number of changes, I was always in contact with eclipse, and we had an excellent working model, during the migration)

  • check changelog for broken links
  • get feedback and collect issues -> if possible solve them on your own
  • change EPL License in 11 files
  • Tag the repository and delete 24.08 Kits -> makes it much faster
  • update guidelines "how to adapt KITs, how to work with KITs"
  • Add calendar to open meetings

 

BIG THANK YOU to all who helped and contributed

 

And now HAPPY WEEKEND

 

Stephan

 

 

 

Stephan Bauer 

Platform Domain Manager

 

Catena-X Automotive Network e.V. 
Reinhardtstr. 58  10117 Berlin 
Tel: +49 30 53607799  Mobil +49 151 67353921 

stephan.bauer@xxxxxxxxxxxx 

 

wDFzTaBsC7jUQAAAABJRU5ErkJggg== 

 

Folgen Sie uns auf LinkedIN 

 

Vereinsregister beim Amtsgericht Berlin (Charlottenburg) Nr VR38942B

Vorstandsvorsitzender: Oliver Ganser 

 

Book a meeting with me

 

Eclipse Foundation Committer Badge badge image. Validation. Foundational level. Issued by Eclipse Foundation

 

 

From: tractusx-dev <tractusx-dev-bounces@xxxxxxxxxxx> on behalf of Stephan Bauer via tractusx-dev <tractusx-dev@xxxxxxxxxxx>
Date: Friday, 14. March 2025 at 12:33
To: tractusx-dev@xxxxxxxxxxx <tractusx-dev@xxxxxxxxxxx>
Cc: Stephan Bauer <stephan.bauer@xxxxxxxxxxxx>
Subject: [tractusx-dev] Tractus-X webpage - Upcoming Docusaurus Upgrade and Repository Maintenance Notification

Dear Eclipse Tractus-X Community,

following the successful completion and publication of Tractus-X Release 25.03, scheduled for March 17, 2025, we will commence an upgrade of our documentation framework (Tractus-X webpage) to version 3.X.

Key Details:

Upgrade start: March 18, 2025

Estimated Duration: 2 to 3 weeks (we aim to complete it sooner)

Impact on Repository: The repository will be set to read-only mode during the upgrade period to prevent changes that could lead to significant merge conflicts.

Website Availability: The website will remain accessible; however, updates will be paused until the upgrade is finalized.

How You Can Support:

We welcome community involvement in this upgrade process. If you’re interested in contributing or seeking more information, please visit the following GitHub issue.
-> Theresa, Johann and I are the initial team. We will work through each KIT, but support is welcome.

After the upgrade and migration, you can work as usual on your KITs.

In a nutshell:

  • Update the Tractus-X website to Docusaurus 3.X to ensure security and library compatibility.
  • Remove outdated plugins (Open API and remote) to maintain plugin compatibility and security.
  • Transition KITs’ API specifications to be displayed via the new API Hub.
  • Resolve MDX checker errors in KITs’ MDX and MD files for syntax compliance.

Stephan

 

Stephan Bauer 

Platform Domain Manager

 

Catena-X Automotive Network e.V. 
Reinhardtstr. 58  10117 Berlin 
Tel: +49 30 53607799  Mobil +49 151 67353921 

stephan.bauer@xxxxxxxxxxxx 

 

wDFzTaBsC7jUQAAAABJRU5ErkJggg== 

 

Folgen Sie uns auf LinkedIN 

 

Vereinsregister beim Amtsgericht Berlin (Charlottenburg) Nr VR38942B

Vorstandsvorsitzender: Oliver Ganser 

 

Book a meeting with me

 

Eclipse Foundation Committer Badge badge image. Validation. Foundational level. Issued by Eclipse Foundation

 


Back to the top