From kde-scm-interest Fri Jun 11 12:27:37 2010 From: Jeff Mitchell Date: Fri, 11 Jun 2010 12:27:37 +0000 To: kde-scm-interest Subject: Re: [Kde-scm-interest] KDE Git hosting status update Message-Id: <4C122BB9.3030501 () kde ! org> X-MARC-Message: https://marc.info/?l=kde-scm-interest&m=127625920432356 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--===============0836809516==" This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --===============0836809516== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigFD1FA62BB74D70C5433D78D3" This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigFD1FA62BB74D70C5433D78D3 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 06/11/2010 04:34 AM, Eike Hein wrote: > On 06/11/2010 10:24 AM, Johan S=F8rensen wrote: >> That number is slightly off, as of right now the Gitorious application= >> itself is about 8690 LOC and 11582 lines of test code (both excluding >> external dependencies (and newlines+comments)). >=20 > The 250k number was a from a cloc run, which might be a dumb > tool: >=20 > $ cloc --no3 --exclude-dir=3D.git . > 3625 text files. > 3438 unique files. > 1265 files ignored. >=20 > http://cloc.sourceforge.net v 1.09 T=3D3.0 s (913.3 files/s, 112856.3 > lines/s) > -----------------------------------------------------------------------= --------- > Language files blank comment > code > -----------------------------------------------------------------------= --------- > Ruby 2228 35865 41888 > 183867 > SQL 9 24 14 > 25130 > Javascript 58 2263 1536 > 14319 > HTML 216 2868 192 > 14020 > CSS 29 1398 472 > 8757 > YAML 140 263 306 > 2282 > Bourne Shell 23 179 284 > 935 > PHP 2 194 175 > 827 > Ruby HTML 33 68 5 > 306 > Bourne Again Shell 2 9 20 > 103 > -----------------------------------------------------------------------= --------- > SUM: 2740 43131 44892 > 250546 > -----------------------------------------------------------------------= --------- >=20 >=20 > So, sorry for publishing bullshit numbers. Well, according to cloc it's not bullshit. There's clearly a large disconnect here between what cloc says and what the Gitorious guys are saying -- by nearly two orders of magnitude. I'd be interested in knowing if the Shortcut guys have an explanation for the huge difference.= >> Secondly, gitorious.org does in fact use the native git-daemon, but >> the document seems to confuse cloning and pushing on a few occasions. >> Pushing is entirely done through SSH and once the initial auth with >> gitorious is done, it's passed along to the git machinery. >=20 > The point was though that the script that gets called as login > shell on SSH connect relies on the Rails process to be running, > which is a pretty big affair, while gitolite doesn't have any > continually running daemon process involved in push access. I've read through the document a few times and don't see where there's any confusion as to git daemons. Gitorious does indeed have a custom git daemon (which you refer to as a proxy, which is a fair assessment), necessary to resolve the friendly URL names into the on-disk layout. This does mean that if the native upstream Git git-daemon acquires new features or capabilities that we'd have to code it into your git-daemon or wait for an update. >> Just wanted to clear up some misconceptions and wish you guys good >> luck onwards! There's no hard feelings from our side for choosing >> something else, the important thing is leaving SVN behind ;) >=20 > Thanks, and we definitely wish you guys all the best going > forward, too - Gitorious.org is a great service, and the onus > will be on us to try and live up to its example. Yeah. Gitorious.org is great -- we have just decided that given a self-hosting constraint that there are tools that better fit our needs. --Jeff --------------enigFD1FA62BB74D70C5433D78D3 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkwSK7kACgkQANYdqNCuGCXKuACfWvPXM3iu1Yxt1e9qUmowZnje YncAmwc96dxidjUHrPsz5Il7Q0XHUr3p =lHkK -----END PGP SIGNATURE----- --------------enigFD1FA62BB74D70C5433D78D3-- --===============0836809516== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Kde-scm-interest mailing list Kde-scm-interest@kde.org https://mail.kde.org/mailman/listinfo/kde-scm-interest --===============0836809516==--