Closed Bug 783594 Opened 12 years ago Closed 12 years ago

API to submit feedback from Fennec browser chrome

Categories

(Input Graveyard :: Backend, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: Margaret, Unassigned)

References

Details

(Whiteboard: [playreview])

For Fennec, we want to be able to submit feedback to input.mozilla.org from our own UI. I tried imitating the POST requests sent from the current input.mozilla.org UI using a FormData object filled with our data, but the request ended up being differently formatted than the ones send on input.mozilla.org (I'm inexperienced here, so I also may have been doing something wrong). I could try to do even more work to imitate the form fields used on input.mozilla.org, but I think it would be better if there's a supported API I can use :) I don't need to be sending/storing any new data, just a URL where I can send POST requests with the same set of data.
We're in the middle of rewriting input.mozilla.org, but that work won't be done until 2012q4. Doing work on the existing input.mozilla.org is "difficult" for a variety of reasons. When do you need this done by?
(In reply to Will Kahn-Greene [:willkg] from comment #1) > We're in the middle of rewriting input.mozilla.org, but that work won't be > done until 2012q4. Doing work on the existing input.mozilla.org is > "difficult" for a variety of reasons. > > When do you need this done by? Ideally ASAP, since the current designs for one of our high-priority bugs (bug 774479) depends on it. My current plan is to try to figure out a way to imitate the current requests being sent on http://input.mozilla.org/feedback. It feels hacky, but it may be our best bet to get this done quickly. Worst case, we could probably just redirect users to the current input.mozilla.org feeback page. I'm not sure what considerations went into Ian deciding not to do that in his designs and how important those considerations are.
Let us know if that doesn't work and you need us to do something.
Whiteboard: [playreview]
I'm going to close this as WORKSFORME because I was able to use http://m.input.mozilla.org/feedback to submit a POST request.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
I really appreciate you spending all that time to get it to work with the existing system. I also feel really bad. Hopefully the new system will serve us all a lot better.
Product: Input → Input Graveyard
You need to log in before you can comment on or make changes to this bug.