Reinier Lamers writes:

 > One wart in RFC822 that I know about, as the local Unicode nut, is
 > that it has to be 7-bit ASCII and everything else must be encoded
 > using a clumsy not- quite-quoted-printable encoding. For which I
 > once implemented a printer for 'darcs send', which is one of the
 > ugliest pieces of code I ever wrote.

This really isn't a big deal.  Since Darcs is not an MUA, you could
extend RFC822 to specify that there is no encoding but UTF-8.

However, the real problem with RFC822 is that its specialized syntax
is mail-specific (don't look so shocked! ;-)  There really is no
provision for structured data other than addresses.  So eventually
you're going to find yourselves defining structure, like the
Ignore-This field.  And every time you do that, you're going to be
restricting syntax that people formerly used in free-form fields.
That loses, big-time.

If there is a serialization of YAML that mostly looks like RFC822, I
think that's probably the best bet.

_______________________________________________
darcs-users mailing list
[email protected]
http://lists.osuosl.org/mailman/listinfo/darcs-users

Reply via email to