|
|
Log in / Subscribe / Register

Differences?

Differences?

Posted Mar 3, 2015 20:55 UTC (Tue) by david.a.wheeler (subscriber, #72896)
In reply to: GitLab acquires Gitorious by TMM
Parent article: GitLab acquires Gitorious

There are already other code-hosting sites that are themselves FLOSS: SourceForge (now on Apache Allura) and GitLab (MIT license). What's distinctive about your site (other than it's not quite running? :-) ).


to post comments

Differences?

Posted Mar 3, 2015 21:01 UTC (Tue) by ejr (subscriber, #51652) [Link]

FYI, Gitlab's free hosting runs their proprietary edition, not free software. The pool of free-software-hosted sites is shrinking by one with Gitorious's exit.

Differences?

Posted Mar 3, 2015 21:15 UTC (Tue) by TMM (guest, #79398) [Link] (6 responses)

The main difference is that it's a free-software hosted hub-style. SF's model is different. As the other commenter pointed out, gitlab's public instance is not free software. It's the 'enterprise' edition which is non-free. Apart from that we have Bitbucket which is also non-free.

Differences?

Posted Mar 3, 2015 21:19 UTC (Tue) by ejr (subscriber, #51652) [Link] (5 responses)

And unlike many services, you don't host your own code... That's on github... *cough*

Differences?

Posted Mar 3, 2015 21:26 UTC (Tue) by TMM (guest, #79398) [Link] (4 responses)

We don't write gogs, we run a locally modified version of gogs. The version of gogs we run is hosted here on notabug.org itself. We don't have a lot of communication with gogs upstream yet but perhaps that will come. We do explain this on the main page :)

Differences?

Posted Mar 4, 2015 16:07 UTC (Wed) by dsommers (subscriber, #55274) [Link] (3 responses)

I have no issues that you have your own local modifications to a FLOSS project which you need to run your service.

But I would strongly encourage you to get involved in the upstream gogs community and try to get your modifications accepted there, if they are suitable for a larger audience. That is the true power of FLOSS; you have a possibility to take someone else's work and tinker with it to match your needs. But you must remember to always share back.

Without that co-operation, you can just as easily just end up with a large amount of forks which ends up with conflicting changes. And just forking does not help innovating and improving a FLOSS project. The innovation and improvements happens first when forks merges.

So please, get involved upstream; discuss your changes, submit patches. And there are two big pluses when your patches gets accepted: 1) Your changes requires less maintenance from you alone, and 2) more users can take advantage of your improvements.

Differences?

Posted Mar 4, 2015 17:08 UTC (Wed) by TMM (guest, #79398) [Link] (2 responses)

Upstream isn't particularly interested in collaboration it seems.

Differences?

Posted Mar 4, 2015 18:11 UTC (Wed) by dsommers (subscriber, #55274) [Link]

That's a pity! But don't give up, use their mailing lists, forums or whatever public facing services they use. Figure out why they don't want to co-operate. But also spend time letting them know you as well, what your skills are and give good reasons why they should consider your changes, be visible to the whole community. Getting accepted into a community doesn't happen instantly, you need to be persistent and patient.

Of course, if you're always rejected in an inappropriate fashion (esp. if it happens publicly), then it is a completely different issue. Then promoting your own fork instead of the upstream is fair enough. But please let that be the last resort.

Looks decently collaborative to me

Posted Mar 5, 2015 16:36 UTC (Thu) by einar (guest, #98134) [Link]

It is? If you look at the open and closed PRs for Gogs, you see that there is a good number of outside contributors.

Differences?

Posted Mar 4, 2015 18:57 UTC (Wed) by andrewsh (subscriber, #71043) [Link] (3 responses)

I can't resist from mentioning Kallithea, which is GPL-3-free and is supported by Software Freedom Conservancy. And the main selling point of it for me personally is that it supports both Mercurial and Git.

Differences?

Posted Mar 5, 2015 1:07 UTC (Thu) by vonbrand (guest, #4458) [Link] (2 responses)

GPLv3-ed, not GPLv3 free :-(

Differences?

Posted Mar 5, 2015 6:34 UTC (Thu) by andrewsh (subscriber, #71043) [Link] (1 responses)

Meaning? GPL-3 is free.

Differences?

Posted Mar 5, 2015 10:28 UTC (Thu) by pboddie (guest, #50784) [Link]

Presumably the intent was to communicate that the licensing is "free as in uses the GPLv3", but this was interpreted as "free from GPLv3 licensing".


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds