Closed Bug 768244 Opened 13 years ago Closed 12 years ago

Implement product version model

Categories

(support.mozilla.org :: Knowledge Base Software, task, P2)

Tracking

(Not tracked)

RESOLVED FIXED
Future

People

(Reporter: rrosario, Unassigned)

References

Details

(Whiteboard: u=user c=wiki p=3 s=2013.backlog)

Products have versions and sometimes we care about them (Firefox for Desktop and Mobile now, and eventually Thunderbird). They drive showfor in the KB. We currently deal with product versions in `GROUPED_FIREFOX_VERSIONS` in apps/wiki/config.py. When we created this system, Firefox versions didn't change much. Now they change every six weeks and we have to constantly add new versions, change the default, show and hide in the UI, etc. It would be nice to handle all of this in the admin without pushing code. We would at least have to have the fields in the current VersionMetadata named tuple:: VersionMetadata = namedtuple('VersionMetadata', 'id, name, long, slug, max_version, show_in_ui, ' 'is_default') This might(?) not be a blocker for the new IA. It does probably block supporting Thunderbird in SUMO.
Priority: -- → P2
Whiteboard: u=user c=wiki p=
This is the source for SHOW FOR and nothing is ever easy with that => 3pt
Whiteboard: u=user c=wiki p= → u=user c=wiki p=3
Adding [ia] to title.
Summary: Implement product version model → [ia] Implement product version model
This is something we need for supporting more products like Thunderbird and would make our lives easier when new Firefox versions come out. But it really doesn't block the IA implementation work.
No longer blocks: 768210
Summary: [ia] Implement product version model → Implement product version model
Whiteboard: u=user c=wiki p=3 → u=user c=wiki p=3 s=2013.backlog
Target Milestone: 2012Q3 → Future
Mythmon did this already in some other bug I can't find.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.