Skip to content

Oniro project website

In order to publish eddie-website, Eclipse foundation propose to expose only one eclipse project under the domain name: websites.eclipseprojects.io.

Recent discussion in eclipse helpdesk about project migration: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues

As part of our ongoing plan[1] to modernize our services we are moving project websites from www.eclipse.org/projectname to websites.eclipseprojects.io/projectname[2].

To support this change our tooling has been updated to allow content published to a repository branch on Gitlab or Github[3]. This change does not include running website build tools(ie: Hugo), it simply expects the final HTML content to be available in the branch(the default is 'main' but this can be changed based on project needs).

In the specific case of Oniro, I propose to expose a dedicated context for all oniro gitlab project : websites.eclipseprojects.io/oniro. And a subfolder containing eddie website documentation from https://gitlab.eclipse.org/eclipse/oniro-core/eddie-website

Access example: websites.eclipseprojects.io/oniro/eddie

In the root directory, an ìndex.html will be place as a redirection to https://projects.eclipse.org/projects/oniro.oniro-core

Organization propose:

|
|- index.html -> redirect to https://projects.eclipse.org/projects/oniro.oniro-core
|- /eddie -> subfolder containing : https://gitlab.eclipse.org/eclipse/oniro-core/eddie-website

This means also to create a new project: oniro-website.in https://gitlab.eclipse.org/eclipse/oniro-core/oniro-website

And for syncing source a gitlab-ci.yml file schedule every day for syncing sub folder.

Edited by Sébastien Heurtematte