Closed Bug 608481 Opened 14 years ago Closed 13 years ago

Migrate updateInfo to python

Categories

(addons.mozilla.org Graveyard :: Public Pages, defect, P3)

defect

Tracking

(Not tracked)

RESOLVED FIXED
4.x (triaged)

People

(Reporter: clouserw, Assigned: robhudson)

References

Details

(Whiteboard: [Q32010])

We let authors provide some release notes to end users in the add-on management pane in Fx.  There are some details at https://developer.mozilla.org/en/Extension_Versioning,_Update_and_Compatibility (see the "Providing Details about Updates" section).

These are currently served from PHP:

http://viewvc.svn.mozilla.org/vc/addons/trunk/site/app/controllers/versions_controller.php?view=markup#l79

and

http://viewvc.svn.mozilla.org/vc/addons/trunk/site/app/views/versions/update_info.thtml?view=markup

An example page is at (note the capital I):

https://addons.mozilla.org/en-US/firefox/versions/updateInfo/95584

We want to start serving this from Python at a URL like:

https://addons.mozilla.org/en-US/firefox/addon/4354/versions/1.01/updateinfo

This bug includes:
- building views and templates
- redirecting PHP style URLs to the new URL style
- tests
- since bug 534646 is fixed, I think we can nl2br.  CCing mossop for assurances
Assignee: kumar.mcmillan → nobody
Whiteboard: [Q32010]
Target Milestone: 5.12.3 → 4.x (triaged)
Priority: P1 → P3
Assignee: nobody → chudson
Blocks: 688298
Fixed in commit https://github.com/jbalogh/zamboni/commit/5d643d5165b95e0183eb5bb4b85fc2690d75ec28

As I understand it, the URL will need to be added to the Django side of the Apache config to test.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Depends on: 745557
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.