Update gear request bug form

RESOLVED FIXED

Status

()

bugzilla.mozilla.org
General
RESOLVED FIXED
5 years ago
4 years ago

People

(Reporter: Jennifer Balaco, Assigned: glob)

Tracking

Production
x86_64
Windows 7

Details

Attachments

(4 attachments)

(Reporter)

Description

5 years ago
Created attachment 696793 [details]
bugzilla form capture with updated information added/changed

The existing bugzilla gear request form [1] needs to be updated to include new information about ordering and required fields from our partner, Staples. 

I have attached a pdf with updated information. Also, can the auto-cc's be updated to jbalaco@mozilla.com and gearteam@mozilla.com.

Thank you! 
Jennifer 

[1] https://bugzilla.mozilla.org/enter_bug.cgi?product=Marketing&format=swag
(Assignee)

Updated

5 years ago
Assignee: nobody → glob
(Assignee)

Comment 1

5 years ago
i've committed the requested changes to our staging environment:
  https://bugzilla-stage-tip.mozilla.org/enter_bug.cgi?product=Marketing&format=swag

please review this form and let me know of an issues.

> can the auto-cc's be updated to jbalaco@mozilla.com and gearteam@mozilla.com

no problems with jbalaco@, however gearteam@ isn't a bugzilla account.
if this is a distribution list, i can create the account on bmo for you.

