Closed Bug 1305861 Opened 8 years ago Closed 8 years ago

Error today in creating legal bugs from the Project Review form

Categories

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

Production
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: liz, Assigned: dkl)

Details

Attachments

(1 file)

Two people who submitted the kick-off form and selected "Vendor/Services" as the "Type of Relationship" got a message that there was an error in creating the legal bug and no legal bug was created. There was no error when someone selected "Other" as the "Type of Relationship."
Summary: Error today in creating legal bugs from the Project Review bug → Error today in creating legal bugs from the Project Review form
I think I know what the problem is. We disabled some of the components today, including Vendor/Services, so that people would use the kick-off form rather than filing legal bugs, but I gather that made them unavailable for the kick-off form. I'll re-enable them now and schedule a call with dlk to discuss options.
dkl - Thanks for the discussion just now.

As we discussed, please have the following components not show up in the Legal form "Request Type" drop-down list:
Firefox Distribution or Other Partner Agreement
Independent Contractor Agreement
Name Clearance (Trademark Search)
NDA
Search
Vendor/Services

The other request we discussed was to code things so that whenever a new bug is created in the Independent Contractor Agreement component, or an existing bug is converted to an Independent Contractor Agreement bug, sisaac@mozilla.com will always be need infoed.

Let me know if you have any questions or issues come up. Thanks.
Assignee: nobody → dkl
Status: NEW → ASSIGNED
(In reply to Liz Compton [:liz] from comment #2)
> dkl - Thanks for the discussion just now.
> 
> As we discussed, please have the following components not show up in the
> Legal form "Request Type" drop-down list:
> Firefox Distribution or Other Partner Agreement
> Independent Contractor Agreement
> Name Clearance (Trademark Search)
> NDA
> Search
> Vendor/Services
 
Done

> The other request we discussed was to code things so that whenever a new bug
> is created in the Independent Contractor Agreement component, or an existing
> bug is converted to an Independent Contractor Agreement bug,
> sisaac@mozilla.com will always be need infoed.

Ok so this is confusing in that, when you click on the 'Independent Contractor Agreement' custom form link at the top of the form.legal enter bug page, it takes me to the full Mozilla Project Review form. Then I do not see anything related to an independent contractor agreement in the relationship type drop down. So I am not sure in what case I would then add the needinfo for sisaac@mozilla.com. Should we add Independent Contractor Agreement to the Relationship Type drop down on the Moz Project Review form as well. Currently that drop down is a hard coded list of values and is not pulling straight from the Legal products list of components like the standard legal form does. I can change it to do that and then exclude certain components from the list. Let me know if this all makes sense.

Thanks
dkl
Flags: needinfo?(liz)
Thanks. Can you remind m when I should expect to see the drop down list changes live?

On the 2nd request, it is confusing. You're correct that the current kick-off form doesn't have any independent contractor specific questions and doesn't have any mechanism to open an Independent Contractor Agreement legal bug. So in the short term, someone in Legal will need to manually change certain Vendor/Services bugs to Independent Contractor Agreement bugs if we leave things as is. Since we're revamping the form, that's fine. Once the changes we're making to the kick-off form are finalized and implemented on the production server, there will be independent contractor specific questions and selection of "Engaging an individual (independent contractor, temp agency worker, incorporated)" in the "What are you doing?" drop down list will open a bug in the Independent Contractor Agreement component. Does that make sense?
Flags: needinfo?(liz)
(In reply to Liz Compton [:liz] from comment #4)
> Thanks. Can you remind m when I should expect to see the drop down list
> changes live?

To https://github.com/mozilla-bteam/bmo.git
   e1dc4f6..0770f15  master -> master

Committed changes and it will show up in tomorrows code push.

> On the 2nd request, it is confusing. You're correct that the current
> kick-off form doesn't have any independent contractor specific questions and
> doesn't have any mechanism to open an Independent Contractor Agreement legal
> bug. So in the short term, someone in Legal will need to manually change
> certain Vendor/Services bugs to Independent Contractor Agreement bugs if we
> leave things as is. Since we're revamping the form, that's fine. Once the
> changes we're making to the kick-off form are finalized and implemented on
> the production server, there will be independent contractor specific
> questions and selection of "Engaging an individual (independent contractor,
> temp agency worker, incorporated)" in the "What are you doing?" drop down
> list will open a bug in the Independent Contractor Agreement component. Does
> that make sense?

Yes it does and that is fine. Please make note in your new changes list that we need to make sure this
happens with the new revision.

Thanks
dkl
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Product: bugzilla.mozilla.org → bugzilla.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: