Closed Bug 901122 Opened 11 years ago Closed 11 years ago

Create custom entry form for dev-events requests

Categories

(bugzilla.mozilla.org :: Extensions, defect)

Production
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: ckoehler, Assigned: glob)

References

Details

Currently event requests are funneled through dev-events@mozilla.org. Instead, we'd like to capture and track these requests in Bugzilla. 

The entry form should be modeled on this Google form:
https://docs.google.com/forms/d/1Rjk1xsMv-pGBbPLLe4o9YtJxeVOapERAuuRz45Zti_s/viewform

Requests should be filed under Developer Engagement > Events Request

Responses for each field should be included as the first comment of the bug.

Additionally, please put the response to "What are you requesting from Mozilla?" in the whiteboard field as follows:

* [keynote] - Keynote Presentation
* [talk] - Talk Presentation (non-keynote)
* [workshop] - Workshop
* [sponsorship] - Sponsorship
* [other] - Other 

Bugs should be MoCo-only.

Let me know if you need any additional details!
Assignee: nobody → glob
Depends on: 905570
i've stood up a version of the form for your feedback:
https://bugzilla-dev.allizom.org/form.dev-engagement-event
Flags: needinfo?(ckoehler)
This looks really good, Byron, thank you!

I'm going to review with Robyn and will post our consolidated comments here.
Flags: needinfo?(ckoehler)
Robyn and I had a chance to review the form together today. 

We have a few changes:

1. Change how "Summary" field is derived: Event Name, Date (Event Location). It would be great if Date could be Start Date in MONTH YEAR format (e.g. August 2013).

2. If possible, set the Due Date field to the Start Date of the event. (Also, does Due Date exist as a field? I see as a column selection for search results, but can't find it in the bug display.)

3. Add "Venue" text field, after "Event Location". Help text: "What is the name of the venue where your event will be held? Enter TBD if you don't know yet."

4. Add "If requesting sponsorship, what amount/level do you suggest?" text field after "What are you requesting from Mozilla?"

5. Add products text field, required:
- Label: Which Mozilla products/projects are most relevant to this event?
- Help text: Please select all that apply. See https://www.mozilla.org/en-US/products/ for more information about Mozilla products.
- Options:  
-- Firefox OS
-- Firefox Web browser
-- Webmaker
-- Persona
-- Marketplace
-- Thunderbird
-- The free and open Web
-- Other: (with text field)

6. Populate URL field with "Weblink" value.

7. If possible, add a file upload field for "Sponsorship prospectus."
https://bugzilla-dev.allizom.org/form.dev-engagement-event has been updated -

> 1. Change how "Summary" field is derived: Event Name, Date (Event Location).
> It would be great if Date could be Start Date in MONTH YEAR format (e.g.
> August 2013).

done

> 2. If possible, set the Due Date field to the Start Date of the event.
> (Also, does Due Date exist as a field? I see as a column selection for
> search results, but can't find it in the bug display.)

due_date has to be enabled on a per-product basis.
i'll enable it as part of this change.

> 3. Add "Venue" text field, after "Event Location". Help text: "What is the
> name of the venue where your event will be held? Enter TBD if you don't know
> yet."

done

> 4. Add "If requesting sponsorship, what amount/level do you suggest?" text
> field after "What are you requesting from Mozilla?"

done

> 5. Add products text field, required:
> - Label: Which Mozilla products/projects are most relevant to this event?
> - Help text: Please select all that apply. See
> https://www.mozilla.org/en-US/products/ for more information about Mozilla
> products.
> - Options:  
> -- Firefox OS
> -- Firefox Web browser
> -- Webmaker
> -- Persona
> -- Marketplace
> -- Thunderbird
> -- The free and open Web
> -- Other: (with text field)

done

> 6. Populate URL field with "Weblink" value.

done

> 7. If possible, add a file upload field for "Sponsorship prospectus."

done
Form looks good. Let's push live in the next cycle. Thanks!
\o/

Committing to: bzr+ssh://bjones%40mozilla.com@bzr.mozilla.org/bmo/4.2/
modified .htaccess
modified extensions/BMO/lib/Data.pm
added extensions/BMO/template/en/default/bug/create/comment-dev-engagement-event.txt.tmpl
added extensions/BMO/template/en/default/bug/create/create-dev-engagement-event.html.tmpl
Committed revision 9009.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
this form is now live at https://bugzilla.mozilla.org/form.dev-engagement-event
Awesome!! Thank you!!
Component: Extensions: BMO → Extensions
You need to log in before you can comment on or make changes to this bug.