Closed cpjobling closed 9 years ago
Do you have any notes if you don't want to run the node version or use the deploy to heroku button?
The Heroku section of the installation guide seems to be out of date (cloudant:oxygen no longer exists). https://github.com/WardCunningham/Smallest-Federated-Wiki/wiki/Hosting-and-Installation-Guide
The node version should be considered to be the current version of the server. The ruby/sinatra version is currently not being actively maintained.
Currently the simplest way to get a server up and running is Deploying a wiki.
Okay, maybe that should be mentioned briefly in the main README, or when running the rails version. Also we need to update the procfile: https://github.com/WardCunningham/Smallest-Federated-Wiki/blob/master/Procfile
We keep this repo around because there are lots of people watching it. Interesting conversations of a general nature happen in the issues. I'd be happy to see more work done on the ruby version but node has attracted us all away. I'm putting my time into node.
I would argue that it should be more obvious that there are two separate source code repositories. I had no idea that the node version was so completely separate. For reference here is the link:
https://github.com/fedwiki/wiki-node
Good thing I haven't dug into this code, since that effort would have been wasted since this project is no longer actively developed.
This version is deployed and runs fed.wiki.org. The nice thing about federation is that not everyone needs to be on the same version. I've added a note to the ReadMe explaining the status of this repo.
Thanks for all your comments. I took @paul90's advice and established a new wiki at wiki.cpjobling.me hosted on a DigitalOcean droplet as per Mike Caulfield's instructions Deploying a wiki. Compared to a Heroku deployment, $5 a month is not free but it's not that expensive either, and a small VM (512MB RAM/20 GB Disk) should be ample for a personal wiki farm for quite a while.
@WardCunningham Thanks! Definitely agree that with federation not everyone needs to be on the same version. But it is nice for people to be on the same page in regards to the current status of the project.
I've just managed to install my own SFW instance on Heroku by cobbling together instructions from here and the web. I'm documenting my findings in Installation notes on the basis that they might be of interest. I'd be prepared to add to the installation guide when they're a bit more polished.