Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 568982

Summary: Project website "iceoryx.io"
Product: Community Reporter: Christian Eltzschig <me>
Component: WebsiteAssignee: Eclipse Webmaster <webmaster>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: chris.guindon, dietrich.kroenke, frederic.gurr, simon.hoinkis, wayne.beaton
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Christian Eltzschig CLA 2020-11-20 04:41:37 EST
We would like to create a project website. Therefore we would like to use the domain iceoryx.io and store our website content on github like it is described in the eclipse handbook.

1. Should we buy the domain iceoryx.io and then transfer it to you or would the Eclipse Foundation purchase the domain directly? How can we trigger that?

2. Could you please create a github repo for the web content?
Comment 1 Wayne Beaton CLA 2020-11-20 13:10:33 EST
Project websites typically hang off the eclipse.org domain. Currently eclipse.org/iceoryx redirects to projects.eclipse.org/projects/technology.iceoryx, the project team has the option of building a custom website there.

The project team can build a website there without requiring a specific domain.

Or is it your intention/hope to host the project website elsewhere?
Comment 2 Christian Eltzschig CLA 2020-11-20 19:59:19 EST
(In reply to Wayne Beaton from comment #1)
> Project websites typically hang off the eclipse.org domain. Currently
> eclipse.org/iceoryx redirects to
> projects.eclipse.org/projects/technology.iceoryx, the project team has the
> option of building a custom website there.
> 
> The project team can build a website there without requiring a specific
> domain.
> 
> Or is it your intention/hope to host the project website elsewhere?

We would like to have a separate domain like iceoryx.io which could then point to an eclipse hosted webspace or to another host.

In the end we would like to have something like the zenoh project. They have their website (our community portal) here: http://zenoh.io and their project website here: https://projects.eclipse.org/projects/iot.zenoh

We could also buy the domain our-self but since the eclipse handbook states that the "Ownership of the domain name must be transferred to the Eclipse Foundation" I thought there is a process to trigger the domain purchase of "iceoryx.io" and to create a webspace for that domain.

Thanks for your help.
Comment 3 Eclipse Webmaster CLA 2020-11-25 11:33:24 EST
Wayne, do you have any other concerns that would stop us from obtaining this domain?

-M.
Comment 4 Wayne Beaton CLA 2020-11-26 09:58:16 EST
(In reply to Eclipse Webmaster from comment #3)
> Wayne, do you have any other concerns that would stop us from obtaining this
> domain?
> 
> -M.

No.
Comment 5 Eclipse Webmaster CLA 2020-11-26 11:45:57 EST
I've ordered the domain, and have created https://github.com/eclipse/iceoryx-web to hold the content.  Github pages has been enabled and set to use the main branch as the source.

Committers that have added their Github IDs to their Eclipse.org accounts will receive access the next time the sync tool runs.

Once there is some content, we'll need to coordinate the use of the custom domain.

-M.
Comment 6 Christian Eltzschig CLA 2020-12-04 02:02:06 EST
Thank you for ordering the domain.

We have a `eclipse-iceoryx` organization could you please move the `iceoryx-web` repository into this organization.

How do we connect `iceoryx.io` via DNS with some webspace? Do we have to provide the webspace to you or is `iceoryx-web` already connected to it and synced on a regular basis?
Comment 7 Eclipse Webmaster CLA 2020-12-04 15:00:36 EST
(In reply to Christian Eltzschig from comment #6)

> We have a `eclipse-iceoryx` organization could you please move the
> `iceoryx-web` repository into this organization.

Done.
 
> How do we connect `iceoryx.io` via DNS with some webspace? Do we have to
> provide the webspace to you or is `iceoryx-web` already connected to it and
> synced on a regular basis?

Right now all we have is the domain name.  I presumed that since you wanted a Github repo you were looking to use Github pages as the 'source' for your webspace and that we would just point the domain at that(this seems to be what the zenoh project is doing).  

-M.
Comment 8 Simon Hoinkis CLA 2020-12-17 04:18:24 EST
Hi,

I just tried pushing a test page to https://github.com/eclipse-iceoryx/iceoryx-web:

    ERROR: Permission to eclipse-iceoryx/iceoryx-web.git denied to mossmaurice

Could you give me and the other Eclipse Committers the necessary rights to setup GitHub pages?

Thanks,
Simon
Comment 9 Frederic Gurr CLA 2020-12-17 04:30:14 EST
(In reply to Simon Hoinkis from comment #8)
> Could you give me and the other Eclipse Committers the necessary rights to
> setup GitHub pages?
PMI had to be updated.
Committers will gain access once the sync script runs (~2h).

(In reply to Christian Eltzschig from comment #6)
> We have a `eclipse-iceoryx` organization could you please move the
> `iceoryx-web` repository into this organization.
I guess we should move https://github.com/eclipse/iceoryx to the eclipse-iceoryx organization as well?
Comment 10 Dietrich Krönke CLA 2020-12-17 04:54:47 EST
The move of the iceoryx repo into the new organization is discussed here: https://bugs.eclipse.org/bugs/show_bug.cgi?id=565706 (In reply to Frederic Gurr from comment #9)
> (In reply to Simon Hoinkis from comment #8)
> > Could you give me and the other Eclipse Committers the necessary rights to
> > setup GitHub pages?
> PMI had to be updated.
> Committers will gain access once the sync script runs (~2h).
> 
> (In reply to Christian Eltzschig from comment #6)
> > We have a `eclipse-iceoryx` organization could you please move the
> > `iceoryx-web` repository into this organization.
> I guess we should move https://github.com/eclipse/iceoryx to the
> eclipse-iceoryx organization as well?
Comment 11 Simon Hoinkis CLA 2020-12-18 06:06:49 EST
Thanks!

I successfully pushed some test content and it is available under https://eclipse-iceoryx.github.io/iceoryx-web/. However, the forwarding from https://iceoryx.io to link is not setup yet.

Could you please check the top-level domain settings?
Comment 12 Eclipse Webmaster CLA 2020-12-22 16:10:25 EST
This should now be working.

-M.