From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 11907 invoked by alias); 13 Aug 2019 11:55:47 -0000 Mailing-List: contact cygwin-apps-help@cygwin.com; run by ezmlm Precedence: bulk Sender: cygwin-apps-owner@cygwin.com List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Mail-Followup-To: cygwin-apps@cygwin.com Received: (qmail 11898 invoked by uid 89); 13 Aug 2019 11:55:47 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-9.5 required=5.0 tests=AWL,BAYES_00,SPF_HELO_PASS autolearn=ham version=3.3.1 spammy=thousands, permit X-HELO: sa-prd-fep-040.btinternet.com Received: from mailomta6-sa.btinternet.com (HELO sa-prd-fep-040.btinternet.com) (213.120.69.12) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 13 Aug 2019 11:55:45 +0000 Received: from sa-prd-rgout-001.btmx-prd.synchronoss.net ([10.2.38.4]) by sa-prd-fep-040.btinternet.com with ESMTP id <20190813115543.ZRJB10898.sa-prd-fep-040.btinternet.com@sa-prd-rgout-001.btmx-prd.synchronoss.net> for ; Tue, 13 Aug 2019 12:55:43 +0100 Authentication-Results: btinternet.com; auth=pass (PLAIN) smtp.auth=jonturney@btinternet.com X-OWM-Source-IP: 31.51.206.190 (GB) X-OWM-Env-Sender: jonturney@btinternet.com X-VadeSecure-score: verdict=clean score=0/300, class=clean Received: from [192.168.1.102] (31.51.206.190) by sa-prd-rgout-001.btmx-prd.synchronoss.net (5.8.335.01) (authenticated as jonturney@btinternet.com) id 5D3F8E9E01BAC8C0 for cygwin-apps@cygwin.com; Tue, 13 Aug 2019 12:55:43 +0100 Subject: Re: git repositories for cygwin packaging - please test To: "cygwin-apps@cygwin.com" References: <20e2f046-af24-14b8-b6c4-263f859042b8@dronecode.org.uk> From: Jon Turney Message-ID: <7fd3b0cd-0139-846c-beee-529fbecbe04c@dronecode.org.uk> Date: Tue, 13 Aug 2019 11:55:00 -0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 In-Reply-To: <20e2f046-af24-14b8-b6c4-263f859042b8@dronecode.org.uk> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2019-08/txt/msg00036.txt.bz2 On 04/08/2019 21:08, Jon Turney wrote: > > These repositories are viewable via gitweb at > https://cygwin.com/git-cygwin-packages/ (URL may be subject to change), > and should be cloneable via anonymous git/http with the URLs shown there. > > Please give this a test, if possible, and report any problems here. Thanks for the feedback. I've made the following adjustments: Updated the gitolite version to get a performance fix for creating a repository (so it's ~O(1) rather than ~O(number of repositories)) https://cygwin.com/git-cygwin-packages/ is now paginated to improve pageload. This works moderately well when using the default sorting (by project), but unfortunately, it still needs to run thousands of git commands to get the information when sorting by last change or owner. The popular solutions to that problem seem to be "don't use gitweb" :). Patched gitolite to permit repository names starting with '_', since we have a couple of those.