Closed Bug 872799 Opened 11 years ago Closed 11 years ago

Update the developer agreement

Categories

(Marketplace Graveyard :: Developer Pages, defect, P1)

defect

Tracking

(Not tracked)

VERIFIED FIXED
2013-07-04

People

(Reporter: clouserw, Assigned: nafissamajda)

References

Details

Attachments

(3 files)

Attached file new agreement
Attached is a new developer agreement.  This bug is about essentially copying and pasting it into https://github.com/mozilla/zamboni/blob/master/mkt/site/templates/site/dev-agreement.html and cleaning up the formatting.
Component: Consumer Pages → Developer Pages
Whiteboard: [good first bug][lang=html][mentor=clouserw]
Assignee: nobody → awkly
Hey Will,

I formatted the new developer agreement in HTML syntax. I think it's only missing the   since I don't really know where to put them. Any help on how to detect where to put them?
Let me know if there are any mistakes/changes, I'd be glad to correct them.

Cheers,
Majda
Assignee: awkly → nafissamajda
Status: NEW → ASSIGNED
Attachment #766984 - Flags: review?
Attachment #766984 - Flags: review? → review?(clouserw)
That's looking really good.  Are you working with awkly@o.c?
Hey Wil, I'm not working with awkly@o.c, I just found the bug on BugsAhoy and thought I could help. I hope I'm not duplicating the work!
Thanks for the patch, Majda!  awkly@o.c has been out of contact with me so your patch is fine.  I've merged it into my branch (with you as the author) and, since it's legal stuff, I'm going to get extra review before going live.

See https://github.com/clouserw/zamboni/blob/a0ce6c2bef336b03d0e0d7fd42e062c860d41807/mkt/site/templates/site/dev-agreement.html for the commit.
David - Please see the link in comment 5.  There is a single href in that link (search for "TODOXXX") which needs a destination I'm not sure about.  Would you tell me where that should point AND verify the translation from .doc -> .html was correct?

Once I have that information we can push this live.
Flags: needinfo?(dbialer)
What we have today is a single payment provider, Bango.  THe Bango agreement is not actually a terms of service, but a self-billing invoice agreement that the developer accepts in-line when they sign up.  So it is a document (which I a attaching).  So let's do the following, can we have a single page - https://marketplace.firefox.com/payment_providers.html

It would contain the following - a Title - Payment Providers.
Then a list with a single item - Bango - Self-Billing Agreement (link to pdf).  This would be a pdf (which is what i have) attached.  It is the only thing I have and that is material to the developer agreement.   Kind of looks bad, but it is the only thing we have that fits.  Also there are no localized version.
Flags: needinfo?(dbialer)
I split comment 7 out as bug 889855
Depends on: 889855
Where is the PDF being hosted?
https://github.com/mozilla/zamboni/commit/eabd37b

Steps to verify:
1) Load https://marketplace-dev.allizom.org/developers/terms?lang=en-US
2) Make sure Developer Agreement is updated (and localised in English).
Let's avoid putting a self billing agreement online that claims to be between Bango and Mozilla, no such agreement exists. And can we put "Sample" somewhere on it.
Assignee: nafissamajda → cvan
Whiteboard: [good first bug][lang=html][mentor=clouserw]
Target Milestone: --- → 2013-07-04
Thanks!
Assignee: cvan → nafissamajda
Attachment #766984 - Flags: review?(clouserw)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: