[SAC] [OSGeo] #2855: crs-explorer in proj.org

#2855: crs-explorer in proj.org
---------------------------+-----------------------
Reporter: jjimenezshaw | Owner: sac@…
     Type: task | Status: new
Priority: normal | Milestone: Unplanned
Component: Systems Admin | Keywords:
---------------------------+-----------------------
As discussed in
https://github.com/OSGeo/PROJ/pull/3458#issuecomment-1316941651 my crs-
explorer repo is going to be moved to OSGeo and use a subdomain in
proj.org in github pages.

About the transfer of the repo, I read here that I have to have creation
rights in OSGeo: https://docs.github.com/en/repositories/creating-and-
managing-repositories/transferring-a-repository

About the subdomain creation in proj.org and the dns configuration for
github pages, I don't know what is exactly needed, and who has permissions
to do it.

I'm am happy to collaborate on the migration process and management of the
new repository.
--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2855&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2855: crs-explorer in proj.org
---------------------------+------------------------
Reporter: jjimenezshaw | Owner: sac@…
     Type: task | Status: new
Priority: normal | Milestone: Unplanned
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+------------------------
Comment (by robe):

I see no one has responded to this. I'm not an admin on Github/OSGeo org
so can't help with this.

Can one of the admins on github/OSGeo please help with this.
--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2855#comment:1&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2855: crs-explorer in proj.org
---------------------------+------------------------
Reporter: jjimenezshaw | Owner: sac@…
     Type: task | Status: new
Priority: normal | Milestone: Unplanned
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+------------------------
Comment (by robe):

One slight correction. I can help with the dns part but can't help with
setting up any repo or transferring a repository on Github. So once the
repository is setup and configured for the domain, just let me know the
subdomain and I can set that up. I can even setup the dns subdomain ahead
of time if I know what the domain should be.

Are you planning on crs-explorer.proj.org ?
--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2855#comment:2&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2855: crs-explorer in proj.org
---------------------------+------------------------
Reporter: jjimenezshaw | Owner: sac@…
     Type: task | Status: new
Priority: normal | Milestone: Unplanned
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+------------------------
Comment (by rouault):

I've sent a GitHub invitation to Javier for OSGeo organization so he can
do the transfer, hopefully with the appropriate rights
--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2855#comment:3&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2855: crs-explorer in proj.org
---------------------------+------------------------
Reporter: jjimenezshaw | Owner: sac@…
     Type: task | Status: new
Priority: normal | Milestone: Unplanned
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+------------------------
Comment (by jjimenezshaw):

@robe Thanks for the DNS part. Having it configured in advance would be
nice.
Kristian (I do not know if he reads these emails) said in the PR: "using a
domain like crs.proj.org". I do not know if crs-explorer.proj.org is
better or not. Any other feeling, anybody else? (note: there is already
cdn.proj.org for something else)

@rouault Thanks for the invitation. I accepted it. Let's see if it is
enough for the transfer. So far I don't see any button that says "New
repository" in OSGeo.
--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2855#comment:4&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2855: crs-explorer in proj.org
---------------------------+------------------------
Reporter: jjimenezshaw | Owner: sac@…
     Type: task | Status: new
Priority: normal | Milestone: Unplanned
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+------------------------
Comment (by rouault):

Javier, I temporarily upgraded you to "owner"
--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2855#comment:5&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2855: crs-explorer in proj.org
---------------------------+------------------------
Reporter: jjimenezshaw | Owner: sac@…
     Type: task | Status: new
Priority: normal | Milestone: Unplanned
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+------------------------
Comment (by rouault):

crs-explorer.proj.org seems good to me
--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2855#comment:6&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2855: crs-explorer in proj.org
---------------------------+------------------------
Reporter: jjimenezshaw | Owner: sac@…
     Type: task | Status: new
Priority: normal | Milestone: Unplanned
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+------------------------
Comment (by jjimenezshaw):

@robe The repository is already migrated. Please, go ahead with the DNS
subdomain configuration for crs-explorer.proj.org for github pages.

Based on https://docs.github.com/en/pages/configuring-a-custom-domain-for-
your-github-pages-site/managing-a-custom-domain-for-your-github-pages-
site#configuring-a-subdomain just add a CNAME entry that points crs-
explorer.proj.org to osgeo.github.io
Please, check that it is correct, I never did it before.
--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2855#comment:7&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2855: crs-explorer in proj.org
---------------------------+------------------------
Reporter: jjimenezshaw | Owner: sac@…
     Type: task | Status: new
Priority: normal | Milestone: Unplanned
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+------------------------
Comment (by robe):

Okay I've added the entry but just gives a github 404

http://crs-explorer.proj.org/ for me.

have crs-explorer -> osgeo.github.io

Assume you need to make some config changes on your end. Let me know if I
am missing anything
--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2855#comment:8&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2855: crs-explorer in proj.org
---------------------------+------------------------
Reporter: jjimenezshaw | Owner: sac@…
     Type: task | Status: new
Priority: normal | Milestone: Unplanned
Component: Systems Admin | Resolution:
Keywords: |
---------------------------+------------------------
Comment (by rouault):

A CNAME file should be added to https://github.com/OSGeo/PROJ-CRS-Explorer
with "crs-explorer.proj.org" as content (similarly to
https://github.com/OSGeo/PROJ/blob/gh-pages/CNAME)
--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2855#comment:9&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2855: crs-explorer in proj.org
---------------------------+----------------------------------------
Reporter: jjimenezshaw | Owner: sac@…
     Type: task | Status: closed
Priority: normal | Milestone: Sysadmin Contract 2022-II
Component: Systems Admin | Resolution: fixed
Keywords: |
---------------------------+----------------------------------------
Changes (by robe):

* status: new => closed
* resolution: => fixed
* milestone: Unplanned => Sysadmin Contract 2022-II

Comment:

I see the site now so assume this is all set and going to close out. Feel
free to reopen if you still see issues.
--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2855#comment:10&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.