Closed Bug 1174909 Opened 10 years ago Closed 9 years ago

GitHub repo lacks license and bugzilla information

Categories

(Mozilla Labs Graveyard :: Personas Plus, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: edunham, Unassigned)

Details

The GitHub repo for Personas Plus does not have a LICENSE file, so it's hard for users to know how they're allowed to use and share the code. Also, although the issue tracker on GitHub is disabled, there's no information in the repository saying that bugzilla is where users should file issues. Adding the Bugzilla link in the tagline or a README would be very helpful. Thanks!
Flags: needinfo?(kmaglione+bmo)
I don't really even know what a LICENSE file for an MPL repo is supposed to look like. We don't have any documentation that suggests using one. The JS files all have the required MPL header.
Flags: needinfo?(kmaglione+bmo) → needinfo?(gerv)
Still needs a README
The LICENSE file for an MPL 2 repo should be a copy of this: https://www.mozilla.org/media/MPL/2.0/index.txt Gerv
Flags: needinfo?(gerv)
Commit pushed to master at https://github.com/mozilla/personas-plus https://github.com/mozilla/personas-plus/commit/8565d8b16dc90a5f6673c74f240334ac92a3b9c3 Merge pull request #12 from edunham/housekeeping Bug 1174909: Add README and LICENSE
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Product: Mozilla Labs → Mozilla Labs Graveyard
You need to log in before you can comment on or make changes to this bug.