Firefox/Input: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(minor tweaks)
No edit summary
 
(61 intermediate revisions by 5 users not shown)
Line 1: Line 1:
The purpose of Firefox Input is to collect actionable feedback from our user base across each channel of our software development process. The application collects feedback and offers a set of analysis methods for looking at the resulting data.
The purpose of Firefox Input is to collect actionable feedback from our user base across each channel of our software development process.  
 
The former Input service has been [https://bugzilla.mozilla.org/show_bug.cgi?id=1315316 decommissioned] and replaced with an externally-managed service. This page remains as a historical note, but Mozilla is no longer actively developing Input.


== Team ==
== Team ==


* PM: Cheng Wang (:cww)
* Product Manager: Matt Grimes (:Matt_G)
* Dev (Web Piece): James Socol (:jsocol), Will Kahn-Greene (:willkg)
* Tech lead, architect, dev, QA, deployer: Michael Kelly (:Osmose)
* Dev (Client Piece): Android: :margaret, B2G: Larissa Co, Desktop: Gregg Lind
* QA: TBD
* Metrics: TBD


Contact us on IRC via [irc://mozilla.org/%23input #input on irc.mozilla.org]
Input development happens on IRC in [irc://mozilla.org/%23input #input on irc.mozilla.org]
 
== Project details ==
 
* '''code:''' https://github.com/mozilla/fjord
* '''code docs:''' https://fjord.readthedocs.org/
* '''public mailing list:''' https://mail.mozilla.org/listinfo/input-dev
* '''IRC:''' #input on irc.mozilla.org
* '''bugs:''' bugs are in the ''Input'' product. [https://bugzilla.mozilla.org/enter_bug.cgi?product=Input&rep_platform=all&op_sys=all Create a new bug]


== Mission ==
== Mission ==
Line 31: Line 38:
# Submissions should take no more than 5 steps to submit.
# Submissions should take no more than 5 steps to submit.
# Feedback should be fun to write!
# Feedback should be fun to write!
# Collecting feedback should be in accordance with Mozilla's privacy policies.
# Collecting and using feedback should be in accordance with Mozilla's privacy policies.
 
== Using Input ==
 
* Search syntax documentation, see [[Firefox/Input/Search syntax]].
* Feedback urls documentation, see [http://fjord.readthedocs.org/en/latest/feedback_urls.html Feedback URLs]
* API documentation, see [http://fjord.readthedocs.org/en/latest/api.html API documentation]
 
== Projects and Roadmap ==
 
=== Projects in the planning stage ===
 
* ?: Input Site Style Overhaul
* ?: [[Firefox/Input/Reduce the Abuse|Reduce the abuse]]
* 2015q3?: Move to AWS
* 2016?: [[Firefox/Input/Thank_you_page#Phase_2|Thank You Page Phase 2]]
* 2016?: [[Firefox/Input/Feedback_to_Bug|Feedback to Bug]]
 
=== In progress projects ===
 
* 2015q3: [[Firefox/Input/Trigger suggester|Trigger suggester]]
 
=== On-hold projects ===
 
* [[Firefox/Input/Gradient Sentiment|Gradient Sentiment]]: being reassessed
 
=== Completed projects ===
 
2014q3:
 
* [[Firefox/Input/Heartbeat|Heartbeat v1]]
* [[Firefox/Input/Reduce Contributor Pain|Reduce Contributor Pain v1]]
* [[Firefox/Input/Dashboards for Everyone|Dashboards for Everyone v1]]


2014q4:


* [[Firefox/Input/Feedback form overhaul|Feedback form overhaul]]
* [[Firefox/Input/Multiple Products|Multiple Products]]
* [[Firefox/Input/Support aboutsupport|Support aboutsupport v1]]


== Project details ==
2015q1:
 
* [[Firefox/Input/Heartbeat|Heartbeat v2]]
* [[Firefox/Input/Alerts|Alerts]]
* [[Firefox/Input/Snow removal|Snow removal]]
* [[Firefox/Input/12 Factor App|12 Factor App]]
 
2015q2:
 
* [[Firefox/Input/Suggest|Suggest framework]]
* [[Firefox/Input/Thank you page|Thank you page]]


* code: https://github.com/mozilla/fjord
=== Abandoned projects ===
* code docs: http://fjord.readthedocs.org/
* sprints: http://scrumbu.gs/projects/input/


Bugs are in the '''Input''' product. [https://bugzilla.mozilla.org/enter_bug.cgi?product=Input&rep_platform=all&op_sys=all Create a new bug]
* Product Dashboards -- abandoned because User Advocacy is building dashboards that pull from Input and other sources and they're better equipped to build and maintain them

Latest revision as of 20:09, 10 January 2017

The purpose of Firefox Input is to collect actionable feedback from our user base across each channel of our software development process.

The former Input service has been decommissioned and replaced with an externally-managed service. This page remains as a historical note, but Mozilla is no longer actively developing Input.

Team

  • Product Manager: Matt Grimes (:Matt_G)
  • Tech lead, architect, dev, QA, deployer: Michael Kelly (:Osmose)

Input development happens on IRC in #input on irc.mozilla.org

Project details

Mission

Goals

  1. Become the primary feedback mechanism for Mozilla products.
  2. Find solutions to specified user feedback needs to make Mozilla's products better.
  3. Promote the benefits of an open feedback system.

How we want to get to those goals:

  • Provide low-bar submission methods for defined needs from user feedback.
  • Experiment with our data to find new ways to visualize and propagate data (deal with scale inherently).
  • Construct methods to use Input as a feedback loop for QA, localization and marketing.

Principles

  1. Feedback sent to Mozilla should be constructive, direct and actionable.
  2. Feedback should allow drivers to make decisions that deliver a better value proposition to our users.
  3. Submissions should take no more than 5 steps to submit.
  4. Feedback should be fun to write!
  5. Collecting and using feedback should be in accordance with Mozilla's privacy policies.

Using Input

Projects and Roadmap

Projects in the planning stage

In progress projects

On-hold projects

Completed projects

2014q3:

2014q4:

2015q1:

2015q2:

Abandoned projects

  • Product Dashboards -- abandoned because User Advocacy is building dashboards that pull from Input and other sources and they're better equipped to build and maintain them