Closed Bug 705700 Opened 13 years ago Closed 11 years ago

Tell Us More Front-End

Categories

(Input :: General, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: aakashd, Assigned: nigelb)

References

Details

I chatted with glob about this and he was able to mention that the app being in-between two areas isn't that big of a deal as many apps use BMO as a webservice and hook onto their REST API at their pleasure.

There's isn't too much cute-ness here in terms of a product or UX perspective, but here's the needs to be fulfilled:

Suggestions for the form appearance:
* Use the input.mozilla.com feedback template
* We don't need the transition piece, but just load the page separately from the #feedback page.
* Highlight boxes in red for boxes that don't have content, but require it.

Instancing the Form:
1. There needs to be a red button [1] on the sad form for only nightly/aurora users which links to the reporting form.

Bug Report Form:
* The form should be simple and have alternate text that explains what should be placed into each box [2].
* On Submission, we should show the thank you page that Dave's already made ;).


[1] http://www.flickr.com/photos/aakashhdesai/5916329237/in/photostream/
[2] http://www.flickr.com/photos/aakashhdesai/5916888580/in/photostream
(In reply to Aakash Desai [:aakashd] from comment #0)
> I chatted with glob about this and he was able to mention that the app being
> in-between two areas isn't that big of a deal as many apps use BMO as a
> webservice and hook onto their REST API at their pleasure.

The problem isn't using BMO as a webservice, the problem is,

starting in input
hitting BMO
and then loading a page in BMO but masquerading it as input.

That's what the dependency bug implies, and if that's not true, please clarify that in that bug.

What we should do is this:

* Start in input, 
* hit BMO
* display appropriate template in Input based on whatever BMO tells us (success, fail, etc).
i've clarified things with dave on irc.  the first phase is as dave proposed (stay in input, hit bmo, display template in input).  currently the second phase is in bmo (after the email address has been confirmed), but there's no reason why bmo can't redirect to an input-hosted url instead of displaying the templates directly.

i've deployed the tell-us-more extension onto the bmo staging development server (https://bugzilla-stage-tip.mozilla.org/).  this server will not send emails to most addresses. i've added dd@mozilla.com to the whitelist, so you'll have to file bugs with that address in order to receive the email with the activation token.
Depends on: 706184
Please add nigelbabu@gmail.com to the LimitedEmail extension as well since I'm planning on working on this frontend bug.
Assignee: dd → nigelbabu
The code is here and ready for review https://github.com/mozilla/input.mozilla.org/pull/40
I don't know what's the future of tell us more. Closing because this is likely bitrotted.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.