Firefox/Input: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(→‎Team: updating team)
No edit summary
 
(53 intermediate revisions by 3 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: Matt Grimes (:Matt_G), Cheng Wang (:cww)
* Product Manager: Matt Grimes (:Matt_G)
* Dev (input.mozilla.org): Will Kahn-Greene (:willkg), Ricky Rosario (:r1cky)
* Tech lead, architect, dev, QA, deployer: Michael Kelly (:Osmose)
* Dev (Product-embedded Input feedback forms): Firefox for Android: :margaret, Firefox OS: Larissa Co, Firefox 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 ==
== Project details ==


* '''code:''' https://github.com/mozilla/fjord
* '''code:''' https://github.com/mozilla/fjord
* '''code docs:''' http://fjord.readthedocs.org/
* '''code docs:''' https://fjord.readthedocs.org/
* '''public mailing list:''' https://mail.mozilla.org/listinfo/input-dev
* '''public mailing list:''' https://mail.mozilla.org/listinfo/input-dev
* '''sprints:''' http://scrumbu.gs/projects/input/ (NB: We're not sprinting right now. 2013-03-26)
* '''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]
* '''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 27: Line 25:
# Find solutions to specified user feedback needs to make Mozilla's products better.
# Find solutions to specified user feedback needs to make Mozilla's products better.
# Promote the benefits of an open feedback system.
# Promote the benefits of an open feedback system.


How we want to get to those goals:
How we want to get to those goals:
Line 34: Line 31:
* Experiment with our data to find new ways to visualize and propagate data (deal with scale inherently).
* 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.
* Construct methods to use Input as a feedback loop for QA, localization and marketing.


=== Principles ===
=== Principles ===
Line 42: 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]]


== URLs ==
2014q4:


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


* https://input.mozilla.org/%LOCALE%/feedback - Input will guess at your product and channel based on the user agent
2015q1:


* [[Firefox/Input/Heartbeat|Heartbeat v2]]
* [[Firefox/Input/Alerts|Alerts]]
* [[Firefox/Input/Snow removal|Snow removal]]
* [[Firefox/Input/12 Factor App|12 Factor App]]


Specific urls:
2015q2:


* Firefox desktop stable: https://input.mozilla.org/%LOCALE%/feedback/firefox.desktop.stable
* [[Firefox/Input/Suggest|Suggest framework]]
* Firefox for Android: https://input.mozilla.org/%LOCALE%/feedback/firefox.android.stable
* [[Firefox/Input/Thank you page|Thank you page]]
* FirefoxOS: https://input.mozilla.org/%LOCALE%/feedback/firefox.fxos.stable


=== Abandoned projects ===


There aren't urls for non-stable channels, yet.
* 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