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

Can we undeprecate/unlock the wiki? #22599

Closed
copumpkin opened this issue Feb 9, 2017 · 97 comments
Closed

Can we undeprecate/unlock the wiki? #22599

copumpkin opened this issue Feb 9, 2017 · 97 comments

Comments

@copumpkin
Copy link
Member

copumpkin commented Feb 9, 2017

All we have is a bunch of outdated information that nobody's able to fix now, and it's worse than before. Lots of that information doesn't make sense to put in a manual. If people find outdated or broken information on a wiki, they fix or delete it. We're short on help, and it seems like preventing others from contributing documentation in a way that almost every other project does successfully is a bad call. It's also very off-putting to newcomers.

Viable solutions, in my order of preference:

  1. Unlock this wiki and figure out how to maintain quality
  2. Set up an "unofficial wiki" outside of nixos.org
  3. Modify the banner to link to "why we're killing the wiki, and what you should do instead to get help". The whole thing just feels user-hostile right now.
  4. Take down this wiki, because it's worse than useless now full of outdated information, locked so we can't fix it, and with a banner telling people that their instincts for how to help themselves on an open source project don't apply in Nix land

cc @edolstra @domenkozar @garbas @grahamc

@abbradar
Copy link
Member

I think I haven't voiced my concerns when we killed the wiki but I should now (even if I did it already after all :D). My main argument contra deleting the wiki is that a lot of information there IMHO doesn't belong to the manual.

Why should it contain examples on how to compile Android sources under NixOS? Or -- what are current problems with specific Steam games and how one can workaround them? That's just my personal pain points, but a lot of Linux distribution know how is in an exactly this form (hey, I have an obscure use case and want to describe it for other people).

First thing that comes to mind apart from wiki is blogging. But blogs are fragmented, have different levels of quality, search is difficult unless you have the keywords very right or blog is more or less promoted. Blogs are also egocentric -- and that's a good thing, because first and foremost blogs are for expressing opinions and experience of individual people. Ideally (I think) technical blogs have the spirit of academic papers -- people describing problems and their solutions, competing each other for the best one and discovering things. But I won't search for an academic paper the first thing when I want to solve a problem -- I'll search on Wikipedia to have a broad view and possibly accepted good-enough solutions, hopefully up to date.

And that's what I expect many others to do, too. Different people have different ways of obtaining information, but having a centralized repository of not-surely-true-but-close-enough information without any official warranties feels a good idea. Arch (and Gentoo, not as good IMHO but very nice too) does this awesomely and I understand that we won't come anything close for observable time -- when I want to learn about a new Linux-related topic I'll go to ArchWiki (even nowadays). Manuals, on the other hand, feel like white papers to me -- they are awesome for getting a hang, but not (intuitively) for learning about and solving obscure edge use cases and quirks. Why would something like this have a place in the manual and who would take responsibility for ensuring those workarounds are still true there (which is, again, an "official" information source)? Would he/she test them each release?

Maybe I just don't get what the manual should look like ;)

@grahamc
Copy link
Member

grahamc commented Feb 10, 2017

Since you singled me out, I think something outside of the manual is helpful, as lower quality contributions can still be very helpful. Frequently, when I was first learning, the wiki would be wrong in some cases but was still enough to help me find the solution. Spam is a difficult and frustrating issue ... I don't know what a good solution is for that. I've been eyeing Discourse.org. It isn't much of a wiki, but is interesting in that it seems to be append-only: spam can only be added, not ruining existing content.

@AndersonTorres
Copy link
Member

AndersonTorres commented Feb 10, 2017 via email

@abbradar
Copy link
Member

Obvious question -- how does Arch combat spam? I haven't seen much junk articles there. In my experience, asking a simple question which a robot doesn't expect (I used "what is derivative of x^2/2?") works wonders, until someone targets you specifically. I don't think it'd be enough for us.

@Baughn
Copy link
Contributor

Baughn commented Feb 10, 2017

To quote from the Arch wiki: "You must create an account before being able to edit ArchWiki articles; answering the captcha question requires an up-to-date Arch Linux environment: non-Arch users are very welcome to contribute to the wiki, and in order to answer the question they can for example boot into a live Arch system with the latest installation image."

I think that would work fine for NixOS as well. The intersection of "Spammers" and "Nix users" is probably acceptably small.

@domenkozar
Copy link
Member

I think wikis require lots of supervision to be efficient. Not to mention how gentoo lost wiki content years ago due to lack of backups.

