X-Original-To: alpine-devel@lists.alpinelinux.org Received: from mx1.tetrasec.net (mx1.tetrasec.net [74.117.190.25]) by lists.alpinelinux.org (Postfix) with ESMTP id EB7B05C4C70 for ; Thu, 27 Jul 2017 10:55:43 +0000 (GMT) Received: from mx1.tetrasec.net (mail.local [127.0.0.1]) by mx1.tetrasec.net (Postfix) with ESMTP id 56E839E260D; Thu, 27 Jul 2017 10:55:43 +0000 (GMT) Received: from ncopa-desktop.copa.dup.pw (15.63.200.37.customer.cdi.no [37.200.63.15]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: n@tanael.org) by mx1.tetrasec.net (Postfix) with ESMTPSA id A4F3B9E2154; Thu, 27 Jul 2017 10:55:42 +0000 (GMT) Date: Thu, 27 Jul 2017 12:55:36 +0200 From: Natanael Copa To: "A. Wilcox" Cc: alpine-devel@lists.alpinelinux.org Subject: Re: [alpine-devel] =?ISO-8859-1?B?QWTpbGll?= on Alpine, two months later Message-ID: <20170727125536.16e0591d@ncopa-desktop.copa.dup.pw> In-Reply-To: <597735D8.5030603@adelielinux.org> References: <5975E0C0.1030008@adelielinux.org> <57A1A151-0352-40DA-BC91-52980CEE99C3@shiz.me> <59761031.6000605@adelielinux.org> <20170724195040.GA18090@vimes.1042.ch> <5301B93A-A3AA-4AD3-8191-EBA542A6C3D3@jirutka.cz> <20170724214609.GB18090@vimes.1042.ch> <2E417C1D-0F8D-4DBD-B283-5C5798D13D81@jirutka.cz> <597735D8.5030603@adelielinux.org> X-Mailer: Claws Mail 3.15.0-dirty (GTK+ 2.24.31; x86_64-alpine-linux-musl) X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit On Tue, 25 Jul 2017 07:13:12 -0500 "A. Wilcox" wrote: > Have you looked in to Pagure? It is designed to be a lightweight Git > forge, made by the Fedora people. Right now it still has some > Fedora-specific stuff, but Debian has a testing package for it and I'm > hoping to try and make an Alpine port for it once I manage to have a > desktop going. > > It is written in Python but has very few dependencies; just flask > (lightweight Web framework), redis, and libgit2. I sort of knew that they were replacing whatever they used before for hosted projects, but I had not looked to close to it. It does look pretty nice. python is nice (or at lease acceptable). A few comments on first impression: - Docs section is sluggish and I don't like that the scrollbar inside the page (iframe?) (https://pagure.io/docs/pagure/) - Releases says: "If the developers have upload one or more tarball(s), you will be able to find them in the release folder." I would like to automatically create the tarballs when you push a new git tag. I would likely switch right away if it had support for multi-gitbranch tickets. That is, you file a ticket, lets say a CVE, and mark off which git branches that needs to be fixed. When you git push a commit with "fixes issue #X" the marked branch will get "checked" or hooked off. Once all affected branches are fixed, the ticket is autoclosed. That would be the killer feature. -nc --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---