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.