3 ms·
>Is there any feature of which you think it is unjust that it is on GitLab.com but not in GitLab CE? Any feature which cannot be self-hosted, and any minified
by davexunit 11y ago
>Is there any feature of which you think it is unjust that it is on GitLab.com but not in GitLab CE?
Any feature which cannot be self-hosted, and any minified JavaScript served to the users without the corresponding source code available. A GNU project depending on SaaS harms GNU's mission.
I'm not sure if this is still the case, but GNU Mailman was using JIRA, too, which is also very bad.
- sytse 11y agoAll features can be self-hosted by some are proprietary, the list can be found on https://about.gitlab.com/features/#compare https://about.gitlab.com/features/#compare With a GNU entousiast we looked into the javascript issue, all source code is available via https://gitlab.com/gitlab-org/gitlab-ee https://gitlab.com/gitlab-org/gitlab-ee and the license ensures all downloaded javascript from GitLab.com is MIT licensed https://gitlab.com/gitlab-org/gitlab-ee/blob/master/LICENSE#L11 https://gitlab.com/gitlab-org/gitlab-ee/blob/master/LICENSE#...
- davexunit 11y ago>With a GNU entousiast we looked into the javascript issue, all source code is available Awesome! I didn't know about that. That resolves the biggest issue for users. I'm very happy you folks took the time to do that.
- sytse 11y ago:) You're very welcome, glad you like it
- quot66555 11y agoIf true, this would be a great opportunity to demonstrate use of something like LibreJS (http://www.gnu.org/software/librejs/free-your-javascript.html http://www.gnu.org/software/librejs/free-your-javascript.htm...). I don't think it's used very much but I like the concept. I think it would distinguish Gitlab quite nicely.
- sytse 11y agoThanks for the suggestion. I'm not sure what the impact on our code would be. Feel free to make a merge request with an example and mention me.
- deleted 11y ago[deleted]
- mikegerwitz 11y agoI'm the one that worked with Sytse originally on liberating GitLab EE's JS. I intend to submit patches for LibreJS as well, but I've been busy with far too many other things. Would you or someone else like to help? (Contact me at mtg@gnu.org)
- quadrangle 11y agoThanks for making all the JS on GitLab.com free/libre/open (assuming that's what you're saying)!
- sytse 11y agoYes, that is what I'm saying, and you're very welcome. Also see this guest post by Mike Gerwitz, a free software hacker and activist, and author of GNU ease.js https://about.gitlab.com/2015/05/20/gitlab-gitorious-free-software/ https://about.gitlab.com/2015/05/20/gitlab-gitorious-free-so...
- jaysee 11y agoWhile not truly 'open source', the source code for JIRA is available to customers (https://developer.atlassian.com/display/JIRADEV/Building+JIRA+from+source https://developer.atlassian.com/display/JIRADEV/Building+JIR...).
- davexunit 11y agoThen it's not free software, and GNU projects should not depend on it.
- quadrangle 11y agoTo be fair, it would require unfortunate care, but it's certainly possible to use GitLab.com and consciously avoid any of the proprietary features, thus not actually be dependent.