Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tractusx-dev] Maintaining eclipse-tractusx.github.io and dependencies
  • From: "Gora Marco (BD/TBC3)" <Marco.Gora@xxxxxxxxx>
  • Date: Thu, 16 Nov 2023 13:33:07 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=bosch.com; dmarc=pass action=none header.from=bosch.com; dkim=pass header.d=bosch.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=uQ3+Xq5QBxzrqhmhteTDZ5MNc8ij4lPlHr1UX5GRVEg=; b=dqgRe6/rUQgRBYs2o5Bt7WGp3DI6rYz149R6aMU9Wc6z/mKKduZzmW/IJyYI6W36M//82j/CYnDr/aa0mMOD12ZbfZYrDHmzy8kdSLJsDbObrnwZWMdUNKopkUHRICyZuRoowf3rkrjEr7eLWh9T5alM7Re+a8bakHCvkNb0d4i2YtH4CydvJKRuscaFdCJ8p87c9KqgXACYZFRM7C5GBpH1H3Tcwv8FoM4KkTLnWw2fC+pJIOucmp5suG9oRE2RCACJI9P7TO8kdEpS9pRWC+wd4Tp/G8CW6oidg7SLPQDJ8rTGVZgdmCdN/HGRrlXvVmFaEU0inKIUn0FhhYFI8w==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YdNoSo9Xbat5hmC5afG3MhMBiiFxuXevQb3GqTwzJItIwdByI3xdXsFDW8iW69Bo3ENq66Xir03raGkOVwa02LbXvmWG916MLrs/Gthhm7ueUwxtvJMbEKKOUoi/1FWMqNKZ/USq4BdJH5wx9lP1HvmbkiaQdH1mDx0gEpUChmFT0xbAp5mCEAo6Kz4T7Yurg9s4vLdnulwbiYoyEyMZjfP9ntlvQkVJXx74A/AvMOgLRijnmGtCDHR080DV08p9DoX+wp2dD1+cvIkTGA73ojWgjtC+KHgSIcKqrHAq/A4KtVvCQ073Zir5IAerdp4CtM63v24bbHED8Ki+6tv7dg==
  • 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: AQHaGHgcFVez1r8PbkSez9Lbq3dBl7B875Vk
  • Thread-topic: Maintaining eclipse-tractusx.github.io and dependencies

Hi Gabor,

 

as I understand, you want to replace the whole framework due to bad maintenance of plugins?

Or is it just a replacement of the openAPI specs to swagger hub (aka a separate page for api specs)?

 

If it is just about creating static webpages for the specs, then Redoc could be a potential candidate as well.

Alternatively if an integrated solution is preferred, Hugo is a static page generator which I use a lot and adore.

Also there is a shortcode provided by the community to render openAPI specs in Hugo (based on Swagger UI as far as I can see).

 

Mit freundlichen Grüßen / Best regards

Marco Gora

Solution Architect
IoT Consulting Berlin (
BD/TBC3)
Bosch.IO GmbH | Ullsteinstr. 128 | 12109 Berlin | GERMANY | www.bosch.io
Tel. +49 30 726112-268 | Mobile +49 173 4697512 | Fax +49 30 726112-100 | Marco.Gora@xxxxxxxx


Registered Office: Berlin, Registration Court: Amtsgericht Charlottenburg; HRB 148411 B
Chairman of the Supervisory Board: Stefan Koss; Managing Directors: Dr. Andreas Nauerz, Yvonne Reckling 

 

 

 

From: tractusx-dev <tractusx-dev-bounces@xxxxxxxxxxx> on behalf of Gabor.Almadi--- via tractusx-dev <tractusx-dev@xxxxxxxxxxx>
Date: Thursday, 16. November 2023 at 11:34
To: tractusx-dev@xxxxxxxxxxx <tractusx-dev@xxxxxxxxxxx>
Cc: Gabor.Almadi@xxxxxxxxxxxxx <Gabor.Almadi@xxxxxxxxxxxxx>
Subject: [tractusx-dev] Maintaining eclipse-tractusx.github.io and dependencies

Hello All,

 

I’d like to discuss the situation of the eclipse-tractusx.github.io repo and website with you. As you might know this app is based on Docusaurus and many plugins and it is really hard to maintain at the moment. We are facing compatibility issues between different dependencies and therefore we are unable to upgrade them for a while now. This could lead to outdated components and also security issues. The main blocker here is the docusaurus-openpi-docs plugin which is maintained by a small group of people and gets updates very rarely and can’t keep up with the releases of Docusaurus. This plugin is used to display OpenAPI documentation on the website like here. My suggestion would be to investigate to the move to SwaggerHub with these pages and then we could get rid of the blocking dependencies and be able to keep the app up-to-date. There is already an open issue on GitHub where we talk about this issue, feel free to add your comments/ideas there too.

 

Another topic I’d like to talk about is that currently there is no actual maintainer of this page. Everybody is responsible for their own part/section but there is no team/person looking over the whole repo to drive development like the one mentioned above. We should really address this as a community.

 

Best regards,

Gábor Almádi

DevOps Engineer

Deutsche Telekom Systems Solutions

Deutsche Telekom IT Solutions

Growth Portfolio/ IoT & M2M SCC / IoT Digital

 

Tóth Kálmán utca, 2/b,  1097 Budapest, Hungary 

+36 30 566 98 34 (Mobile)

E-mail: gabor.almadi@xxxxxxxxxxxxx

www.deutschetelekomitsolutions.hu

--


Back to the top