Open Bug 1208115 Opened 10 years ago Updated 10 years ago

Add Nucleus info for release notes to bedrock documentation

Categories

(www.mozilla.org :: Bedrock, enhancement)

Development/Staging
enhancement
Not set
normal

Tracking

(Not tracked)

People

(Reporter: malenita, Assigned: malenita)

References

(Blocks 1 open bug)

Details

(Whiteboard: [kb=1866774] )

Add Nucleus API information for release notes to bedrock documentation. Information below was gathered from chat on IRC. Needs to be reviewed. Nucleus API http://nucleus.readthedocs.org/en/latest/ Note Instance https://nucleus.mozilla.org/rna/notes/1/ Release Instance https://nucleus.mozilla.org/rna/releases/1/ Models https://github.com/mozilla/rna/blob/master/rna/models.py There are some methods there that are also available on the note and release instances in the template that don't show up as API fields. Model instances are what is seen in the templates. The API is mainly used for data replication and by JS. Custom enhancements to django admin https://github.com/mozilla/rna/blob/master/rna/static/jsx/releasenotes.js Those are in a separate repo instead of bedrock directly, the reason for which is both bedrock and nucleus have that as a dependency. Views that select the templates and populate the context https://github.com/mozilla/bedrock/blob/master/bedrock/releasenotes/views.py
Assignee: nobody → malena
Whiteboard: [kb=1866774]
You need to log in before you can comment on or make changes to this bug.