Closed Bug 1106121 Opened 5 years ago Closed 5 years ago

Create a Bugzilla form for Firefox costume requests

Categories

(bugzilla.mozilla.org :: Custom Bug Entry Forms, defect)

Production
defect
Not set

Tracking

()

RESOLVED FIXED

People

(Reporter: jbalaco, Assigned: glob)

Details

(Whiteboard: (worked: 1h30m) )

Hi, 

We would like to create a simple form to take in requests for the Firefox costume. Thank you for your help! And please let me know if you have any questions or something doesn't make sense. 

Cheers, 
Jennifer

Here is the information we'd like to include on the form:

auto cc list: jbalaco@mozilla.com, josorio@mozilla.com

Intro:
[BOLD] Firefox Costume Request Form
Looking to get a Firefox Costume for your upcoming event(s)? Please use this form to tell us about your event(s). Filling out this form does not guarantee that you will receive the Fox costume. Requests are reviewed weekly. We will get back to you with next steps after we have reviewed. 

Before submitting your request, please make sure to review the Firefox Costume wiki pages [link to https://wiki.mozilla.org/FirefoxCostume]. You’ll find all the information you ever imagined needing, including details about what we’re looking for in your request, how it’s decided where a costume will be sent, and details about the actual costumes. 

[BOLD] Requester’s Information 
*Name
*Email
*Mozillian profile
*Will you be responsible for the costume at its destination? [yes/no]
*If no, who will be? [required if no for above question]

[BOLD] Event Information
*Number of events Foxy will support 
*Event date(s)
*Type of event(s) and estimated attendance at each (textbox)
Examples: Firefox OS in store launch event, Mozilla company event, Conference, Press Conference, Hack-a-thon
*Mozilla Goal (dropdown)
    Firefox OS, Firefox Browser, Services, Org Support, Million Mozillians, Other
*Main audience at the event (textbox)
    Examples: Developers, Students, Mozillians, General Public, Other
Event name, if applicable
Event website/wiki page, if applicable

[BOLD] Shipping Information
*First name
*Last name 
*Address 1 
Address 2
*City
State
*Country
Postal code
Personal tax ID if need
*Phone number 
*Email
Assignee: general → nobody
Component: Bugzilla-General → General
Product: Bugzilla → bugzilla.mozilla.org
QA Contact: default-qa
Version: unspecified → Production
Mentor: josorio
Component: General → Custom Bug Entry Forms
Hi, 

I just wanted to check in to see if you need any additional information to get started on this. Thanks!

Jennifer
Hi Jennifer, we're just getting back from #mozlandia and finishing up some Q4 goals.  Is this form for a particular project with a deadline?  It looks fairly straightforward, but there's not much time left in the quarter.  If your form isn't critical, it would be easier for us to start on it in January.
Hello Mark!

Jennifer and I talked about this and we're ok to get this done in January. The earlier the better in January but definitely don't need it right now. 

We can circle back early January to see when we get this finalized.

Thank you!
i've started work on this [1h].

what product/component should this form create bugs into?
Assignee: nobody → glob
Flags: needinfo?(jbalaco)
Whiteboard: (worked: 1h20m)
Great! 
Product should be marketing. 

I'm not so sure about component. Is it better to use an existing component or to create a new one? If using something that is existing is better, either general or community would probably work. Although, I'm not sure how either of these is currently used. If something new could be created, maybe something like event assets or costume requests?
Flags: needinfo?(jbalaco)
Whiteboard: (worked: 1h20m)
(In reply to Jennifer Balaco from comment #5)
> I'm not so sure about component. Is it better to use an existing component
> or to create a new one? If using something that is existing is better,
> either general or community would probably work

for high volume forms i'd suggest a new component.  however i doubt you'll be flooded with costume requests, so let's go with "general".


i've pushed the form to https://bugzilla-dev.allizom.org/form.costume for your feedback.
there's a sample bug at https://bugzilla-dev.allizom.org/show_bug.cgi?id=1007285
Flags: needinfo?(jbalaco)
Whiteboard: (worked: 1h30m)
Hi Byron, 

This is looking good. I am trying to get some feedback from other stakeholders as well. Hopefully more information will be added by the end of the week.
Flags: needinfo?(jbalaco)
re-setting needinfo to indicate we're waiting on feedback.
Flags: needinfo?(jbalaco)
Thanks for the reminder. This looks good. One hopefully small change - is it possible to add one section at the end. The header should be "More Information" and then a text box with "Additional Notes, Comments, Etc."

Thanks!
Flags: needinfo?(jbalaco)
(In reply to Jennifer Balaco from comment #9)
> Thanks for the reminder. This looks good. One hopefully small change - is it
> possible to add one section at the end. The header should be "More
> Information" and then a text box with "Additional Notes, Comments, Etc."

added "more information", and committed.
will be live at http://bugzilla.mozilla.org/form.costume after next week's push.

To ssh://gitolite3@git.mozilla.org/webtools/bmo/bugzilla.git
   80ae328..e62f307  master -> master
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Thank you for your help!
You need to log in before you can comment on or make changes to this bug.