do you want me to remove atyrrel@ and mary@ from the default cc list, making jbalcao@ and gearteam@ the only accounts to cc?
(In reply to Byron Jones ‹:glob› from comment #1)
 
> no problems with jbalaco@, however gearteam@ isn't a bugzilla account.
> if this is a distribution list, i can create the account on bmo for you.

[zimbra@zmproxy1.mail.corp.phx1 ~]$ zmprov gdl gearteam@mozilla.com
ERROR: account.NO_SUCH_DISTRIBUTION_LIST (no such distribution list: gearteam@mozilla.com)

So no, it's not a valid DL...

But it's a valid user :

[zimbra@zmproxy1.mail.corp.phx1 ~]$ zmprov ga gearteam@mozilla.com
# name gearteam@mozilla.com
cn: Gear Team
displayName: Gear Team
givenName: Gear
mail: gearteam@mozilla.com
(Reporter)

Comment 3

5 years ago
Byron, 

Thanks for getting to this so quickly! atyrrel@ and mary@ can be removed from the default cc list. Creating an account for gearteam@ would be perfect. 

I will check out the changes once I'm back on my computer. 

Thanks!
Jennifer
(Assignee)

Comment 4

5 years ago
Changes to the component Swag Requests have been saved:
  Default CC list updated to gearteam@mozilla.com, jbalaco@mozilla.com
(Reporter)

Comment 5

5 years ago
This looks great. I have a couple of additional updates, if possible. 

1. Can My MozSpace be a dropdown with the following options: 
Mountain View, San Francisco, Toronto, Vancouver, London, Paris, Berlin, n/a

2. Can the Team + Department also become a dropdown? There are a little more than 50 department codes that would go in that list. What's the best way to send this list along? 

3. Can #4 and #5 be combined to read: "If approved, your order will be sent to Staples for processing and shipment. If your order is not approved, you will receive an explanation why it was not approved or a request for more information.

4. Remove "You will be notified by email of any progress made in resolving your request." at the bottom.  

Thank you!
Jennifer
(Assignee)

Comment 6

5 years ago
(In reply to Jennifer from comment #5)
> 2. Can the Team + Department also become a dropdown? There are a little more
> than 50 department codes that would go in that list. What's the best way to
> send this list along? 

attach the list as a text file to this bug would be the simplest.
(Reporter)

Comment 7

5 years ago
Created attachment 698025 [details]
team + department code list

to be used for the team + department code dropdown
(Assignee)

Comment 8

4 years ago
https://bugzilla-stage-tip.mozilla.org/enter_bug.cgi?product=Marketing&format=swag has been updated.
For some reason it will not let me see the staging page. Do I need special access to view?
(In reply to Katherine Naszradi [:knaszradi] from comment #9)
> For some reason it will not let me see the staging page. Do I need special
> access to view?

Kate, you'll need to create a new Bugzilla account on that staging site if your Bugzilla account was created after September 2011. The current database is a snapshot of production from September 13, 2011.
(Assignee)

Comment 11

4 years ago
due to email being disabled you can't self-signup on bugzilla-stage-tip.
i've created an account for kate and emailed the details to her.
thanks Byron!
(Reporter)

Comment 13

4 years ago
This is looking awesome! I have a few more edits to make to the page:

Top section: 
1. Add "We do this to help protect the personal identifying information in this bug." after "Requests will only be visible to..."

2. Add a field for "Link to Mozillian profile" after email address

3. Add "(if applicable)" behind "My MozSpace" and don't make it a required field

4. If someone selects "Mozillian Recognition" as the Purpose of Gear, can it pop-up two follow-up question (with a check-box for yes/no answers) that say "Does this bug need recipient shipping information?" and "Does this bug need recipient size information?" 
 
When the answer to the first question is yes, is there a way for the bug to make the address information no longer required? The First and Last Name plus recipients email would still be required. 

4. Add "Date gear is needed by" under "Purpose of gear"

5. Add "Email" after Last Name in the Ship to Information section. 

6. Add "include country code if ordering from outside of the US" behind "telephone"

Let me know if you have any questions. We really appreciate all the work you're doing to help us get this finished!

Thank you, 
Jennifer
(Assignee)

Comment 14

4 years ago
https://bugzilla-stage-tip.mozilla.org/enter_bug.cgi?product=Marketing&format=swag has been updated.
(Reporter)

Comment 15

4 years ago
Byron,

Thank you for all of your help with this. I have some additional changes.   

-Change form name: Mozilla Gear

-Remove current text at the top and add:
Want gear? Here's what to do:
* Follow the steps below and click submit. (If this is an emergency, you'll want to start here [link to https://wiki.mozilla.org/GearStore/SpaceRequests] instead.)
* Requests are reviewed every Monday. If approved, we'll let you know and then send your order to our gear partner, Staples, for processing and shipment; if it can't be approved,  we'll email you with details (or possibly ask for more information).
   
-Edit: “Requests will only be visible...” to
“Requests will only be visible to the person who submitted it, authorized members of the Mozilla Engagement team, and our Staples Customer Service rep. We do this to help protect the personal identifying information in this bug.  
-And move to the bottom of the page to replace “If this is a time-sensitive...”

-Move "Purpose of Gear" section above contact information.
-Add heading: Tell Us What You Want
-Add: Gear Options: View the current inventory at https://wiki.mozilla.org/GearStore/Gearavailable
-When selecting Mozillian Recognition => shipping information needed, Shipping First, Last + Email need to remain required fields.
-Add note at Date Required: "If this needs to e filled https://wiki.mozilla.org/GearStore/SpaceRequests."

-Add heading: Tell Us About You
-Remove Mozillian Profile + CC lines
-Change "My MozSpace" to "My Mozilla Space"
   
-Add heading: Tell Us Where to Send It

-Add heading: Tell Us Anything Else

Thanks again for all your help with this!
Jennifer
(Assignee)

Comment 16

4 years ago
(In reply to Jennifer from comment #15)
> -Add: Gear Options: View the current inventory at
> https://wiki.mozilla.org/GearStore/Gearavailable

not exactly sure what you mean by this, so i've made a guess :)

> -Add note at Date Required: "If this needs to e filled
> https://wiki.mozilla.org/GearStore/SpaceRequests."

you'd probably want to rephrase that sentence, so i've left it out from the latest revision.  all other changes have been made.
(Reporter)

Comment 17

4 years ago
That looks great - re: add current inventory link and the rest of the changes. 

For the note to be added under Date Required:
If this order is time sensitive, place a Space Request [link to https://wiki.mozilla.org/GearStore/SpaceRequests] to pick up your gear from your Mozilla Space.
(Assignee)

Comment 18

4 years ago
gah, i just realised that i made the changes on the 16th, but forgot to let you know that bugzilla-stage-tip has been updated.  sorry about that.
(Reporter)

Comment 19

4 years ago
No problem. We actually saw that it was updated and have had a few other people take a look to give us feedback. I will have some final changes this afternoon (after I meet with Mary and Kate to review the feedback).
(Reporter)

Comment 20

4 years ago
I was wondering if it might be possible to incorporate the gear options into the form, so that they auto-populate the information (item number, description, value) that we need to process the requests.   

The list of gear is at https://wiki.mozilla.org/GearStore/Gearavailable. 

There are actually less than 20 items, but it gets tricky with the items that have sizes. Each size has a separate item number. Also, the t-shirts come in unisex and ladies styles and 3 colors. Do you think this is something that could be added relatively easily? How much time do you think it might take? 

Thanks again for all of your help. 

Cheers, 
Jennifer
(Assignee)

Comment 21

4 years ago
(In reply to Jennifer from comment #20)
> I was wondering if it might be possible to incorporate the gear options into
> the form, so that they auto-populate the information (item number,
> description, value) that we need to process the requests.   

i don't think it would be that tricky to achieve. probably a couple of hours work.
(Assignee)

Comment 22

4 years ago
https://bugzilla-stage-tip.mozilla.org/form.swag has been updated.
(Reporter)

Comment 23

4 years ago
Created attachment 707822 [details]
list of gear with item # and brief description
(Reporter)

Comment 24

4 years ago
Created attachment 707875 [details]
office addresses (missing Berlin)
(Reporter)

Comment 25

4 years ago
Wow! This is fantastic. Hopefully this is the last list of requests:

1. Can the price removed? 

2. Can the item # be added? I attached a text file with the list of item #s and item descriptions. 

3. Is it possible to have a quantity box show up next to an added item so that a person placing a request for multiple of the same item wouldn't have to add it over and over? 

4. If a Mozilla Space is selected, can a check box show up that says "Ship to this Address". And if the box is checked, can the shipping address auto-populate with the correct office address. I have also added a text file with the office addresses - it's missing Berlin but I will add it here as soon as I get it.

5. I'm not sure what the exact URL for the form will be, but if it includes the word "swag", can that be changed to "gear"? 

Thanks!
Jennifer
(Assignee)

Comment 26

4 years ago
(In reply to Jennifer from comment #25)
> 2. Can the item # be added? I attached a text file with the list of item #s
> and item descriptions. 

the item number's already there, but only on the generated comment.
eg. https://bugzilla-stage-tip.mozilla.org/show_bug.cgi?id=686855

when i had the item number in the select, it made it much harder to read.

> 5. I'm not sure what the exact URL for the form will be, but if it includes
> the word "swag", can that be changed to "gear"? 

i'll make both work, so existing links don't break.


there's no problems with your other requests, will work on those at some stage today.
(Assignee)

Comment 27

4 years ago
https://bugzilla-stage-tip.mozilla.org/form.gear has been updated.
(Reporter)

Comment 28

4 years ago
Thanks! That makes total sense on the item number. 

I have a few (hopefully) final changes:
 
1. The bullet point "Follow the steps below..." needs a parenthesis after "instead".
2. Same bullet point - change "an emergency" to "a last-minute request"
3. Under purpose of gear - change "Gear Closet at a MozSpace" to "Gear Space Stock"
4. Remove colons in the Purpose of Gear dropdown 
5. Under Tell Us Where to Ship, add note: 
   "Please be aware that shipping can cost as much as, if not more than, your item. And, items shipped internationally incur customs fees that can be 100%+ the cost of the package. When possible, requests will be filled from gear at Mozilla Spaces." 
6. Remove "Shipping" from the fields in the Tell Us Where to Send It section.
7. Change "Shipping Telephone" to "Recipient Telephone"
8. Remove hyphen at the bottom between "*" and "Required Field"

Thanks again for helping us get this form to the way it is now. It looks great!

Jennifer
(Assignee)

Comment 29

4 years ago
no worries :)
https://bugzilla-stage-tip.mozilla.org/form.gear has been updated.
(Reporter)

Comment 30

4 years ago
Thanks for such a quick response again! 

Two minor changes:
1. Remove "(If this is a last-minute request, you'll want to start here instead)." in the bullet at the top.
2. Remove "If this order is time sensitive, place a Space Request to pick up your gear from your Mozilla Space." under date required.
3. Change "When possible, requests will be filled from gear at Mozilla Spaces." to "... gear at your Mozilla space."

Cheers, 
Jennifer
(Reporter)

Comment 31

4 years ago
Hi, 

I just wanted to check on the status of these changes: 

1. Remove "(If this is a last-minute request, you'll want to start here instead)." in the bullet at the top.
2. Remove "If this order is time sensitive, place a Space Request to pick up your gear from your Mozilla Space." under date required.
3. Change "When possible, requests will be filled from gear at Mozilla Spaces." to "... gear at your Mozilla space."

Once they have been made, we'll be ready to get final approval to move the form to the live site. 

Thanks for all your help with this!
Jennifer
(Assignee)

Comment 32

4 years ago
sorry about the delays with your last batch of changes; i hope to get around to updating the page tonight.

note to self: to satisfy the following:

> Requests will only be visible to the person who submitted it, authorized members of
> the Mozilla Engagement team, and our Staples Customer Service rep.

we need to add a new group for the engagement team, and update the form to use that instead of mozilla-confidential.

jennifer - if you can provide me with a list of the bugzilla accounts of your engagement team, i can ensure they are members of this group prior to go-live (this isn't a go-live blocker, people can be added to the group at any time).
(Assignee)

Comment 33

4 years ago
https://bugzilla-stage-tip.mozilla.org/form.gear has been updated.
(Reporter)

Comment 34

4 years ago
I have one more minor change to wording at the top:

Change: "If approved, we'll let you know and then send your order to our gear partner, Staples, for processing and shipment; if it can't be approved, we'll email you with details (or possibly ask for more information)." to

"If approved, we'll let you know. Then your order will either be filled from your Mozilla space for pick-up or sent to our gear partner, Staples, for processing and shipment. If it can't be approved, we'll email you with details (or possibly ask for more information)."


Also, the members of engagement are all on the gearteam@mozilla.com email address that was already added to the cc list. If this is different, the people who should be included on that list are knaszradi@mozilla.com, mary@mozilla.com, and jbalaco@mozilla.com for now. I will let you know if anyone else needs to be added. 

Thanks!
Jennifer
(Assignee)

Comment 35

4 years ago
(In reply to Jennifer from comment #34)
> I have one more minor change to wording at the top:

https://bugzilla-stage-tip.mozilla.org/form.gear has been updated.

> Also, the members of engagement are all on the gearteam@mozilla.com email
> address that was already added to the cc list. If this is different, [..]

yes, it's different.  i've added the people you listed to the mozilla-engagement-team group.

don't forget we still need the address for the berlin office :)
(Reporter)

Comment 36

4 years ago
Thanks!

Here is the address for the Berlin office: 
Mozilla
MZ Denmark ApS - Germany
Rungestrasse 22 - 24
10179 Berlin
Germany

And a final addition:
-After the bulleted list at the top, please add the following (not part of the list):

Check the gear wiki [link to: https://wiki.mozilla.org/GearStore] for more information about gear, including approved uses and the list of available gear.

Gear requests for Rep-driven events and campaigns should continue to be submitted through their existing process  [link to: https://wiki.mozilla.org/ReMo/Tools_and_Resources].

Thanks again for all your help with this. We are really close to taking this form live.

Jennifer
(Assignee)

Comment 37

4 years ago
https://bugzilla-stage-tip.mozilla.org/form.gear has been updated :)
(Reporter)

Comment 38

4 years ago
This is great! We're ready to put the form live! Will that be able to happen in tomorrow evening's build? 

Thanks!
Jennifer
(Assignee)

Comment 39

4 years ago
(In reply to Jennifer from comment #38)
> This is great! We're ready to put the form live! Will that be able to happen
> in tomorrow evening's build? 

yes!

Committing to: bzr+ssh://bjones%40mozilla.com@bzr.mozilla.org/bmo/4.0/
modified extensions/BMO/template/en/default/bug/create/comment-swag.txt.tmpl
modified extensions/BMO/template/en/default/bug/create/create-swag.html.tmpl
Committed revision 8500.

Committing to: bzr+ssh://bjones%40mozilla.com@bzr.mozilla.org/bmo/4.2/
modified extensions/BMO/template/en/default/bug/create/comment-swag.txt.tmpl
modified extensions/BMO/template/en/default/bug/create/create-swag.html.tmpl
Committed revision 8577.
Status: NEW → RESOLVED
Last Resolved: 4 years ago
Resolution: --- → FIXED
(Assignee)

Comment 40

4 years ago
https://bugzilla.mozilla.org/form.gear is now live.
(In reply to Byron Jones ‹:glob› from comment #40)
> https://bugzilla.mozilla.org/form.gear is now live.

\o/ Thanks for all your hard work on this glob! Much <3.
Yes, thank you VERY much! The form looks great. Really appreciate you staying with us through our many iterations.

Comment 43

4 years ago
I shouldn't play faves, but you guys are my favorite dev team :)  You knock things out so fast :)
(Reporter)

Comment 44

4 years ago
This is really awesome! Thank you for all of your help and patience with us.
(Reporter)

Comment 45

4 years ago
Thanks again for all your help getting the form in order and live. 

A member of the engagement team tried to submit two requests today and received the following error message: 

"You tried to restrict a bug to the 'mozilla-engagement' group, but either this group does not exist, or you are not allowed to restrict bugs to this group in the 'Marketing' product."

Do you have any idea what that might be related to? I was able to successfully place a request last week. Thanks for looking into this. Let me know if you need any additional information from me. 

Cheers, 
Jennifer
(In reply to Jennifer from comment #45)
> Thanks again for all your help getting the form in order and live. 
> 
> A member of the engagement team tried to submit two requests today and
> received the following error message: 
> 
> "You tried to restrict a bug to the 'mozilla-engagement' group, but either
> this group does not exist, or you are not allowed to restrict bugs to this
> group in the 'Marketing' product."
> 

The group configuration looks proper on the upgraded system as well as the same three people are members of mozilla-engagement-team (jbalaco@mozilla.com, knaszradi@mozilla.com, mary@mozilla.com).

Who was the person who was trying to create the new gear request and was it someone not on the above list? We could make the group "always fileable" which means anyone file a new gear request but they will only be able to see *their* requests.

dkl
Status: RESOLVED → REOPENED
Flags: needinfo?(jbalaco)
Resolution: FIXED → ---
(Reporter)

Comment 47

4 years ago
Jennifer Bertsch was trying to place a request, and she is not one of those three people. 

Please make the group "always fileable" because any Mozillian should be able to place a request. Will that change be live immediately or will it take a weekly build to be made?  

Thanks for your help!
Jennifer
Flags: needinfo?(jbalaco)
Normally it would be the next week but since we need to do some other updates in the next day or so it should show up sooner.

Committing to: bzr+ssh://dlawrence%40mozilla.com@bzr.mozilla.org/bmo/4.2             
modified extensions/BMO/lib/Data.pm
Committed revision 8637.
Status: REOPENED → RESOLVED
Last Resolved: 4 years ago4 years ago
Resolution: --- → FIXED
(Reporter)

Comment 49

4 years ago
That works out lucky for us! Thanks for your help.
David,

Thank you for your help. Kindly let us know as soon as possible once this has been corrected so we can make sure and communicate this out.

Thanks!

Kate
(Assignee)

Comment 51

4 years ago
this change is now live.
thanks Byron!
You need to log in before you can comment on or make changes to this bug.