Webmaker/Code: Difference between revisions

Jump to navigation Jump to search
Line 105: Line 105:
For the most part, Webmaker code lives in one of many repositories hosted under the [https://github.com/mozilla Mozilla Github Organization].  We also contribute to a number of upstream projects, not all of which are listed below (e.g., node.js modules or libraries we use, but don't maintain directly).  There are a few exceptions, but we try to graduate repositories we rely on to the Mozilla Organization instead of hosting them under individual github accounts.  For more information about any of these repositories, you are encouraged to consult each their READMEs.
For the most part, Webmaker code lives in one of many repositories hosted under the [https://github.com/mozilla Mozilla Github Organization].  We also contribute to a number of upstream projects, not all of which are listed below (e.g., node.js modules or libraries we use, but don't maintain directly).  There are a few exceptions, but we try to graduate repositories we rely on to the Mozilla Organization instead of hosting them under individual github accounts.  For more information about any of these repositories, you are encouraged to consult each their READMEs.


* webmaker.org: https://github.com/mozilla/webmaker.org - the node.js app and front-end code for https://webmaker.org, including things like Events and the Web Literacy Standard.
* '''webmaker.org''': https://github.com/mozilla/webmaker.org - the node.js app and front-end code for https://webmaker.org, including things like Events and the Web Literacy Standard.


* Thimble: a friendly real-time updating code editor, includes:
* '''Thimble''': a friendly real-time updating code editor, includes:
** thimble.webmaker.org: https://github.com/mozilla/thimble.webmaker.org - the node.js app and main/shell front-end code.
** thimble.webmaker.org: https://github.com/mozilla/thimble.webmaker.org - the node.js app and main/shell front-end code.
** friendlycode: https://github.com/mozilla/friendlycode/ - the code editor used by Thimble
** friendlycode: https://github.com/mozilla/friendlycode/ - the code editor used by Thimble
Line 113: Line 113:
** togetherjs: https://github.com/mozilla/togetherjs/ - TogetherJS real-time collaboration library
** togetherjs: https://github.com/mozilla/togetherjs/ - TogetherJS real-time collaboration library


* Popcorn Maker: a web-based media editing tool, includes:
* '''Popcorn Maker''': a web-based media editing tool, includes:
** popcorn.webmaker.org: https://github.com/mozilla/popcorn.webmaker.org - the node.js app and front-end for Popcorn Maker
** popcorn.webmaker.org: https://github.com/mozilla/popcorn.webmaker.org - the node.js app and front-end for Popcorn Maker
** popcorn.js: https://github.com/mozilla/popcorn-js - the Popcorn.js HTML5 media library
** popcorn.js: https://github.com/mozilla/popcorn-js - the Popcorn.js HTML5 media library


* X-Ray Goggles
* '''X-Ray Goggles''': https://github.com/mozilla/goggles.webmaker.org - the node.js app and front-end bookmarklet code for X-Ray Goggles, a tool for visually exploring and changing the underlying structure of web pages


togetherjs
* '''login.webmaker.org''': https://github.com/mozilla/login.webmaker.org - node.js single-sign-on (SSO) server and identity provider for Webmaker apps, as well as front-end UI components for authentication, based on [https://developer.mozilla.org/en-US/Persona?redirectlocale=en-US&redirectslug=Persona Mozilla's Persona]


* '''MakeAPI''': https://github.com/mozilla/makeapi - node.js metadata server for storing and indexing information about "makes" (e.g., things made on the web with Webmaker tools or 3rd party tools).


profile
profile-service
make-valet
     "webmaker-mediasync": "https://github.com/mozilla/webmaker-mediasync/tarball/v0.1.22",
     "webmaker-mediasync": "https://github.com/mozilla/webmaker-mediasync/tarball/v0.1.22",
     "webmaker-sso": "https://github.com/jbuck/node-webmaker-sso/tarball/v0.0.4"
     "webmaker-sso": "https://github.com/jbuck/node-webmaker-sso/tarball/v0.0.4"
Confirmed users
656

edits

Navigation menu