I agree we need other resources for documentation besides manual since not everything belongs there.

I started http://nix-cookbook.readthedocs.io/en/latest/ some time ago, if there is interest we can migrate non-manual content there.

@edolstra
Copy link
Member

@abbradar We had a challenge question on the wiki, which worked for a while. Until it no longer worked and we had a new spam invasion. Several times I had to spend a day to clean up wiki spam, which is not really a fun thing to do.

IMHO, the most straight-forward thing to do is create a GitHub wiki. That should take care of the spam issue. Also, many (most?) potential contributors will already have GitHub accounts so they won't need to register to edit the wiki.

However, if we revive the wiki, we do need people who are willing to invest time in keeping it in shape, editing articles, structuring the wiki, weeding out outdated info, and so on. Otherwise you just end up with a dumping ground of potentially outdated, wrong or badly written info, which is not necessarily the sort of thing you want associated with a project. We did have some people doing wiki maintenance, which is much appreciated, but I don't think it was enough if we want to have something resembling the Arch wiki.

(See also @peti's remarks on this: http://lists.science.uu.nl/pipermail/nix-dev/2016-February/019513.html)

If there are volunteers for maintaining the wiki, I can create an empty nixos-wiki project on GitHub with a world-writable wiki. (The wiki could also be associated with one of the existing repos, but since it's supposed to be for all Nix-related projects, it probably makes more sense to have it separate.)

@domenkozar
Copy link
Member

I think wikis require lots of supervision to be efficient.

To prove my point :)

@Baughn
Copy link
Contributor

Baughn commented Feb 10, 2017

A world-writable wiki is probably the worst of all worlds. It'll get spammed into oblivion instantly; there are bots constantly trawling the internet for that sort of thing.

If we're going to have a wiki, even an empty one, then it should have mandatory registration (or some sort of captcha) right from the start.

@abbradar
Copy link
Member

abbradar commented Feb 10, 2017

@edolstra First, I completely agree that cleaning spam is not a fun thing, and I remember it was one of main points (apart from supervision) to bring the wiki down -- that's why I didn't oppose it.

I also agree with you and @domenkozar that wikis require supervision but we don't want to have something like ArchWiki. Let me explain -- ArchWiki is not only a source of community pieces of advice and case studies, it's also an official source of documentation: they don't have a manual like us. I feel that our old wiki was also serving as an excuse for us doing a bad job with our documentation. That was very bad, and we have, in my opinion, greatly improved since the wiki was killed -- this movement mobilized people willing to improve our manuals, and they did (and continue!) a marvellous job.

What we, IMHO, do want (and a lack of which I feel) is a centralized place to store things which are difficult to place in the manual (examples are in my previous post). A wiki may be one solution, the other, suggested by @domenkozar, is to maintain a community cookbook. Sadly I don't have much experience with this concept (I haven't seen other projects doing this and am interested in good examples -- and by that I don't mean that I feel sceptical). It's interesting if it can also fill the void.

@domenkozar
Copy link
Member

Example of a cookbook that works: http://docs.pylonsproject.org/projects/pyramid_cookbook/en/latest/

@edolstra
Copy link
Member

With "world-writable" I meant editable by anyone with a GitHub account.

@abbradar
Copy link
Member

I say let's try using @domenkozar's cookbook idea, if only as an experiment. We have already tried a wiki :D Personally I can't compare those ideas because I haven't tried working with the former, so surely there are better arguments for or against -- count me as +0.5.

@edolstra
Copy link
Member

I think the cookbook can be a section of the wiki. Unless you want the cookbook to be strictly curated (i.e. requiring changes to go through pull requests), in which case it would not be a substitute for a wiki. Also, looking at https://nixos.org/wiki/Main_Page, many articles there don't really fit under the cookbook category (e.g. the FAQ or the community section).

@domenkozar
Copy link
Member

domenkozar commented Feb 10, 2017

Cookbook is a meta name just as the wiki, really both terms are overloaded. I see no reason we couldn't have FAQ in the cookbook (or we can call it something else, like meta docs).

I'd say cookbook goes through PR, but it's easy to contribute, you can use github just like the wiki. Same would apply if we used github wiki really.

@7c6f434c
Copy link
Member

7c6f434c commented Feb 10, 2017

I guess if we have a PR-based Cookbook, its pending PRs would develop a useful life of its own…

@edolstra
Copy link
Member

Yeah, if you need to fork it on GitHub and make a PR for every change, it's not really a wiki... I assume that most people who want a wiki, want something with very low friction to edit.

@copumpkin
Copy link
Member Author

copumpkin commented Feb 10, 2017

We have already tried a wiki

So have dozens of other projects that seem to get it working just fine. My main concern is for optics and practicality.

  1. Optics: people from all over know what a wiki is. Pages from our "wiki" are often the first result on every google search about Nix. I've known at least one person get seriously turned off when seeing a wiki with a big banner across the top that tells you not to use it, when it seems to contain (to a newcomer at least) valuable information. It frustrates project members because we can't fix bad information in there. Limiting it to a GitHub wiki or to PRs against a cookbook basically limits our documentation base to people who are comfortable contributing to open source projects, and makes the activation energy for "I just figured out how to do a thing on Nix[OS], let me tell other people" much higher. I'm not saying it should be world-editable, but the hundreds of successful wikis out there should demonstrate that there are ways to keep a running traditional wiki that doesn't get overrun by spam.

  2. On practicality of the cookbook PR system: we already struggle to get code reviewed, and the project is always short-staffed. Do we really want to introduce yet another review burden for contributions? I get that misleading documentation is bad, but there are pros and cons to both sides.

Anyway, I just think that "we tried a wiki, got overrun by spam, so wikis aren't for us" is flawed reasoning. If we want GitHub sources of identity, we can OAuth against GitHub; furthermore, we can spread out the burden of spam cleanup on the mediawiki, because it's not right that @edolstra has to deal with all of it. But let's not throw the baby out with the bathwater. There's lots of reasons people want wikis, primarily because they're pretty free-form, unstructured, and low-overhead to collaboration/sharing. Trying to impose more central control/structure on it can be a fine strategy for some kinds of documentation, but it scratches a different itch.

@copumpkin
Copy link
Member Author

Also, I think there's a reason not many people use GitHub's native wiki; I don't particularly like reading or adding documentation to it. I haven't put my finger on why, but do any of you use them regularly? Put yourselves in our users' shoes.

@edolstra
Copy link
Member

I'm not opposed to turning the wiki back on with GitHub OAuth for authentication. If somebody wants to do a PR against https://github.com/NixOS/nixos-org-configurations to enable it, and if there are people willing to commit to maintaining the wiki, I'm all for it.

@copumpkin
Copy link
Member Author

@edolstra if others don't think it's a terrible idea to reopen it, I'd be all for that and willing to contribute some time to either or both of those activities you mention.

One question first though: what was the wiki admin structure before it got locked? Were you the one cleaning up spam because few others had the power to do so, or was it because nobody else ever put in the time? I've never been deeply involved in a mediawiki so I don't really know how that sort of thing works or worked in our implementation.

I also don't want to diminish the cookbook idea. I think there's space for a variety of degrees of curation and flavors of documentation. There's room for blog posts, wikis, curated cookbooks, free-form lists of resources around the web, FAQs, and other things I haven't even thought about. I do think a wiki is a fairly natural place to "index" out to other forms of documentation, since for better or for worse a large number of people expect them to.

If we reopen the wiki, I'd probably want to adopt @garbas's work (I think there are tons of issues in here) on indexing, sorting through, and possibly even deleting (in the case of severely outdated/incorrigible information) the existing wiki pages.

@FRidh
Copy link
Member

FRidh commented Feb 10, 2017

I'd say cookbook goes through PR, but it's easy to contribute, you can use github just like the wiki. Same would apply if we used github wiki really.

I agree with this.

I would like to see the peer-review to at least keep some quality. Since you can modify and open a PR through the web interface it is a true substitute for wiki's. I personally prefer to just clone the repo and make changes. Not being able to do that is exactly what discourages me to contribute to typical wiki's.

We could have a separate group in the NixOS organization that has commit rights to this wiki repo. I suppose this group eventually becomes bigger than the group that has Nixpkgs commit rights.

And, if we have some kind of maintainer file for the wiki, we could use a bot that merges PR's of maintainers without handing out commit rights.

@domenkozar
Copy link
Member

Just as with code, there needs to be reviews for documentation. Otherwise you just postpone the problem and the result is the current wiki. That's why I think having a way to review what goes into community managed docs is important.

@expipiplus1
Copy link
Contributor

I'd like to put in a vote for a PR based wiki. With this one gets all the advantages of github project management for free:

  • Little spam, I can't recall ever seeing a PR on a github project which wasn't trying to be constructive
  • Easy feedback on changes, reviewing PRs is pretty simple
  • People are familiar with the process of making changes, I imagine that most people who will contribute to the wiki will be familiar and comfortable opening PRs.
  • Issues
    • Can be raised against outdated/incorrect information
    • Can be linked to the other NixOS projects.

Opening new PRs for small changes isn't very hard at all. All text based files on github have a little edit button next to them which will automatically open an editor for fixing those little typos. For larger edits, proper version control is there, and people can use their own machine and editor.

@copumpkin
Copy link
Member Author

copumpkin commented Feb 10, 2017

I think documentation is fundamentally different from code, in that it gets exercised invisibly, unlike code which breaks fairly obviously. Code reviews can guard the entry point into a repo, but what keeps the code healthy after the review, in the presence of an evolving project, is that we're running it all the time.

Reviewing documentation up front is great (but I wish y'all would acknowledge the costs of it and stop just saying "it needs to be done" without justification) but doesn't address that it gets out of date. We need ongoing, post-submission review/maintenance of documentation, and that will be a fundamentally different process from what we do with a codebase. I'd argue that as time progresses, the maintenance becomes the bigger burden, and looks very similar in a wiki and a PR-based system, except that the latter one has more friction.

I also disagree that "all documentation contributors will be comfortable making PRs". It's a very OSS-developer-centric view of the world, and while I wish it were true that people make PRs on the drop of a hat, it's not. We've been doing this for too long, and what feels natural for us is not necessarily what's good for all users. I recognize that on some level our users are fundamentally more technical than most, but we're a niche inside a niche inside a niche, and I'd like to break out of at least one level of that nesting. We have a hammer we use many times a day, but not everything is a nail...

@FRidh
Copy link
Member

FRidh commented Feb 10, 2017

Reviewing documentation up front is great (but I wish y'all would acknowledge the costs of it

Is it high? I recall claims that people don't like writing docs, so if that really is the case, we likely won't have much to review.

We need ongoing, post-submission review/maintenance of documentation

Absolutely.

I'd argue that as time progresses, the maintenance becomes the bigger burden, and looks very similar in a wiki and a PR-based system, except that the latter one has more friction.

Exactly which friction? Creating a PR, or the reviewing? If you use a Wiki, you have to use a website, make all your changes at once, or they'll be lost. If we use a GH-based wiki, you can do the exact same thing with the webeditor, but you also have the possibility to clone and make changes locally.

The only difference that remains is the reviewing. Here I think having a bot that merges PR's of maintainers is a solution to reduce the friction for maintainers of articles.

@7c6f434c
Copy link
Member

As for spam on MediaWiki and its cleanup: I remember that at some point the bad guys replaced the main page with a redirect to a redirect to a page with garbage, and they also did some trick to disconnect the history (maybe they have renamed the original page so that history moved to another place?), and it wasn't obvious to me how to roll this attack back.

About nicheness: it is still hard to skip the steps. For example, NixOS users right now are still expected to be able to mount a partition manually using the command line during the installation. If we don't plan to remove this «requirement»/«limitation»/«expectation» soon, we might try to figure out what other skills people at this level have more often than not.

And if there is a plan to make sure that people with less sysadmin skills can still install and use NixOS, targeting of the articles to different user skill levels will also be a significant problem to remember.

@copumpkin
Copy link
Member Author

copumpkin commented Feb 10, 2017

@7c6f434c I'd try to remember that Nix is far easier to get started/productive with than NixOS, and requires a much lower commitment (i.e., I run a curl | sh on any Linux or macOS or even Windows nowadays). Not everyone jumps straight into NixOS, so don't assume that all wiki consumers would be linux experts or even FOSS contributors. As an example, last I looked the easiest way to use ghcjs was to install nix, and a major online guide to ghcjs just told people to do that. Those are people who might not know or care about low-level linux-isms, but still want to understand and use Nix. I'm also seeing random other FOSS projects that have default.nix in the root of their repo, and users of those projects don't necessarily even care about Nix, but might be intrigued by the potential when it simplifies their hacking. These folks are probably willing and able to consume a wiki, but to them Nix is already a yak shaving expedition (hopefully a pleasant one) along the path of doing what they actually care about, so minimizing friction for them still seems important.

@FRidh I'm just saying that the GH-based webeditor doesn't get used very much in practice (do you enjoy it? Do you expect most people to want to go through a review session to fix a three-character typo they saw while installing Nix to run ghcjs?), and I'd rather not be trailblazing new ways to do documentation in a small project that we're trying to draw new users into. The more we differ from the rest of the world, the more hurdles we have to clear to gain adoption. I just want to differ in the ways we do well (the actual packaging), and stick to reasonably tried-and-true models for things we aren't experts in. I realize we have lots of opinions about how documentation should work, but is this the place to experiment with it? Community/adoption is hard to build and in many cases easy to lose.

@7c6f434c
Copy link
Member

Right, I was evaluating Nix-only setup considering a proper multi-user setup with a daemon (this does require knowing what you are doing).

That probably means I should be more careful on IRC when recommending debugging strategies that require too much understanding of the standard system stuff…

@3demax
Copy link

3demax commented Mar 31, 2017

Wow. As an observer I would say this is clearly bikeshedding.
And I was disappointed that I couldn't make little corrections in wiki about running NixOS on arm. Worse is that I had to reach to IRC to understand what's going on.
And I will have no problem opening PR to main manual, but I believe that doesn't really belong there.

Lets make this clear, there was only one problem with the wiki: a lot of spam.

Two viable solutions where proposed:
a. Enable Github OAuth. Here is OAuth2 plugin I have found.
b. Create static wiki and make contributions by PR.

I suggest a plan. It's simple: try (a) and see if it works. Adding auth to existing wiki shouldn't be a big deal.
If there is still a lot of spam, move to (b)

The emphasis is to do things and see how it works. I'm human too and can blast few arguments supporting either of options, but it clearly stopped being worth doing.

So here are my 2 cents: link to plugin for MW to whomever it would be appropriate. @edolstra maybe?
By the time you reach to (b), I'll try to make simple comparison of most popular static sites generators.

I really like ideas behind this project and wiling to stay for a while. Hope this helps.

@vcunat
Copy link
Member

vcunat commented Mar 31, 2017

Lets make this clear, there was only one problem with the wiki: a lot of spam.

Content maintenance was a "problem", e.g. much of it wasn't correct (anymore), but perhaps the situation has changed – the number of nixpkgs contributors has multiplied in the past few years.

@3demax
Copy link

3demax commented Mar 31, 2017

@vcunat I think that could be figured out later, after wiki is up and running back again.
Sure, document aging happens naturally as project evolves. But slightly old docs with ability to edit them are better than no docs at all.

@vcunat
Copy link
Member

vcunat commented Mar 31, 2017

Some had argued that incorrect docs are worse than none, and we do have various other docs. I personally think it's better to peer-review even docs, but why not try the wiki again (with oauth).

@lheckemann
Copy link
Member

I'd like to provide an additional point of view on what gap the wiki could actually be filling: besides the cookbook format that shows different possible ways of doing things, I think there's a gap in our documentation. We have:

  • The NixOS manual, which is primarily a user's guide to NixOS and its (mostly) system-wide configuration options
  • The Nixpkgs manual, which is a packager's guide to nixpkgs and the machinery that's in place, particularly for creating new packages.

What these two do not cover very well is a user's guide to the intended usage patterns in nixpkgs, as I noticed while working on #25274: I don't see any obvious place to document how the package should be used by users. Some stuff that's more applicable to users than to packagers (e.g. docs on the vim configuration machinery, most of the "Package Notes" section, overlays) lives in the nixpkgs manual, but it feels out of place amongst the largely more technically detailed packaging information and under the title "Nixpkgs Contributor's Guide".

Just my two cents.

@cillianderoiste
Copy link
Member

I tried to use https://github.com/LosFuzzys/MediaWiki-OAuth2-Github but the SQL for creating tables isn't postgres compatible. I tried to hack it to work with postgres, but it then fails with an error: Exception encountered, of type "LogicException" when I don't specify a required_org.
https://github.com/Schine/MW-OAuth2Client requires extra dependencies to be installed with composer, so I didn't investigate it much.

@edolstra
Copy link
Member

edolstra commented May 3, 2017

See NixOS/infra#30.

@copumpkin
Copy link
Member Author

Sorry, I forgot about this stuff. I'll try to pick up where @cillianderoiste this weekend.

@dhess
Copy link
Contributor

dhess commented May 9, 2017

Now that the wiki is shut down, where can I find the "NixOS on ARM" information?

https://nixos.org/wiki/NixOS_on_ARM

I appreciate that much of the wiki was out-of-date, but removing pages that were still relevant and have no replacement is just user-hostile.

@domenkozar
Copy link
Member

domenkozar commented May 9, 2017 via email

@dhess
Copy link
Contributor

dhess commented May 9, 2017

If that's really your answer, the least the project could have done is replace wiki URLs with redirects to archive.org.

@vcunat
Copy link
Member

vcunat commented May 9, 2017

I assume starting the wiki read-only again isn't a problem, really (for those with the access). Possibly the OAuth WIP will finish soon (as well).

@Mic92
Copy link
Member

Mic92 commented May 9, 2017

I and some other people have started our own wiki as it was unclear, when the official wiki will be finished: https://github.com/nixos-users/wiki/wiki

It is at the moment public editable by everybody with an github account.
@dhess feel free to add a new ARM page as you gained more insights.

@dhess
Copy link
Contributor

dhess commented May 9, 2017

I've created a new issue for the ARM documentation, specifically:

#25653

@grahamc
Copy link
Member

grahamc commented May 10, 2017

Hi @dhess, as we discussed on Twitter, I've opened a PR directing users towards Archive.org if they really must: https://github.com/NixOS/nixos-homepage/pull/139/files.

In general, much of the wiki information is not useful and has created support issues. I'm sorry this felt user hostile, my hope is that by shutting down the wiki we can more effectively move forward with more correct documentation.

Thank you for pointing out how we could have done better, I hope this change helps make the shut down more palatable.

@dhess
Copy link
Contributor

dhess commented May 10, 2017

@grahamc Thanks for your measured and quick response.

@grahamc
Copy link
Member

grahamc commented May 14, 2017

The fail2ban wiki had spam problems too: https://www.fail2ban.org/wiki/index.php/Main_Page

Since spammers were way too much active on this wiki, user account creation has been disabled. Please, ask on the mailing-lists if you require a new user account. Thank you for your understanding and sorry about that.

Seems like a really easy, pragmatic solution. Any thoughts?

@wizzardx
Copy link

In case anyone else is looking for the Cheatsheet wiki article that was at this link:

https://nixos.org/wiki/Cheatsheet

I found a copy of that, under a different name, over here:

https://github.com/nixos-users/wiki/wiki/Nix-to-Debian-phrasebook

Also here's an archived version of the original page:

https://web.archive.org/web/20170505142206/https://nixos.org/wiki/Cheatsheet

@timokau
Copy link
Member

timokau commented Jul 17, 2017

I'm a beginner and just read through the manual. Ignoring the level of curation and review, I think a wiki would just be a better format.

The manual could be similar to Archs Beginners Guide (which no longer exists). It can explain the basics and link to details. That way I can quickly get an overview and then fill the gaps when I need/want to.

The current manual apparently isn't really meant to be read from beginning to end. Its more to look something up. But I think the sequential nature of a manual make it a bad format for that job.

@Mic92
Copy link
Member

Mic92 commented Jul 18, 2017

@Eisfreak7 feel free to contribute to our wiki: https://github.com/nixos-users/wiki/wiki

@benley
Copy link
Member

benley commented Jul 18, 2017

Any chance we could make the link from https://nixos.org/wiki to the new nixos-users wiki a bit more prominent? Right now the page gives the distinct impression that there is no wiki, it's gone, unless you read closely and notice the small link under Community Documentation.

@Mic92
Copy link
Member

Mic92 commented Jul 18, 2017

@benley the stage is yours: https://github.com/NixOS/nixos-homepage/blob/master/nixos/wiki.html

@Mic92
Copy link
Member

Mic92 commented Aug 22, 2017

We now migrated all content to https://nixos.wiki/wiki/Main_Page
It has github authentication enabled, spam protection using captchas and a fancy domain. It is administrated by @fadenb and also monitored/reviewed by the same people watching after nixos-users' wiki.
I consider this issue as resolved.

@copumpkin
Copy link
Member Author

Awesome, thanks! I'd mark this as resolved once we link to the wiki from the old locations. Maybe set up a redirect from https://nixos.org/wiki and mention it anywhere else we mention docs?

@Ericson2314
Copy link
Member

It wouldn't be possible to migrate the full mediawiki history, would it?

@Mic92
Copy link
Member

Mic92 commented Sep 11, 2017

@Ericson2314 we only import the content itself.

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

No branches or pull requests