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

Remove Dead and Deprecated Web Services #30

Merged
merged 1 commit into from
May 9, 2017
Merged

Conversation

grahamc
Copy link
Member

@grahamc grahamc commented May 3, 2017

  • repoman 404's so remove the svn redirect
  • remove the long-commented svn subservice
  • stop serving the wiki, remove related redirects, and remove related pgsql config

I don't mean this to be a forever thing, I think having the wiki in a middle phase between "is old and out of date and not fixable" and "we're wanting to fix it soon(?)" is the worst option. Nobody sees the "being shut down" message.

cc @copumpkin

identMap = ''
mwusers root mediawiki
mwusers wwwrun mediawiki
'';
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since Postgres is only used for the wiki, it can be removed entirely.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 done

@copumpkin
Copy link
Member

copumpkin commented May 3, 2017

Rather than take down the wiki webserver entirely, can you just replace it with a landing page saying something like:

The NixOS wiki is currently down. Please check < manual URLs > < @domenkozar's cookbooks > for documentation in the meantime, and follow NixOS/nixpkgs#22599 for updates on the wiki itself.

It seems friendlier than just making it disappear when it's by far the greatest target of Google links for most Nix searches.

@grahamc
Copy link
Member Author

grahamc commented May 3, 2017

I didn't expect you to have such a positive response! I thought for sure you'd just ask for another week or something :)

@copumpkin
Copy link
Member

I agree with you that we're in the worst possible situation right now, and I have very little time for anything much, so I don't want to leave things shitty due to my lack of time.

@copumpkin
Copy link
Member

@edolstra can you just keep a backup of the wiki data lying around for a while? Not saying it needs to be publicly accessible, but I'd hate to lose the info forever.

@grahamc
Copy link
Member Author

grahamc commented May 3, 2017

I'm looking in to making an export, there is https://nixos.org/wiki/Special:Export but it is a bit annoying since it is per-category.

@grahamc
Copy link
Member Author

grahamc commented May 3, 2017

Ok, I copied all the pages from https://nixos.org/wiki/Special:AllPages and pasted them in to https://nixos.org/wiki/Special:Export and made an export of all pages with all versions, available for a limited time here: http://gsc.io/Nix+Wiki-20170503130016.xml

@edolstra can you mirror this export to somewhere on nixos.org, so it can be linked to from the "down" page?

@grahamc
Copy link
Member Author

grahamc commented May 5, 2017

This PR now has a redirect and a second PR adds the landing page: NixOS/nixos-homepage#138

I think this and the other are ready.

 - stop serving the wiki
 - remove related redirects
 - remove postgresql as mediawiki was the last user
 - Redirect all wiki traffic to a wiki page
@grahamc
Copy link
Member Author

grahamc commented May 9, 2017

Rebased on master after the other PR merged. Ready to be merged.

@edolstra edolstra merged commit 8713bd0 into NixOS:master May 9, 2017
@grahamc grahamc deleted the patch-1 branch August 30, 2017 11:24
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

Successfully merging this pull request may close these issues.

3 participants