News for hackers. Stuff that matters.
Re:Dear open-source maintainers, a letter from GitLab by lmm on Monday January 18, 2016 @07:11AM (#10923915)
> Finally, it's not really related, since it's more a feature request, but we'd love to allow external people to fork our repos, but not create completely new ones (or have them validated) because we don't want to host any projects under the sun (there is github and gitlab for that). So far, you either allow both features or none of them.

On a technical level that seems an impossible distinction to make. Someone wanting to host a new project could just fork yours, then make a a commit that deletes everything currently in there, then start their new project.

Re:Dear open-source maintainers, a letter from GitLab by 131hn on Monday January 18, 2016 @08:14AM (#10924168)
Yet, there is still differences. Allowing only "fork" is a good and easy thing.

Having a fork that delete everything and start a new projet is easy to detect and label as spam. (there will always be abuses, but it's okay as long as you can mitigate/moderate)

Re:Dear open-source maintainers, a letter from GitLab by lmm on Monday January 18, 2016 @09:17AM (#10924473)
I'd think it's pretty easy to have a policy that says "only VLC forks or VLC-related projects". What if someone wants to pull out part of VLC into its own library?
Re:Dear open-source maintainers, a letter from GitLab by 131hn on Tuesday January 19, 2016 @12:08PM (#10932049)
I'll say it is legit to be hosted on gitlab.videolan.org (edit typo)
Re:Dear open-source maintainers, a letter from GitLab by jobvandervoort on Monday January 18, 2016 @10:35AM (#10924928)
On your own instance, disallow creation or restrict of further projects. Ask people to use the 'Import any repo by URL' feature in GitLab on their own instance / GitLab.com.

We're planning to add cross-server merge requests in the future, which would make it that you don't have to host the forks yourself [0].

[0]: https://gitlab.com/gitlab-org/gitlab-ce/issues/4013

Re:Dear open-source maintainers, a letter from GitLab by jbk on Monday January 18, 2016 @08:45AM (#10924310)
> On a technical level that seems an impossible distinction to make.

Sure, but at least it would be clear what is 'allowed'.

Re:Dear open-source maintainers, a letter from GitLab by e12e on Monday January 18, 2016 @08:14AM (#10924169)
It would still send a signal of "please don't do that" - and could be "enforced" with some change/diff tracking in a cron job (all files changed removed - prompt someone to have a look, or just freeze access for a week/month then schedule for deletion).