{"id":13556133,"url":"https://github.com/WardCunningham/Smallest-Federated-Wiki","last_synced_at":"2025-04-03T09:30:51.391Z","repository":{"id":1557650,"uuid":"1953890","full_name":"WardCunningham/Smallest-Federated-Wiki","owner":"WardCunningham","description":"This wiki innovates by: 1. federated sharing, 2. drag refactoring and 3. data visualization.","archived":true,"fork":false,"pushed_at":"2016-05-07T01:43:43.000Z","size":9489,"stargazers_count":1213,"open_issues_count":105,"forks_count":177,"subscribers_count":98,"default_branch":"master","last_synced_at":"2025-01-18T19:36:33.152Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://wardcunningham.github.com/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/WardCunningham.png","metadata":{"files":{"readme":"ReadMe.md","changelog":null,"contributing":null,"funding":null,"license":"mit-license.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2011-06-25T22:35:54.000Z","updated_at":"2025-01-02T22:52:05.000Z","dependencies_parsed_at":"2022-09-12T15:22:57.144Z","dependency_job_id":null,"html_url":"https://github.com/WardCunningham/Smallest-Federated-Wiki","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WardCunningham%2FSmallest-Federated-Wiki","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WardCunningham%2FSmallest-Federated-Wiki/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WardCunningham%2FSmallest-Federated-Wiki/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WardCunningham%2FSmallest-Federated-Wiki/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WardCunningham","download_url":"https://codeload.github.com/WardCunningham/Smallest-Federated-Wiki/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246976111,"owners_count":20863016,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-01T12:03:39.341Z","updated_at":"2025-04-03T09:30:48.876Z","avatar_url":"https://github.com/WardCunningham.png","language":"JavaScript","funding_links":[],"categories":["JavaScript","others"],"sub_categories":[],"readme":"```\nThis repository exists as both a historical document and \na community of interested parties. This is not where you\nwant to find the current source for Federated Wiki.\n```\n\n\nSmallest Federated Wiki Goals\n=============================\n\nThe original wiki was written in a week and cloned within a week after that.\nThe concept was shown to be fruitful while leaving other implementors room to innovate.\nWhen we ask for simple, we are looking for the same kind of simplicity: nothing to distract from our innovation in federation.\n\nWe imagined two components:\n\n1. a server component managing page storage and collaboration between peer servers, and,\n2. a client component presenting and modifying the server state in server specific ways.\n\nThe project is judged successful to the degree that it can:\n\n* Demonstrate that wiki would have been better had it been effectively federated from the beginning.\n* Explore federation policies necessary to sustain an open creative community.\n\nThis project has been founded within the community assembled in Portland at the Indie Web Camp:\n\n* http://IndieWebCamp.com\n\nSoftware development continues elsewhere within github:\n\n* https://github.com/fedwiki\n\n\nInstall and Launch\n==================\n\nThe preferred implementation is distributed as [npm module wiki](https://npmjs.org/package/wiki),\nand a corresponding [github repository](https://github.com/fedwiki/wiki-node).\n\nWith node/npm installed, install wiki with this command:\n\n    npm install -g wiki\n\nLaunch the wiki server with this command:\n\n    wiki -p 3000\n\nYour wiki will now be available as localhost:3000.\n\nIf you have a public facing site with a wildcard domain name then you can launch wiki as a virtual hosting site\nwe call a wiki farm. We'll use the more conventional port 80 assuming you also have root access.\n\n    wiki -p 80 -f\n\nHeavy wiki users will want a farm of their own.\n\nLicense\n=======\n\nYou may use the Smallest Federated Wiki under either the\n[MIT License](https://github.com/WardCunningham/Smallest-Federated-Wiki/blob/master/mit-license.txt) or the\n[GNU General Public License](https://github.com/WardCunningham/Smallest-Federated-Wiki/blob/master/gpl-license.txt) (GPL) Version 2.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FWardCunningham%2FSmallest-Federated-Wiki","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FWardCunningham%2FSmallest-Federated-Wiki","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FWardCunningham%2FSmallest-Federated-Wiki/lists"}