Ember Library

Library Section 1: Basic knowledge, to be included in the text of this specification

This section of the library will require research and writing. It should consist of many short sections, each covering a topic. Each of these sections should list all other sections that must be understood as prerequisites for understanding it; the dependency tree of every section should culminate in a single section that gives a basic understanding of the dominant language of the reference (probably English, for the forseeable future), so that by translating that one section into another language, every other concept in the reference can be understood by reading its section and its section's prerequisites.

Library Section 2: Great cultural works, to be included as digital data as part of this specification

Using the Web environment

This section of the library includes a Web environment as a Vagrant appliance. (For more information on installing and using Vagrant, visit the Vagrant Documentation Web site or reference the book Vagrant: Up and Running (Mitchell Hashimoto, 2013). When using the Vagrant appliance, it may be advisable to disconnect the media library’s storage medium before running vagrant destroy, because if you are running Vagrant as a user with write permission to the folder, it may follow the symlink and erase it. This seems to possibly be a bug in Vagrant; this may be related to this issue.

To start using the Web environment, cd to the “Meta/Web environment” folder. If there is not a Vagrantfile in the folder (there should be), run:

vagrant init https://archive.org/download/virtualbox_201501/virtualbox.box

and update the Vagrantfile as desired. If there is already a Vagrantfile, continue to the next step: run vagrant up.

Library Section 3: The data held by the Ember cloud infrastructure

This section of the library will presumably be too much information to be included in the Ember specification, although future information storage technology advances may render that less of an issue.