repo-criteria-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Repo-criteria-discuss] B2 for Gitlab?


From: Connor Shea
Subject: Re: [Repo-criteria-discuss] B2 for Gitlab?
Date: Fri, 3 Jun 2016 21:42:45 -0600

Hi again!

Sorry I haven't followed up in the past month, I've been busy with travelling and such. I wanted to provide an update on our progress so far.

Our license detection is courtesy of a gem called licensee (https://github.com/benbalter/licensee), created by GitHub. After discussing with them, we likely won't rename the MIT License to MIT Expat. If you insist on that, I can see about overwriting the decision of the licensee gem in our use of it, but I personally see it as unlikely that many would misinterpret the license as the X11. As for renaming the GPLv2 and GPLv3 license options to "GPLv2 or later" and "GPLv3 or later", progress is definitely being made on that front, and we'll hopefully have a new version of the gem with that fix in the next couple weeks.

The LibreJS issue has stalled for the time being (https://gitlab.com/gitlab-org/gitlab-ce/issues/15621), but I intend to look into once we upgrade to the next version of Sprockets, our asset manager (should be within the next few months, as it's a dependency of the next version of Rails).

I'm still thinking on how we should handle the display of "No License (Proprietary)" within the current interface. I think the aforementioned text, a warning icon, and a tooltip with further explanation on the problems with this would suffice while also fitting our general aesthetic, yes?

Having recently reviewed all of GitLab's gems to ensure compliance with their respective licenses, I am fully in support of warning users not to release software, libraries, etc. without a clearly-defined license if they intend for them to be used by others.

I also opened an issue regarding compliance with A-level criteria (https://gitlab.com/gitlab-org/gitlab-ce/issues/15678) a little over a month ago. I figured you all may be interested in reading it over, and perhaps providing feedback. Currently A0 is completed, and A2 and A3 will be completed soon with an update to licensee. I'll investigate more into the possibility of the rest of the A-level criteria once we've reached the B-level.

Again, thank you for your help, feedback, and support in this process. It really is appreciated!

Best,

Connor Shea, GitLab Frontend Engineering Intern

reply via email to

[Prev in Thread] Current Thread [Next in Thread]