8000 GitHub - baxter-cs/slate: An open-source foundation for schools
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

baxter-cs/slate

 
 

Repository files navigation

slate

An open-source foundation for schools.

View complete getting started guides and documentation at http://slate.is/docs

Maturity

Slate is stable and has been used in production at pilot schools for over 5 years. This current open-source release however is only recommended for trial use by developers as breaking changes may need to be made over the next few minor versions as we work towards a 1.0 release.

Requirements

Slate is built on the Emergence PHP framework and deployment engine, and requires an Emergence server to host it.

Emergence takes just a few minutes to setup on a Linux VM, and is designed to have a fresh system to itself. Once launched it will configure services on the machine as-needed to host an instance of the application along with any other sites, clones, or child sites. The guides for Ubuntu 13.04/13.10 and Gentoo are most up-to-date: http://emr.ge/docs/setup

Why Emergence?

Emergence follows a design philosophy distinct from existing PHP frameworks that prioritises the ease and stability of customizing, extending, and resharing an application. Schools have diverse needs and levels of expertise available and it is important that any aspect of their system be customizable without needing to entirely fork away from the mainstream releases. Emergence also facilitates the evolution of sub-distributions of Slate that cater to common school environments.

Installation via Emergence (linked child) - Recommended

This video walks through the complete process of installing emergence and then instantiating a different emergence-powered application called Gatekeeper:

Walkthrough Video

Installation from Git

Supporters

These organizations have contributed the resources to make Slate possible:

Science Leadership Academy

Science Leadership Academy

Building21

Building21

Matchbook Learning

Matchbook Learning

Jarvus Innovations

Jarvus Innovations

TrackJS

Protected by TrackJS JavaScript Error Monitoring

About

An open-source foundation for schools

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 63.5%
  • Smarty 16.0%
  • CSS 14.3%
  • HTML 3.6%
  • JavaScript 2.6%
0