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

Create dynamic landing page to support invitations to "fork" any gov page (wildcard DNS) #24

Open
patcon opened this issue Mar 15, 2021 · 1 comment
Labels
documentation Improvements or additions to documentation infrastructure

Comments

@patcon
Copy link
Member

patcon commented Mar 15, 2021

Pretend that I want to quickly suggest to someone that they could "fork" https://competitionbureau.gc.ca/ or https://space.canada.ca to a g0v domain managed via this repo.

I could tweet them:

  • a link to a g0v.tw explainer website (to explain the movement), and
  • maybe the docs to this repo (to explain how it works), and then maybe also
  • the real website (e.g., competitionbureau.gc.ca) and
  • the non-existent proposed one (e.g., competitionbureau.g0v.ca).

But all of that is confusing and hard to fit in a tweet.

It would maybe be neat if I could instead just link the person to any not-yet-created g0v subdomain http://competitionbureau.g0v.ca, and have a simple splash page explain all of this :)

Proposal

To do this, could set up a small app to sit behind a wildcard DNS record, and "catch" any subdomains that haven't had a record specifically created. In theory, this could walk people through all of:

  • what is the g0v movement and where did it start?
  • what does "fork the government" mean here?
  • how do they request use of this subdomain via this repo?
    • since we can pull the domain name (competitionbureau.g0v.ca) out of the browser url, we could even point them directly to creating the file on GitHub, e.g., click here for example. helper app.

Thoughts? Could this be helpful for other g0v nobodies?

@patcon patcon changed the title Create landing page app to support people in "forking" any gov page (wildcard DNS) Create landing page app to support invitations to "fork" any gov page (wildcard DNS) Mar 15, 2021
@patcon patcon changed the title Create landing page app to support invitations to "fork" any gov page (wildcard DNS) Create dynamic landing page to support invitations to "fork" any gov page (wildcard DNS) Mar 15, 2021
@patcon
Copy link
Member Author

patcon commented Mar 16, 2021

@patcon patcon added documentation Improvements or additions to documentation infrastructure labels Feb 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation infrastructure
Projects
None yet
Development

No branches or pull requests

1 participant