git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Junio C Hamano <gitster@pobox.com>
To: Peter Krefting <peter@softwolves.pp.se>
Cc: "Helge Kreutzmann" <debian@helgefjell.de>,
	"Jean-Noël AVILA" <avila.jn@gmail.com>,
	git@vger.kernel.org
Subject: Re: i18n of git man pages
Date: Thu, 09 May 2024 09:10:30 -0700	[thread overview]
Message-ID: <xmqqr0ebuft5.fsf@gitster.g> (raw)
In-Reply-To: <d130d861-0071-33ef-5d40-9fd703ff97f6@softwolves.pp.se> (Peter Krefting's message of "Thu, 9 May 2024 15:39:41 +0100 (CET)")

Peter Krefting <peter@softwolves.pp.se> writes:

> Should it also be merged into the git.git repository as well, so that
> translation can be synced with the upstream version? The problem with
> an external project is that it is easy to forget about.

Carrying an extra tree that has been (and I suspect will continue to
be) managed in a separate workflow and by a separate group does
incur coordination cost.

> Looks like I had cloned the repo and intended to do a Swedish
> translation back in 2019, but never got around to. I guess the lack of
> visibility made me forget all about it.

It is exactly why you are seeing a proposed solution to raise the
visibility that is much lightweight and has less chance of doing
unnecessary harm than merging of the project into ours.  The help
the would-be translators need will be there.   To end-users, I do
not think it matters in today's world where the manpages come from.
The distro folks are there to absorb different ways translated
manual pages are done by different projects, and I can hardly
believe that our project is in any way unique.

I would like to hear from Jean-Noël how the manpage translation
project wants to proceed.  I do not fundamentally object to taking
an approach similar to the one we use to manage the po/ part of our
project, where I can normally be unaware of what happens in that
directory and leave it to i18n coordinator, but I have a feeling
that even such a light-weight integration might affect their
workflows at the manpage translation project side, which may or may
not be acceptable on their end.  Also to go from the work product
they have to what our "make -C Documentation all" produces, it may
require more build dependencies (like a version of po4a with a patch
or two that are yet to be accepted by the upstream), plus updates to
Documentation/Makefile, on our side, which might turn out to be an
overly high cost relative to the benefits both projects gain.  These
unknowns need to be resolved before we consider heavier proposals.

Thanks.

  reply	other threads:[~2024-05-09 16:10 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-05-08 16:30 i18n of git man pages Helge Kreutzmann
2024-05-08 17:26 ` Junio C Hamano
2024-05-08 18:42   ` Helge Kreutzmann
2024-05-08 20:12     ` Junio C Hamano
2024-05-09 14:39       ` Peter Krefting
2024-05-09 16:10         ` Junio C Hamano [this message]
2024-05-10  7:39           ` Jean-Noël AVILA
2024-05-10 15:45             ` Junio C Hamano
2024-05-10 16:33       ` Jean-Noël AVILA
2024-05-09 14:56 ` Jean-Noël AVILA

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=xmqqr0ebuft5.fsf@gitster.g \
    --to=gitster@pobox.com \
    --cc=avila.jn@gmail.com \
    --cc=debian@helgefjell.de \
    --cc=git@vger.kernel.org \
    --cc=peter@softwolves.pp.se \
    /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).