๐จ This repository has been moved to GitLab.
Please check out the current version at: https://gitlab.com/Openki/Openki
Openki

Platform for open education โ Free software built with Meteor.js
An interactive web-platform to provide barrier-free access to education for everyone. It is a simple to use open-source tool for local, self-organized knowledge-exchange: As a foundation for mediating non-commercial education opportunities, as interface between people who are interested in similar subjects, and as an instrument which simplifies the organization of โpeer-to-peer๏ฟฝ? sharing of knowledge.
Beside the longterm public installations, Openki can be used at unconferences, BarCamps as well as in democratic schools and participatory festivals.
- Live: openki.net
- Demo/Playground: sandbox.openki.net
- Concept: about.openki.net
- Contact: openki-core[at]lists.xiala.net
Features
๏ฟฝ? Easily propose courses and events๏ฟฝ? Fulltext-search them๐ฌ Simple discussion-board๐ป Infoscreen: Live-views with upcoming events for big and small screens (Wiki)๐ Frame-URLs to dynamically embed views into other pages (Wiki)๏ฟฝ?๏ฟฝ Categories with sub-categories๐ช Regions- and room-system๐ Extendable participant roles๐ฎ Groups-, community- and program-system and -filters๐ Calendar and iCal exports (Wiki)๐ Single-Sign-on (OpenID/OAuth: Github, Facebook, g+)๐ฑ Responsive design: Mobile, tablet and desktop computers๏ฟฝ? I18n: In-browser-GUI for crowdsourced, live translation (using meteor-messageformat)โ๏ฟฝ? Email notifications
Intended features
โฌ White-labeling for groups, locations and regions๐ File upload for course-documentation๏ฟฝ? Privacy settings and securityโ๏ฟฝ? Voting-/polling-system, fix-a-date schedules๐ซ Privat messaging๐ OpenBadges๐ป Customizability๐ฑ Connection to SocialNetworks APIs๐ฑ Smartphone App
Contribution
All submissions are welcome. To submit a change, fork this repo, commit your changes, and send us a pull request.
In the interest of having a open and welcoming environment for everyone, we agreed on our Code of Conduct. By participating in this project you agree to abide by its terms.
Installation (Linux, OSX and Windows)
-
To install Meteor locally, run:
curl https://install.meteor.com | sh(or download the installer for Windows) -
Download and unzip or
git clone https://github.com/Openki/Openki.gitOpenki into /some/path. -
cd /some/path/Openki -
meteor npm install -
Run
meteor npm run dev -
Browse to localhost:3000 -> done. (admin:
greg/greg, any other visible user has pwdgregas well) -
There are other actions you can use with
meteor npm run:app-testandjs-lint.
Documentation
- The technical documentation is here on Github in the
๐ Wiki - More documentation can be found on our blog
License
- AGPL โ GNU Affero General Public License (for the sourcecode)
- For all course contents and descriptions (if not differently indicated): Creative Commons BY-SA
- For all testing-events descriptions (server/data/testing.events.js): Creative Commons BY-NC-SA

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.

