git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: "Ævar Arnfjörð Bjarmason" <avarab@gmail.com>
To: Junio C Hamano <gitster@pobox.com>
Cc: git@vger.kernel.org, "Andrew Sayers" <andrew-git@pileofstuff.org>,
	"Axel Bonnet" <axel.bonnet@ensimag.imag.fr>,
	"Brian Downing" <bdowning@lavos.net>,
	"Christian Couder" <chriscool@tuxfamily.org>,
	"Clément Poulain" <clement.poulain@ensimag.imag.fr>,
	"Eyvind Bernhardsen" <eyvind.bernhardsen@gmail.com>,
	"Finn Arne Gangstad" <finnag@pvv.org>,
	"Ian Ward Comfort" <icomfort@stanford.edu>,
	"Jakub Narebski" <jnareb@gmail.com>, "Jeff King" <peff@peff.net>,
	"Jens Lehmann" <Jens.Lehmann@web.de>,
	"Johan Herland" <johan@herland.net>,
	"Johannes Schindelin" <johannes.schindelin@gmx.de>,
	"Jonathan Nieder" <jrnieder@gmail.com>,
	"Linus Torvalds" <torvalds@linux-foundation.org>,
	"Michael J Gruber" <git@drmicha.warpmail.net>,
	"Philippe Bruhat" <book@cpan.org>,
	"Ramkumar Ramachandra" <artagnon@gmail.com>,
	"Simo Melenius" <simo.melenius@iki.fi>,
	"Stephen Boyd" <bebarino@gmail.com>,
	"Thomas Rast" <trast@student.e>
Subject: Re: What's cooking in git.git (Jun 2010, #02; Wed, 16)
Date: Thu, 17 Jun 2010 18:16:43 +0000	[thread overview]
Message-ID: <AANLkTik2dXByyRLnGojWLY9pl3oZ0ZJH_reONi7AuSAb@mail.gmail.com> (raw)
In-Reply-To: <7vocf939vu.fsf@alter.siamese.dyndns.org>

2010/6/17 Junio C Hamano <gitster@pobox.com>:

>> * ab/i18n (2010-06-15) 3 commits
>>  . Add initial C, Shell and Perl gettext translations
>>  . fixup! Add infrastructure
>>  . Add infrastructure for translating Git with gettext
>
> I haven't got around to fix conflicts merging this with various other
> topics yet.

If you need some help with that I could produce a series which merged
those commits with various topics. What should they be merged against?

>> * ab/tap (2010-06-09) 4 commits
>>  - We use TAP so the Perl test can run without scaffolding
>>  - Skip tests in a way that makes sense under TAP
>>  - Merge branch 'jc/t9129-any-utf8' into ab/tap
>>  - Make test-lib.sh emit valid TAP format
>>  (this branch uses jc/t9129-any-utf8.)
>
> I was not sure why TAP is worth the trouble, and I still am not sure.

One way of looking at it is this: If we were writing the test-lib
today, why would we pick this form:

    *   ok 1: sigchain works

Over this:

    ok 1 - sigchain works

When the latter automatically gives us interoperability with a huge
library of existing tools at no cost, and the former gains us nothing.

That's all the TAP series does, change test output so that it conforms
to a standard format, instead of our own ad-hoc format.

It gains us a lot in machine readable test output, and costs us
nothing. Actually less than nothing because some ad-hoc code in the
test-lib is replaced by test-lib<->Perl interop via TAP.

That interop will come in handy down the line with more Perl tests
(e.g. from the gettext series), and more so when things like Gitweb
(hopefully) get tests of their own now that they're being modularized.

  parent reply	other threads:[~2010-06-17 18:16 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-06-17  2:03 What's cooking in git.git (Jun 2010, #02; Wed, 16) Junio C Hamano
2010-06-17 11:35 ` Ævar Arnfjörð Bjarmason
2010-06-17 16:24 ` Junio C Hamano
2010-06-17 16:42   ` Philippe Bruhat (BooK)
2010-06-17 18:16   ` Ævar Arnfjörð Bjarmason [this message]
2010-06-17 19:05   ` Clément Poulain
2010-06-17 23:37     ` Junio C Hamano
2010-06-18  6:30       ` Matthieu Moy
2010-06-21 18:35   ` Zhang Le
2010-06-17 20:10 ` [PATCH v2] send-email: ask about and declare 8bit mails Thomas Rast

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=AANLkTik2dXByyRLnGojWLY9pl3oZ0ZJH_reONi7AuSAb@mail.gmail.com \
    --to=avarab@gmail.com \
    --cc=Jens.Lehmann@web.de \
    --cc=andrew-git@pileofstuff.org \
    --cc=artagnon@gmail.com \
    --cc=axel.bonnet@ensimag.imag.fr \
    --cc=bdowning@lavos.net \
    --cc=bebarino@gmail.com \
    --cc=book@cpan.org \
    --cc=chriscool@tuxfamily.org \
    --cc=clement.poulain@ensimag.imag.fr \
    --cc=eyvind.bernhardsen@gmail.com \
    --cc=finnag@pvv.org \
    --cc=git@drmicha.warpmail.net \
    --cc=git@vger.kernel.org \
    --cc=gitster@pobox.com \
    --cc=icomfort@stanford.edu \
    --cc=jnareb@gmail.com \
    --cc=johan@herland.net \
    --cc=johannes.schindelin@gmx.de \
    --cc=jrnieder@gmail.com \
    --cc=peff@peff.net \
    --cc=simo.melenius@iki.fi \
    --cc=torvalds@linux-foundation.org \
    --cc=trast@student.e \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).