Closed Bug 864970 Opened 12 years ago Closed 12 years ago

Mozillians homepage: Implement Facts about Mozillians

Categories

(Participation Infrastructure :: Phonebook, defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED
2013-06-27

People

(Reporter: hoosteeno, Assigned: giorgos)

Details

(Whiteboard: [kb=953040])

The homepage redesign underway includes a rotating "Fact about Mozillians". 1) As an administrator, I can create/update/delete a Fact about Mozillians. 2) As a logged-in or logged-out user, I will see a random Fact about Mozillians when I visit the homepage. From the perspective of an administrator, a Fact about Mozillians has two components: * A short (~150 chars max) plaintext string * A published/unpublished state Facts will be in English only (there is currently no facility for translating text in the database). Example facts: number of vouched mozillians number of languages spoken number of countries represented number of Mozillians with a specific skill number of Mozillians in a specific group number of Mozillians in a city, region, or country number of Mozillians who speak a specific language
Whiteboard: [kb=953040]
Assignee: nobody → giorgos
Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → 2013-06-27
Question from QA: I'm not sure I'm in the correct part of the admin panel - https://mozillians.allizom.org/admin/funfacts/funfact/add - what do the "Number" and "Divisor" fields refer to?
Both of those fields take python statements that evaluate to numbers. There are examples here: https://github.com/mozilla/mozillians/blob/master/apps/funfacts/fixtures/demo_data.json They allow the funfacts to represent arbitrary dynamic data.
Further information for curious QAs: * fun facts display when there are no announcements * that means there must be no announcements with a display period including now * and fun facts must be in published state * and then a random one will appear Here's a screenshot showing a funfact appearing under the above circumstances: http://awesomescreenshot.com/0461fx5x14 Here's the fun fact that made it all possible: https://mozillians.allizom.org/admin/funfacts/funfact/1/
Thank you Hoosteeno - this is indeed a magical system. Per our irc conversation the happy path testing that you performed (comment 3) is enough coverage for this feature. The feature is in the /admin/ area and thus used by the internal project team. No exploratory testing is needed at this time. Bumping to QA verified on stage.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.