Closed
Bug 490387
Opened 15 years ago
Closed 15 years ago
Improve developer agreement flow
Categories
(addons.mozilla.org Graveyard :: Developer Pages, defect, P2)
addons.mozilla.org Graveyard
Developer Pages
Tracking
(Not tracked)
RESOLVED
WONTFIX
5.3
People
(Reporter: jbalogh, Assigned: jbalogh)
Details
From bug 483987, comment 16: Things I'd like to see added: - a "what's this?" link on the version edit page next to the dev agreements - any tests? And not blocking but something for future reference and consider changing later: - queries in loops are very bad and has killed us before - Need to check the return value of save(). You can use transactions. + put license text in the database
Comment 1•15 years ago
|
||
(In reply to comment #0) > From bug 483987, comment 16: I guess you mean "bug 483897, comment 16", right? And what about my proposal (ie. bug 483897, comment 17)?
Comment 2•15 years ago
|
||
(In reply to comment #1) > (In reply to comment #0) > > From bug 483987, comment 16: > > I guess you mean "bug 483897, comment 16", right? And what about my proposal > (ie. bug 483897, comment 17)? I think adding the tri-license sounds good. CCing Nick.
Comment 3•15 years ago
|
||
I'll check with legal on the tri-license to see if there's any reason not to include it.
Updated•15 years ago
|
Target Milestone: 5.0.6 → 5.0.7
Comment 4•15 years ago
|
||
To include the tri-license, we have to show three links in the UI to the appropriate licenses when the developer picks a license as well as when users view them. punt to 5.0.8 since this is actually more than just a 1 day job.
Updated•15 years ago
|
Target Milestone: 5.0.7 → 5.0.8
Updated•15 years ago
|
Priority: -- → P3
Comment 5•15 years ago
|
||
Some more context- the reason why we have to do this is that the tri-license isn't actually a license, it's an agreement by the developer to adopt three licenses that don't conflict with each other.
Updated•15 years ago
|
Target Milestone: 5.0.8 → 5.0.9
Updated•15 years ago
|
Target Milestone: 5.0.9 → 5.1
Updated•15 years ago
|
Target Milestone: 5.1 → 5.2
Comment 6•15 years ago
|
||
This is basically three things: 1. Add an option to the list of licenses that says Tri-license (MPL 1.1/GPL 2.0/LGPL 2.1) 2. Add links that say (View MPL 1.1, View GPL 2.0, View LGPL 2.1) in place of "View license" 3. Add link to FAQ for what's this explaining licensing
Updated•15 years ago
|
Priority: P3 → P2
Updated•15 years ago
|
Target Milestone: 5.2 → 5.3
Updated•15 years ago
|
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → WONTFIX
Updated•8 years ago
|
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•