Closed
Bug 864970
Opened 12 years ago
Closed 12 years ago
Mozillians homepage: Implement Facts about Mozillians
Categories
(Participation Infrastructure :: Phonebook, defect)
Participation Infrastructure
Phonebook
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
Updated•12 years ago
|
Whiteboard: [kb=953040]
Assignee | ||
Updated•12 years ago
|
Assignee: nobody → giorgos
Status: NEW → ASSIGNED
Reporter | ||
Updated•12 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Reporter | ||
Updated•12 years ago
|
Target Milestone: --- → 2013-06-27
Comment 1•12 years ago
|
||
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?
Reporter | ||
Comment 2•12 years ago
|
||
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.
Reporter | ||
Comment 3•12 years ago
|
||
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/
Comment 4•12 years ago
|
||
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.
Description
•