From mboxrd@z Thu Jan 1 00:00:00 1970 From: Junio C Hamano Subject: Re: Using the "What's cooking" scripts outside of Git Date: Mon, 26 Jan 2009 12:15:31 -0800 Message-ID: <7vzlhd4ye4.fsf@gitster.siamese.dyndns.org> References: <1232997904.22352.4041.camel@starfruit> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: git@vger.kernel.org To: "R. Tyler Ballance" X-From: git-owner@vger.kernel.org Mon Jan 26 21:17:28 2009 Return-path: Envelope-to: gcvg-git-2@gmane.org Received: from vger.kernel.org ([209.132.176.167]) by lo.gmane.org with esmtp (Exim 4.50) id 1LRXtM-0003hr-P0 for gcvg-git-2@gmane.org; Mon, 26 Jan 2009 21:17:09 +0100 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753778AbZAZUPk (ORCPT ); Mon, 26 Jan 2009 15:15:40 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1753900AbZAZUPi (ORCPT ); Mon, 26 Jan 2009 15:15:38 -0500 Received: from a-sasl-quonix.sasl.smtp.pobox.com ([208.72.237.25]:46069 "EHLO sasl.smtp.pobox.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754466AbZAZUPh (ORCPT ); Mon, 26 Jan 2009 15:15:37 -0500 Received: from localhost.localdomain (unknown [127.0.0.1]) by b-sasl-quonix.sasl.smtp.pobox.com (Postfix) with ESMTP id 45DFA1D59E; Mon, 26 Jan 2009 15:15:36 -0500 (EST) Received: from pobox.com (unknown [68.225.240.211]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by b-sasl-quonix.sasl.smtp.pobox.com (Postfix) with ESMTPSA id 88F1C1D59D; Mon, 26 Jan 2009 15:15:33 -0500 (EST) In-Reply-To: <1232997904.22352.4041.camel@starfruit> (R. Tyler Ballance's message of "Mon, 26 Jan 2009 11:25:04 -0800") User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux) X-Pobox-Relay-ID: 17A5F6D6-EBE6-11DD-8C37-BE78113D384A-77302942!a-sasl-quonix.pobox.com Sender: git-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org Archived-At: "R. Tyler Ballance" writes: > I was toying around with the idea of generating a "What's cooking" email > similar to Junio's for our internal development, and I'm wondering if > anybody has any experience using the scripts outside of the standard Git > repository. > > Our repo is laid out slightly different, there's no "next" branch but > there are a number of "in development" branches that get folded down > into master. UTSL, it's all open source ;-) It is generated by the toolchain I check out in Meta/ directory from the 'todo' branch of git.git. Of interest would be - git-topic.perl -- this lists the topics with their doneness. It unfortunately heavily depends on my workflow to have one stable ('next') and one wilder ('pu') test integration branches, and convention to name the topics as ??/?*. - WC -- this produces and helps me maintain "What's cooking". It calls git-topic.perl to generate the list, and optionally calls UWC to merge the new one with the previous issue. - UWC -- this reads the last issue of "What's cooking", and uses the output from git-topic.perl to update it. It primarily is needed because the order topics are output from git-topic.perl is different from how I want to have them listed in "What's cooking", and reads the last issue to classify each topics into the same category as they appeared in it. - WI -- this gives "What's in" and should be straightforward.