== Architecture ==
Nucleus is a Django (Playdoh) project intended to house numerous [[Websites/Mozilla.org/Publishing#SubProjects | subprojectsapplications]], each intended to publish a distinct type of templatized content for publication in Bedrock (www.mozilla.org). Nucleus resides on the stackato PaaS and exposes a public API (for reads) and an authenticated API (for writes), as well as a user interface in Django's standard /admin. Bedrock will query the Nucleus API periodically, consume the JSON found there, save it in Bedrock's database, and then serve that data when users request those pages. Other applications may query the Nucleus API too for their own publishing needs; its data will be public.
Why decouple nucleus from bedrock?