Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 21 Mar 2015 01:38:05 -0700
From:      Alfred Perlstein <alfred@freebsd.org>
To:        Craig Rodrigues <rodrigc@FreeBSD.org>
Cc:        freebsd-git@freebsd.org
Subject:   Re: Installing Gitlab on FreeBSD
Message-ID:  <86460F35-BACF-4D61-AD9C-0EC67E6652F6@freebsd.org>
In-Reply-To: <CAG=rPVf1rzF40vjfCQ5tuq6LDHi%2BbAk%2BBPQ0nVc1YqAWMhmGMQ@mail.gmail.com>
References:  <CAG=rPVfFbSM=PQdt7J5rxu%2BAcOuG0Fa8-mUGtLPNrA=UP=qgzA@mail.gmail.com> <550A561D.4030109@freebsd.org> <CAG=rPVf1rzF40vjfCQ5tuq6LDHi%2BbAk%2BBPQ0nVc1YqAWMhmGMQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

On Mar 20, 2015, at 1:45 PM, Craig Rodrigues wrote:

>=20
>=20
> On Wed, Mar 18, 2015 at 9:52 PM, Alfred Perlstein <alfred@freebsd.org> =
wrote:
>=20
>=20
> We use it here at Norse on FreeBSD.  Had some issues with earlier =
versions.  Our current deploy had some issues with process limits and =
timeouts associated with the gargantuan size of the FreeBSD ports and =
src repos.
>=20
> We were able to fix this by increasing a bunch of timeouts.  I can ask =
our ops lead about it to get some information.
>=20
> Can you get your ops ninja to post any tips/tricks to this thread =
which I created:
>=20
> =
https://forums.freebsd.org/threads/howto-install-gitlab-on-freebsd.50920/

I can ask.  We are crazy busy. :)

>=20
> I want there to be more info for how to run Gitlab on FreeBSD, since a =
lot of the existing docs are very Linux-centric.
>=20
>=20
> In your experience at Norse, how does Gitlab compare against Github?  =
Is it better, worse, or mostly the same?

Recent gitlab has quite a bit of feature parity with Github.  Not only =
that but it's come a long way and closed gaps with github.  I like it.  =
The UI is almost as intuitive as github.

> How good is the Gitlab project at  fixing things and being responsive =
to feedback?

Have not had to ask them for help. =20

>=20
> What I am beginning to realize is that if you compare an individual =
feature of Github, like wiki, bug tracker, code review,
> there are better alternatives for each component, i.e. better wiki, =
better bug tracker, better code review tool.

Not really, nearly every other tool isn't as good because lack of =
integration.    We *may* ditch our redmine instance and just move all of =
issue tracking into gitlab because of the slick integration.  We'll see. =
 Luckly both are rails and the consultant we have should be down for =
either one.

>=20
> However, the value of Github is that everything is integrated.  So, =
when I do a pull request on Github, and then commit,
> everything is integrated and linked.  For FreeBSD, we have chosen nice =
tools, like Bugzilla (bug tracker), Phabricator (code review), MoinMoin =
(wiki)
> Subversion (code repository).  Each of these things works nicely on =
its own, but to tie all those things together into a modern development =
environment
> requires a lot of work.  There seem to be a few enthusiastic =
volunteers who are tying this together to make things work,
> but we definitely have rough edges.
>=20
> I'm wondering if the FreeBSD project would be better off going with =
one of these integrated solutions.

>=20
> I understand that the FreeBSD project likes to be independent and run =
its own infrastructure, but that is a lot of work,
> and I think we are missing out on a lot of innovation happening in =
other software projects that are taking care of all this stuff.

Yes, hugely so.  We have guys that could be contributing to source code =
instead tied down as admins.  Seems sisyphean and not core competence to =
me.

-Alfred=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86460F35-BACF-4D61-AD9C-0EC67E6652F6>