Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Website migration #7

Open
gfenoy opened this issue Mar 30, 2021 · 7 comments
Open

Website migration #7

gfenoy opened this issue Mar 30, 2021 · 7 comments

Comments

@gfenoy
Copy link
Contributor

gfenoy commented Mar 30, 2021

The ZOO-Project.org website relies on Trac Wiki pages.

We should probably think of a new way to handle our web site. Indeed, I was proposing in #5 to keep a read-only Trac. But, if we continue relying on Trac Wiki pages, it means that to update a page, you will have to modify the Trac Wiki page. In consequence, the Trac cannot be set read-only.

I feel we should find another way to manage the ZOO-Project.org website, preferably using GitHub.

@jmckenna
Copy link

I strongly agree that we must move away from relying on Trac Wiki pages, for the official homepage of the project.

@gfenoy
Copy link
Contributor Author

gfenoy commented Apr 1, 2021

We have different kind of page generated from the ZOO-Project.org.

The WPS service Identifier used to print web pages out of xmlrpc read from Trac is available in wdisplay.py.

@gfenoy
Copy link
Contributor Author

gfenoy commented Jun 22, 2021

I did try to use fosshost but unfortunately, I received an email over the week-end asking for support from our sponsors. Not to say that it is not sustainable but I wonder as they were asking already for support if it is a really sustainable solution.

I think it will be difficult to ask for more money from our sponsors for the infrastructure required for the ZOO-Project web-site. For 12 years now, both Gateway Geomatics and GeoLabs are paying and offer their time to have the infrastructure up and running most of the time. So, I wonder if it is the right moment to migrate our entire infrastructure to a tier.

I would like to know what do others think?

CC @ZOO-Project/psc

@gfenoy
Copy link
Contributor Author

gfenoy commented Sep 14, 2021

Just a short update, here is the list of pages to be migrated:

So 12 pages should be migrated to GitHub pages.

For the rest, including workshops and presentations slides, they already are stored using GitHub pages. Still, they should probably be dynamically produced using a dedicated GitHub action.

@gfenoy
Copy link
Contributor Author

gfenoy commented Oct 29, 2021

I wonder if we should not simply use a docker image dedicated to building the web site from the old Trac wiki pages as it is now then deploy the result as GitHub pages...

@venka-foss4g
Copy link

+1 zoo-project.org landing page could point to appropriate page on git-hub and all the menu, links on zoo-project.org could also incorporated on this page.

@gfenoy
Copy link
Contributor Author

gfenoy commented Nov 2, 2021

Maybe using a free tier on Microsoft Azure can be a solution for hosting the demonstrations part of the web site.

More information here and application form is here: https://opensource.microsoft.com/azure-credits#credits-apply

Deploying the containers setup using docker-compose should be enough to ensure the demonstration. availability.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants