Closed
Bug 939975
Opened 12 years ago
Closed 12 years ago
Put some Sandstone on new release notes templates
Categories
(Websites :: Nucleus, defect)
Websites
Nucleus
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: hoosteeno, Assigned: craigcook)
References
Details
(Whiteboard: [kb=1186355] )
Once we have a working end-to-end demo of functionality we'll be in a position to make it look good. Let's make a template for that.
Reporter | ||
Updated•12 years ago
|
Whiteboard: [kb=1186355]
Comment 1•12 years ago
|
||
So the branch with my work on this page is at https://github.com/Osmose/bedrock/tree/rna-release-page (rna-release-page).
Once you checked out the branch and updated the submodules and all that, you'll have to run migrations to create the RNA tables:
./manage.py syncdb
./manage.py migrate
Then you'll have to adjust your local settings to point to Josh's test nucleus instance by adding this to local.py:
RNA = {
'BASE_URL': 'https://nucleus.metamize.net/rna/',
'LEGACY_API': False,
}
Because it uses a self-signed cert, you'll have to add the following line (the one with the +) to the file vendor-local/lib/python/rna/clients.py on line 33:
def request(self, method, url, **kwargs):
+ kwargs['verify'] = False
if self.base_url and not self.full_url_regex.match(url):
Finally, run the rnasync command:
./manage.py rnasync
It won't output anything if it works. After that, remove the extra line you added to clients.py, and you should see a release notes page at http://localhost:8000/en-US/firefox/18.0/releasenotes/.
Ping me if you need help getting to that page! :D
Reporter | ||
Updated•12 years ago
|
Assignee: nobody → craigcook.bugz
Status: NEW → ASSIGNED
Reporter | ||
Comment 3•12 years ago
|
||
The template changes for this were merged into the branch here: https://github.com/jgmize/bedrock/tree/rna-release-page. They'll be PRd on master soon.
Reporter | ||
Comment 4•12 years ago
|
||
This is done; we have a skinned a release notes page.
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Comment 5•11 years ago
|
||
Commit pushed to master at https://github.com/mozilla/bedrock
https://github.com/mozilla/bedrock/commit/d2adaa184f83c4a4900ae93ee6860797597dcaee
Bug 939975 - style the release notes template
You need to log in
before you can comment on or make changes to this bug.
Description
•