From owner-freebsd-git@FreeBSD.ORG Mon Mar 16 02:04:07 2015 Return-Path: Delivered-To: freebsd-git@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3EB6D4BA for ; Mon, 16 Mar 2015 02:04:07 +0000 (UTC) Received: from smtp.outgoing.loopia.se (smtp.outgoing.loopia.se [194.9.94.111]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D9F8169B85 for ; Mon, 16 Mar 2015 02:04:06 +0000 (UTC) Received: from s314.loopia.se (localhost [127.0.0.1]) by s314.loopia.se (Postfix) with ESMTP id D64CC13E7281 for ; Mon, 16 Mar 2015 02:55:56 +0100 (CET) X-Loopia-Auth: domain X-Loopia-Domain: neskwebart.net Received: from s314.loopia.se (localhost [127.0.0.1]) by s314.loopia.se (Postfix) with ESMTP id BB1182002A5D for ; Mon, 16 Mar 2015 02:55:56 +0100 (CET) X-Virus-Scanned: amavisd-new at outgoing-smtp.loopia.se X-Spam-Flag: NO X-Spam-Score: -1.509 X-Spam-Level: X-Spam-Status: No, score=-1.509 tagged_above=-999 required=15 tests=[BAYES_00=-1.5, T_RP_MATCHES_RCVD=-0.01, UNPARSEABLE_RELAY=0.001] autolearn=ham autolearn_force=no Received: from s314.loopia.se ([127.0.0.1]) by s314.loopia.se (s314.loopia.se [127.0.0.1]) (amavisd-new, port 10024) with LMTP id b70SG8jsrV5M for ; Mon, 16 Mar 2015 02:55:56 +0100 (CET) Received: from s522.loopia.se (s522.loopia.se [194.9.94.29]) by s314.loopia.se (Postfix) with ESMTP id 689E61D9ED76 for ; Mon, 16 Mar 2015 02:55:56 +0100 (CET) Received: from s522.loopia.se (localhost [127.0.0.1]) by s522.loopia.se (8.14.9/8.14.9) with ESMTP id t2G1ttkP095459 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 16 Mar 2015 02:55:56 +0100 (CET) (envelope-from root@s522.loopia.se) Received: (from Unknown UID 60027@localhost) by s522.loopia.se (8.14.9/8.14.9/Submit) id t2G1ttUf095456; Mon, 16 Mar 2015 02:55:55 +0100 (CET) (envelope-from root) X-Loopia-Domain: neskwebart.net To: freebsd-git@freebsd.org Subject: FREE, Pay for driving on toll road, invoice #000421620 Date: Mon, 16 Mar 2015 02:55:54 +0100 From: "E-ZPass Manager" Reply-To: "E-ZPass Manager" Message-Id: <4cd7a4f2139660f775c6d1ec86ae1ad5@s522.loopia.se> X-Priority: 3 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 X-BeenThere: freebsd-git@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussion of git use in the FreeBSD project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Mar 2015 02:04:07 -0000 Dear Free, You have not paid for driving on a toll road. Please service your debt in the shortest possible time. The copy of the invoice is attached to this email. Sincerely, Edward Prince, E-ZPass Agent. From owner-freebsd-git@FreeBSD.ORG Thu Mar 19 01:15:54 2015 Return-Path: Delivered-To: freebsd-git@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EA1D0E81 for ; Thu, 19 Mar 2015 01:15:54 +0000 (UTC) Received: from mail-la0-x22d.google.com (mail-la0-x22d.google.com [IPv6:2a00:1450:4010:c03::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6BE7FB5A for ; Thu, 19 Mar 2015 01:15:54 +0000 (UTC) Received: by labjg1 with SMTP id jg1so50361768lab.2 for ; Wed, 18 Mar 2015 18:15:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to:cc:content-type; bh=G3E+fwr+EvzjcEmD2qjN34ky/KFgKrntyqyTP9CdCss=; b=BdU8tmF5OUiVMuW8cFOPhMUSgd5MHUx9b8vU0K/2el3HzNuHjntLnq61qQ3ACHpaWS hJVjBTPtuKlBw1UDxqRCzsxtR8rnxLvK3jjg08aN76yp3qfwV4Z+AXUhB/r2PAbtrh9f w1E6Tcy8m1XoUzunnEXmLpr6aJw4iNks8K9KRq03yBGA0bDxMuxvjhHSdftsk++tUWLY 4AEsSFZzR2Pv/jTUj7IZpkxbsFW8W1tcdamTCGJArIspmOr+493zSICcrgD9jd7W1GNb ryzaEpig8Y5iz8F9v4oijzisGovZaMDPMB9XFb5VTSkjzSUPPxi+dgF861NObhJX/KRK z94A== MIME-Version: 1.0 X-Received: by 10.112.146.70 with SMTP id ta6mr44136046lbb.59.1426727752353; Wed, 18 Mar 2015 18:15:52 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.82.164 with HTTP; Wed, 18 Mar 2015 18:15:52 -0700 (PDT) Date: Wed, 18 Mar 2015 18:15:52 -0700 X-Google-Sender-Auth: GBP8OSiM3bFZEjTYcR8Rjex6Cy8 Message-ID: Subject: Installing Gitlab on FreeBSD From: Craig Rodrigues To: freebsd-git@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: Charles Newey X-BeenThere: freebsd-git@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussion of git use in the FreeBSD project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Mar 2015 01:15:55 -0000 Hi, I was looking at Reddit and found this blog post by Charles Newey: https://blog.assemblyco.de/installing-gitlab-on-freebsd-10/ Does anyone have much experience with Gitlab? Gitlab looks like a nice front-end for Git, and seems to be quite comparable to Github in terms of features. Charles, thanks for writing this blog post! -- Craig From owner-freebsd-git@FreeBSD.ORG Thu Mar 19 04:52:46 2015 Return-Path: Delivered-To: freebsd-git@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BFA8AE41 for ; Thu, 19 Mar 2015 04:52:46 +0000 (UTC) Received: from elvis.mu.org (elvis.mu.org [IPv6:2001:470:1f05:b76::196]) by mx1.freebsd.org (Postfix) with ESMTP id ABC6E2F3 for ; Thu, 19 Mar 2015 04:52:46 +0000 (UTC) Received: from u10-2-32-011.office.norse-data.com (unknown [50.204.88.51]) by elvis.mu.org (Postfix) with ESMTPSA id 11532341F869 for ; Wed, 18 Mar 2015 21:52:46 -0700 (PDT) Message-ID: <550A561D.4030109@freebsd.org> Date: Wed, 18 Mar 2015 21:52:45 -0700 From: Alfred Perlstein Organization: FreeBSD User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.5.0 MIME-Version: 1.0 To: freebsd-git@freebsd.org Subject: Re: Installing Gitlab on FreeBSD References: In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-git@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussion of git use in the FreeBSD project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Mar 2015 04:52:46 -0000 On 3/18/15 6:15 PM, Craig Rodrigues wrote: > Hi, > > I was looking at Reddit and found this blog post by Charles Newey: > > https://blog.assemblyco.de/installing-gitlab-on-freebsd-10/ > > Does anyone have much experience with Gitlab? 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. We were able to fix this by increasing a bunch of timeouts. I can ask our ops lead about it to get some information. Another option we explored but in the end decided against, was to use a shallow git clone of FreeBSD src and ports. I did some experimentation and I believe it would have worked, however it was safer for us to just bump up the limits on memory, cpu times and "rails processes" to absurd levels to cope with the large repos. I'm really looking forward to the day when FreeBSD finally splits kernel and userland and probably decides to throw away most of the ports history outside of ports/Mk, it would be HUGELY helpful for people trying to use FreeBSD as a code base to not have to clone/manage history that is so seldom useful in any shape or form. In fact, it would be a good way to shut me up, because at this point if you trimmed off everything past 5-6 years nearly all of my commits would be wiped out and I wouldn't have a solid history with the project to point at when people argue with me. ;) > > Gitlab looks like a nice front-end for Git, > and seems to be quite comparable to Github in terms of features. It is, we LOVE it. > > Charles, thanks for writing this blog post! > > -- > Craig > _______________________________________________ > freebsd-git@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-git > To unsubscribe, send any mail to "freebsd-git-unsubscribe@freebsd.org" > From owner-freebsd-git@FreeBSD.ORG Fri Mar 20 20:45:55 2015 Return-Path: Delivered-To: freebsd-git@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8A4F2573; Fri, 20 Mar 2015 20:45:55 +0000 (UTC) Received: from mail-la0-x230.google.com (mail-la0-x230.google.com [IPv6:2a00:1450:4010:c03::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 07639995; Fri, 20 Mar 2015 20:45:55 +0000 (UTC) Received: by lagg8 with SMTP id g8so96120323lag.1; Fri, 20 Mar 2015 13:45:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=qNGPU+XCajHL1ompfEWSpb6syNtvm3ru4jXIhnNYkZo=; b=Qc15iM6RevCo9MJSJTlkVc7qfzdzJPBTulT5bSKD5YIuIN38f0i1PpBZdmDbJ/65c5 z9REfoixONW9L/Uj8HORIhUZ2LSzh5hDVOAqpvoVSWxjfLCZzY9t+jKBtqttCkFVJcRC k4WTKGDdDRCrxsDC4ThWKKecacH7Mf1OJPrNuLcJh65wSHIdKK2bXfTiEZH5xZ2V/Vag oYtAOdu2ovTsTNgPfyHi6T00mGTJrjjgRUhi57BT/J59Pzk1FSvjqC7AO8FEefTrQih5 lAFO9IXIzKMAkXctgEW4ePU8z8sBERR/d2DduwcCSrbYrNDG1feRZC+CqzROGlSnKO+G mfkQ== MIME-Version: 1.0 X-Received: by 10.152.163.2 with SMTP id ye2mr50996694lab.89.1426884353219; Fri, 20 Mar 2015 13:45:53 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.82.164 with HTTP; Fri, 20 Mar 2015 13:45:53 -0700 (PDT) In-Reply-To: <550A561D.4030109@freebsd.org> References: <550A561D.4030109@freebsd.org> Date: Fri, 20 Mar 2015 13:45:53 -0700 X-Google-Sender-Auth: r48lXjG4QRYrvizdpODxptZDv5U Message-ID: Subject: Re: Installing Gitlab on FreeBSD From: Craig Rodrigues To: Alfred Perlstein Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: freebsd-git@freebsd.org X-BeenThere: freebsd-git@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussion of git use in the FreeBSD project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Mar 2015 20:45:55 -0000 On Wed, Mar 18, 2015 at 9:52 PM, Alfred Perlstein wrote: > > > 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. > > We were able to fix this by increasing a bunch of timeouts. I can ask our > ops lead about it to get some information. > Can you get your ops ninja to post any tips/tricks to this thread which I created: https://forums.freebsd.org/threads/howto-install-gitlab-on-freebsd.50920/ 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. In your experience at Norse, how does Gitlab compare against Github? Is it better, worse, or mostly the same? How good is the Gitlab project at fixing things and being responsive to feedback? 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. 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. I'm wondering if the FreeBSD project would be better off going with one of these integrated solutions. 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. -- Craig From owner-freebsd-git@FreeBSD.ORG Sat Mar 21 08:33:55 2015 Return-Path: Delivered-To: freebsd-git@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CF028DA1; Sat, 21 Mar 2015 08:33:55 +0000 (UTC) Received: from elvis.mu.org (elvis.mu.org [IPv6:2001:470:1f05:b76::196]) by mx1.freebsd.org (Postfix) with ESMTP id B6E4F94B; Sat, 21 Mar 2015 08:33:55 +0000 (UTC) Received: from [10.0.1.108] (c-76-21-10-192.hsd1.ca.comcast.net [76.21.10.192]) by elvis.mu.org (Postfix) with ESMTPSA id 46E57341F868; Sat, 21 Mar 2015 01:33:54 -0700 (PDT) Subject: Re: Installing Gitlab on FreeBSD Mime-Version: 1.0 (Apple Message framework v1283) From: Alfred Perlstein In-Reply-To: Date: Sat, 21 Mar 2015 01:38:05 -0700 Message-Id: <86460F35-BACF-4D61-AD9C-0EC67E6652F6@freebsd.org> References: <550A561D.4030109@freebsd.org> To: Craig Rodrigues X-Mailer: Apple Mail (2.1283) Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: freebsd-git@freebsd.org X-BeenThere: freebsd-git@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussion of git use in the FreeBSD project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Mar 2015 08:33:55 -0000 On Mar 20, 2015, at 1:45 PM, Craig Rodrigues wrote: >=20 >=20 > On Wed, Mar 18, 2015 at 9:52 PM, Alfred Perlstein = 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=