[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Reply to: [list | sender only]
Re: [ddlm-group] [THREAD 4] UTF8
- To: Group finalising DDLm and associated dictionaries <ddlm-group@iucr.org>
- Subject: Re: [ddlm-group] [THREAD 4] UTF8
- From: David Brown <idbrown@mcmaster.ca>
- Date: Mon, 26 Oct 2009 10:43:31 -0400
- In-Reply-To: <279aad2a0910260536l48dcc06bg1ffbcda0936b529e@mail.gmail.com>
- References: <279aad2a0910120838t5f400d71wf1f237d05338c08@mail.gmail.com> <279aad2a0910222132t5c8297aao90914fa40c4fbd91@mail.gmail.com> <4AE20173.9060700@mcmaster.ca> <20091023152244.U10188@epsilon.pair.com> <715417.99025.qm@web87006.mail.ird.yahoo.com> <20091024104627.N28064@epsilon.pair.com> <165167.96476.qm@web87006.mail.ird.yahoo.com> <279aad2a0910252228w40b94ab1hea895f257bb58059@mail.gmail.com> <960215.80636.qm@web87008.mail.ird.yahoo.com> <20091026055916.E21351@epsilon.pair.com><279aad2a0910260536l48dcc06bg1ffbcda0936b529e@mail.gmail.com>
James has asked for the views of those of us who have just been
watching this discussion (it seems to go by faster than I can follow). For what is is worth, my stance is strongly the same as James'. He has laid out all the argumemts very succinctly - I will just briefly reinforce those I think most importatn. 1. Permitting one or more other encodings (presumably these must constitute a well defined list as their names must be recognized) immediately invites people to use them. To quote Nick, if we have a standard it should be a standard. If people decide to bend the standard they do so at their own peril. 2. If other encodings are depricated (yes, that word again) in order to encourage people to use the real standard, they are likely to be unaware that their program has used a depricated encoding and therefore has failed to identify it. If the writer of the CIF knows that it is using a depricated standard it can make the conversion. Only if it does not know it is using a depricated standard and therefore neither converts nor identifies the encoding will the depricated encoding get through. 3. Providing a space (at this stage) for identifying encodings that may (or may not) later become part of the standard is unnecessary since it can be added if and when such other encodings are allowed. UTF-8 then becomes the default. 4. Having a single standard requires that the readers need only consider one encoding and the writers need only support a conversion from the native to the CIF2 standard. Allowing 5 or 10 other encodings makes life easier for the writer since it does not have to provide any conversion, but there is a price. Every reader must be able to read 5 or 10 different encodings because it is not allowed to reject any of the depricated standardss. With a single standard the IUCr may or may not decide that they will handle different encodings, but that is their choice. Making different encodings legal removes that choice from the reader: it has to handle all possibilities, which is only likely to discourage people writing local programs for occasional use. David |
begin:vcard fn:I.David Brown n:Brown;I.David org:McMaster University;Brockhouse Institute for Materials Research adr:;;King St. W;Hamilton;Ontario;L8S 4M1;Canada email;internet:idbrown@mcmaster.ca title:Professor Emeritus tel;work:+905 525 9140 x 24710 tel;fax:+905 521 2773 version:2.1 end:vcard
_______________________________________________ ddlm-group mailing list ddlm-group@iucr.org http://scripts.iucr.org/mailman/listinfo/ddlm-group
Reply to: [list | sender only]
- Follow-Ups:
- Re: [ddlm-group] [THREAD 4] UTF8 (Nick Spadaccini)
- References:
- [ddlm-group] [THREAD 4] UTF8 (James Hester)
- Re: [ddlm-group] [THREAD 4] UTF8 (James Hester)
- Re: [ddlm-group] [THREAD 4] UTF8 (David Brown)
- Re: [ddlm-group] [THREAD 4] UTF8 (Herbert J. Bernstein)
- Re: [ddlm-group] [THREAD 4] UTF8 (SIMON WESTRIP)
- Re: [ddlm-group] [THREAD 4] UTF8 (Herbert J. Bernstein)
- Re: [ddlm-group] [THREAD 4] UTF8 (SIMON WESTRIP)
- Re: [ddlm-group] [THREAD 4] UTF8 (James Hester)
- Re: [ddlm-group] [THREAD 4] UTF8 (SIMON WESTRIP)
- Re: [ddlm-group] [THREAD 4] UTF8 (Herbert J. Bernstein)
- Re: [ddlm-group] [THREAD 4] UTF8 (James Hester)
- Prev by Date: Re: [ddlm-group] [THREAD 4] UTF8
- Next by Date: [ddlm-group] Triple-quoted strings
- Prev by thread: Re: [ddlm-group] [THREAD 4] UTF8
- Next by thread: Re: [ddlm-group] [THREAD 4] UTF8
- Index(es):