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
'';

This comment has been minimized.

@edolstra

edolstra May 3, 2017
Member

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

This comment has been minimized.

@grahamc

grahamc May 3, 2017
Author Member

👍 done

@copumpkin
Copy link
Member

@copumpkin 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 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

@copumpkin copumpkin commented May 3, 2017

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

@copumpkin copumpkin commented May 3, 2017

@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 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 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 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 grahamc force-pushed the grahamc:patch-1 branch from 2d5c0e9 to 2b1aae4 May 9, 2017
@grahamc
Copy link
Member Author

@grahamc 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 grahamc:patch-1 branch Aug 30, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

3 participants
You can’t perform that action at this time.