Closed Bug 874202 Opened 12 years ago Closed 6 years ago

[tracker] Build a system to publish release notes to Bedrock

Categories

(Websites :: Nucleus, defect, P3)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: hoosteeno, Unassigned)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [kb=990931])

We need to start publishing release notes on Bedrock, and we have the start of a plan for doing so. In the broadest strokes, it is to: a) create a JSON output from whatever workflow the release team uses to manage release notes b) build automation to consume that JSON and publish it to the web, without developer intervention We are stepping toward this goal now, by using JSON output as the basis of release notes for the upcoming FFOS launch (bug 869495). The general roadmap for this bug is described in this spreadsheet: https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0Algxlsc2cLlldDlIaWJ2bTVmampHaUUzQUcyMWFuamc#gid=0
adding to mozilla.org kanban board - research and design column
Priority: -- → P3
Whiteboard: [kb=990931]
Justin: could you consider l10n of relnotes (Bug 722914) in your roadmap?
Blocks: 722914
Component: Bedrock → Nucleus
Product: www.mozilla.org → Websites
Summary: Build a system to publish release notes to Bedrock → [tracker] Build a system to publish release notes to Bedrock
Depends on: 922255
Depends on: 922257
Depends on: 922259
Depends on: 930238
Depends on: 939975
Depends on: 939984
Depends on: 922377
Depends on: 935253
Depends on: 935252
Depends on: 922380
Depends on: 931999
Depends on: 935250
Depends on: 922385
Depends on: 914676
It's been a while since this bug was updated with any content. Here's a quick review: * We're building a system designed to publish general content. It's called Nucleus. It lives on the PaaS. It's under heavy development right now. * Nucleus is a Playdoh project, and one of its applications is called RNA. RNA is an application to publish release notes specifically. It is a part of Nucleus, and it also has some components installed in Bedrock. It is under heavy development right now. * We're aiming to have an end-to-end demo of this on 2013-12-10, when the next version of Firefox is released, and we aim to make the system live in time for the Firefox release on 2014-01-21. * The small team working on this meets in IRC at #nucleus and has weekly meetings. * The code is https://github.com/mozilla/nucleus and https://github.com/mozilla/rna * The servers (right now) are https://bedrock.paas.allizom.org/en-US/ (bedrock demo instance) and https://nucleus.paas.allizom.org/rna/ (rna dev)
Depends on: 942253
Depends on: 945951
Depends on: 948114
Depends on: 948670
Depends on: 948722
Depends on: 948729
No longer depends on: 948722
Depends on: 957864
Depends on: 958394
Depends on: 963800
Depends on: 963804
Depends on: 963805
Depends on: 965509
Depends on: 965540
Depends on: 949010
Depends on: 964940
Depends on: 964942
Depends on: 968258
No longer depends on: 949010
Depends on: 967788
Depends on: 948722
Depends on: 978931
Depends on: 978988
Depends on: 983348
Depends on: 965012
Depends on: 983359
Depends on: 983366
Depends on: 983373
Depends on: 978224
No longer depends on: 957864
No longer depends on: 967788
Depends on: 987328
Depends on: 987330
Depends on: 987341
Depends on: 988290
No longer blocks: 874137
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.