From: "H. Peter Anvin" <hpa@zytor.com>
To: Linus Torvalds <torvalds@osdl.org>
Cc: Kay Sievers <kay.sievers@vrfy.org>,
Ismail Donmez <ismail@uludag.org.tr>,
git@vger.kernel.org
Subject: Re: Rss produced by git is not valid xml?
Date: Fri, 18 Nov 2005 14:12:59 -0800 [thread overview]
Message-ID: <437E51EB.7050100@zytor.com> (raw)
In-Reply-To: <Pine.LNX.4.64.0511181338460.13959@g5.osdl.org>
Linus Torvalds wrote:
>
> Want to do on-the-fly conversion on CVS import (or worse yet - something
> like clearcase)? With magic rules or fragile heuristics for binary files?
> That's crazy, and that's not how these things work. No, the way these
> things work is that they continue to be maintained in EUC-JP or whatever,
> and a tool that requires conversion is a tool that just doesn't get used.
>
On the fly conversion on CVS import isn't particularly crazy, as long as
it's under user control. Although I was primarly thinking about it in
the context of commit messages, it could be done on file contents as
well, since CVS has the ability to flag files as text or as binary
(-kb). We already have a bunch of options relating to how to map CVS
onto git, and conversion time is a good time to do it.
Similarly, it may not be a bad idea to add an *option* -- now when we
have a config file mechanism -- to signal error on invalid UTF-8 import.
This would keep a correct UTF-8 repository from getting inadvertently
messed up.
What *does* need to happen, I'm convinced, is that any tool that handles
email needs to be able to take the email and convert its character set
encodings (by default to UTF-8). Most MUAs today use all kinds of weird
heuristics for which character set to use, and it's frequently not what
the user expected.
-hpa
next prev parent reply other threads:[~2005-11-18 22:13 UTC|newest]
Thread overview: 53+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-11-18 16:33 Rss produced by git is not valid xml? Ismail Donmez
2005-11-18 17:26 ` Ismail Donmez
2005-11-18 19:27 ` Ismail Donmez
2005-11-18 20:02 ` Kay Sievers
2005-11-18 20:08 ` Ismail Donmez
2005-11-18 20:22 ` Linus Torvalds
2005-11-18 20:28 ` H. Peter Anvin
2005-11-18 20:47 ` Linus Torvalds
2005-11-18 20:55 ` H. Peter Anvin
2005-11-18 20:51 ` Josef Weidendorfer
2005-11-18 21:01 ` Kay Sievers
2005-11-18 20:45 ` Ismail Donmez
2005-11-18 21:13 ` Linus Torvalds
2005-11-18 21:22 ` Ismail Donmez
2005-11-18 21:25 ` Junio C Hamano
2005-11-18 21:29 ` Ismail Donmez
2005-11-19 8:48 ` Junio C Hamano
2005-11-18 20:55 ` Kay Sievers
2005-11-18 21:30 ` Linus Torvalds
2005-11-18 21:33 ` Ismail Donmez
2005-11-18 21:48 ` Linus Torvalds
2005-11-18 22:12 ` H. Peter Anvin [this message]
2005-11-18 23:20 ` Linus Torvalds
2005-11-18 23:34 ` H. Peter Anvin
2005-11-18 23:53 ` Andreas Ericsson
2005-11-19 1:22 ` H. Peter Anvin
2005-11-19 8:49 ` Andreas Ericsson
2005-11-19 10:58 ` Johannes Schindelin
2005-11-18 23:57 ` Linus Torvalds
2005-11-18 23:58 ` H. Peter Anvin
2005-11-19 0:29 ` Johannes Schindelin
2005-11-18 23:25 ` Linus Torvalds
2005-11-19 0:34 ` Johannes Schindelin
2005-11-19 0:37 ` Junio C Hamano
2005-11-19 1:05 ` Linus Torvalds
2005-11-19 10:31 ` Junio C Hamano
2005-11-19 17:52 ` Linus Torvalds
2005-11-20 1:16 ` Johannes Schindelin
2005-11-20 3:10 ` Linus Torvalds
2005-11-20 4:13 ` Johannes Schindelin
[not found] ` <20051127025249.GA12286@vrfy.org>
2005-11-27 3:57 ` Junio C Hamano
2005-11-27 4:13 ` Linus Torvalds
2005-11-28 0:39 ` [PATCH 2/3] mailinfo: allow -u to fall back on latin1 to utf8 conversion Junio C Hamano
2005-11-28 6:32 ` H. Peter Anvin
2005-11-28 9:21 ` Junio C Hamano
2005-11-27 16:18 ` Rss produced by git is not valid xml? Kay Sievers
2005-11-19 0:04 ` Johannes Schindelin
2005-11-20 18:28 ` H. Peter Anvin
2005-11-21 8:38 ` Johannes Schindelin
2005-11-21 9:28 ` H. Peter Anvin
2005-11-19 3:28 ` Junio C Hamano
2005-11-19 4:35 ` H. Peter Anvin
-- strict thread matches above, loose matches on Subject: below --
2005-11-19 6:31 Marco Costalba
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=437E51EB.7050100@zytor.com \
--to=hpa@zytor.com \
--cc=git@vger.kernel.org \
--cc=ismail@uludag.org.tr \
--cc=kay.sievers@vrfy.org \
--cc=torvalds@osdl.org \
/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).