See below.
Corey has created *https://www.mediawiki.org/wiki/Wikimedia_Apps/Team/BugReporting https://www.mediawiki.org/wiki/Wikimedia_Apps/Team/BugReporting* to help document this, and is pursuing support for this in Phabricator, Wikimedia's feature/bug tracker (this replaced Bugzilla). Here's the Phabricator task created by Corey for this -
https://phabricator.wikimedia.org/T92708 -
as well as a related task on task types -
https://phabricator.wikimedia.org/T93499
-Adam
On Fri, Mar 6, 2015 at 4:02 PM, Kristen Lans klans@wikimedia.org wrote:
Love it, I can add descriptions on our project boards...
https://phabricator.wikimedia.org/project/profile/782/ https://phabricator.wikimedia.org/project/view/489/
It would be cool if we could use some kind of template/custom fields in Phab for this. Where else could we socialize this?
On Fri, Mar 6, 2015 at 6:57 PM, Bernd Sitzmann bernd@wikimedia.org wrote:
I like the idea a lot.
On Fri, Mar 6, 2015 at 4:53 PM, Dan Garry dgarry@wikimedia.org wrote:
(adding Elena and Rummana to this, since I'm not sure if they're on mobile-tech)
This all makes sense to me.
The requested additional information is stuff that it would take the reporter a trivial amount of time to add to the task, but save time for both the reporter and engineer in back and forth.
Dan
On 6 March 2015 at 11:18, Corey Floyd cfloyd@wikimedia.org wrote:
Hey not sure if we have documentation for this somewhere, but if not, I would like to propose we require some minimum requirements for filing a bug (at least internally - volunteer bug reports are a separate matter).
The thought is to make sure that bug tickets have enough information on them to not only triage but also for engineers to reproduce reliably.
I think the following would be a good start (iOS specific examples given, but Android would be similar):
Device
iPhone 4, iPhone 6, iPhone 6 Simulator, etc…
OS version
iOS 6.2, iOS 8.1, etc…
Observed Behavior
What happened? (ex. The image is left aligned)
Expected Behavior
What was supposed to happen? (ex. The image was supposed to be centered)
Steps To Reproduce
How to reproduce from start to finish example:
- launch app
- tap menu button
- tap login
- enter user name "Test User" and password "Test Password"
- tap login
- etc…
Screen Shot
Attach a screen shot of the bug (if applicable)
What does everyone think of this? Anything to add or change?
-- Dan Garry Associate Product Manager, Mobile Apps Wikimedia Foundation