Closed Bug 1061143 Opened 10 years ago Closed 10 years ago

Replace landfill

Categories

(addons.mozilla.org Graveyard :: Maintenance Scripts, defect, P1)

x86_64
Linux
defect

Tracking

(Not tracked)

RESOLVED FIXED
2014-09

People

(Reporter: magopian, Assigned: davidbgk)

References

Details

(Whiteboard: [qa-])

Landfill is no more, long live landfill. So we need to have some replacement:
1/ some base data (addontypes, appversions...)
2/ some data to ease the development (addons, users, reviews...)

Some work has already been done on Zamboni:
- an initial fixture https://github.com/mozilla/zamboni/pull/2470
- a fake data generator https://github.com/mozilla/zamboni/pull/2426 (doc: https://wiki.mozilla.org/Marketplace/Fake_Data#Generating_Apps)

Some thoughts about that for Olympia:
- a base db dump (instead of a fixture which is harder to maintain) that would be in the git repository
- a fake data generator (using the same API as the one for Zamboni), maybe using factory_boy?

Ideally, we would be able to generate fake data for the following:
- users
- addons/themes
- versions
- user comments
- reviewers
- addon reviews
Priority: -- → P1
Target Milestone: --- → 2014-09
We also need to update the docs.
Depends on: 974941
Depends on: 549417
Depends on: 1062214
Depends on: 1062303
Depends on: 1062958
Depends on: 1069185
No longer depends on: 549417
Depends on: 1068591
Depends on: 1069388
I'm taking the fake data generation part trying to stay as close as possible to https://wiki.mozilla.org/Marketplace/Fake_Data/App_Generator
Assignee: nobody → david
https://github.com/mozilla/olympia/commit/b5074967746261792e7d3647ae4b0f0c49862b40
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Please add STR here or mark it with [qa-] if no QA is needed.
Whiteboard: [qa-]
See Also: → 1080145
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.