Re: Why XML is perferable

2001-02-26 Thread John Stracke

Stephen McHenry wrote:

 On a more serious note, having done a lot of instruction over the years, it
 shouldn't be about ego (I paid my "understanding dues" - everyone else
 should too!!), it should be about communication... i.e., how quickly can we
 effectively communicate complex concepts...

In theory, I agree; we need to write protocol specs that can be read.
However, I would put greater emphasis on precision than on speed.  Reading a
diagram can be faster than reading text; but text can be more precise.  A
picture may be worth a thousand words; the problem is that you can't be sure
what most of those words are, because they come out of your reader's cultural
context.

--
/\
|John Stracke| http://www.ecal.com |My opinions are my own.  |
|Chief Scientist |===|
|eCal Corp.  |A ship is safe in a harbor, but that's not what|
|[EMAIL PROTECTED]|a ship is for. |
\/






Re: Why XML is perferable

2001-02-25 Thread Stephen McHenry

At 06:39 PM 2/24/2001, Scott Brim wrote:
On Sat, Feb 24, 2001 at 04:47:42PM -0800, Eliot Lear wrote:
  You know, the people on this list make great computer scientists, network
  architects, application and protocol designers.  I'm not so sure how 
 many of
  us understand CHI.  Some of us like to think we do, but I suspect very few
  of us actually do.  So, given this, why don't we ask some people who really
  DO understand this problem to come up with a decent recommendation, rather
  than perennially flaming about it?  Then we can ask them to help us with
  NATs ;-)

But CHI is only a secondary issue.  The primary issue is the best format
for archives.  We want something which is not likely to be superceded by
something better in a few years.

Well, respectfully, I disagree... Only I don't think (in this case) CHI 
stands for Computer Human Interface, I think rather it should stand for 
Communication Human Interface...

If the archives were able to contain the content of the communication - 
renderable by whatever display limitations/personal preferences were 
applicable at each moment - then we would have truly achieved something...

Somehow, I have this idea that I'm talking to a list of the best and 
brightest of our industry... that we have (collectively) engineered 
protocols that allow communications using wires and wireless, that have 
enabled things that were impossible within the memory of most present 
here... So, now let's up the ante. Communication is more than bits on a 
wire. At the highest sense, it's the ability to move information from the 
brain of one individual to the brain of another.

Are we, as computer scientists, incapable of coming up with a format that 
allows us to describe very rich content (including text, images, animated 
images, even 3D images (and animated ones - 6 degrees of freedom), etc. - 
whatever it takes...) and then to render it appropriately for displays that 
range from capable to incapable...

Wouldn't this be a better thing for us to be working on than fighting over 
whether we should keep everything in ASCII...???

From,

One who totally doesn't get it...

:-)



Stephen

Stephen McHenry
e-mail: [EMAIL PROTECTED]
www.cacheware.com




Re: Why XML is perferable

2001-02-25 Thread Bill Manning

%   us understand CHI.  Some of us like to think we do, but I suspect very few
% 
% But CHI is only a secondary issue.  The primary issue is the best format
% for archives.  We want something which is not likely to be superceded by
% something better in a few years.
% 
% Well, respectfully, I disagree... Only I don't think (in this case) CHI 
% stands for Computer Human Interface, I think rather it should stand for 
% Communication Human Interface...
% 

Hum... And I thought it stood for Chicago

--bill




Re: Why XML is perferable

2001-02-25 Thread Jon Crowcroft


In message [EMAIL PROTECTED], Stephen McHenry typed
 
 On a more serious note, having done a lot of instruction over the years, it 
 shouldn't be about ego (I paid my "understanding dues" - everyone else 
 should too!!), it should be about communication... i.e., how quickly can we 
 effectively communicate complex concepts... 

excellent point

one of the bigest contributions to the internet standards process was
Rich Stevens (RIP) TCP/IP _Illustrated_ series - these clarify,
disambiguate and communicate many many areas of standards - i agree
wit hbob that protocol creators may not need the visualisation and
graphic detail in the early stages, but as you say, there are lots of
people implementing who need rapid ways of absorbing the ideas -

however, that doesn't mean this has to be in the i-d and RFC stages -
it can be in a myriad of other places such as books and trade press
journals where articles abound giving the further interpretation - and
do say in many languages too

cheers

j.




Re: Why XML is perferable

2001-02-24 Thread Jun'an Gao

  * well-known, but some RFCs such as those on OSPF may be much
  * more vivid if written in XML. There have been quite a few


 Vivid?  We are talking about deeply complex technical documents
 here, not MTV.  What do you mean, "vivid"?

Maybe, we can display, say, an example of routing information flow,
vividly. Putting a hyperlink to a GIF animation in the XML document
would works. No MTV required. And I believe it will help the
programmers/protocol implementors.


Sincerely,
Jun-an Gao.




Re: Why XML is perferable

2001-02-24 Thread Sean Finn



Jun'an Gao wrote:
 
   * well-known, but some RFCs such as those on OSPF may be much
   * more vivid if written in XML. There have been quite a few
 
  Vivid?  We are talking about deeply complex technical documents
  here, not MTV.  What do you mean, "vivid"?
 
 Maybe, we can display, say, an example of routing information flow,
 vividly. Putting a hyperlink to a GIF animation in the XML document
 would works. 

Pointing to where?

Should active Internet connectivity be necessary to read an RFC?

Even if a "local"/file URL is specified, how can this compound
document get distributed via Email ... mailers vary greatly in
how they deal with attachments. 

I definitely see the potential value in HTML/XML *annotated*
RFCs. But they should be an additional expression of what 
is in the ASCII. 

cheers -- Sean




Re: Why XML is perferable

2001-02-24 Thread Harald Alvestrand

At 08:16 24/02/2001 -0800, Sean Finn wrote:
Even if a "local"/file URL is specified, how can this compound
document get distributed via Email ... mailers vary greatly in
how they deal with attachments.

MHTML specification, RFC 2557.
The only (AFAIK) compound document format within our repertoire.
If we accept HTML or any other format with natural embedded references (and 
don't outlaw their use), RFC 2557 is the least bad alternative I know.

--
Harald Tveit Alvestrand, [EMAIL PROTECTED]
+47 41 44 29 94
Personal email: [EMAIL PROTECTED]




Re: Why XML is perferable

2001-02-24 Thread Bob Braden


  * From [EMAIL PROTECTED] Sat Feb 24 06:15:16 2001
  * To: [EMAIL PROTECTED]
  * Subject: Re: Why XML is perferable
  * Date: Sat, 24 Feb 2001 21:51:56 +0800 (CST)
  * From: [EMAIL PROTECTED] (Jun'an Gao)
  * X-Loop: [EMAIL PROTECTED]
  * 
  *   * well-known, but some RFCs such as those on OSPF may be much
  *   * more vivid if written in XML. There have been quite a few
  * 
  * 
  *  Vivid?  We are talking about deeply complex technical documents
  *  here, not MTV.  What do you mean, "vivid"?
  * 
  * Maybe, we can display, say, an example of routing information flow,
  * vividly. Putting a hyperlink to a GIF animation in the XML document
  * would works. No MTV required. And I believe it will help the
  * programmers/protocol implementors.
  * 
  * 
  * Sincerely,
  * Jun-an Gao.
  * 
  * 


Surely you jest.  Animated GIF?  How did you get through school without
having your algebra dance on a screen?  We can color the independent
variables red, the functions green, and ...

The serious protocol implementors I know construct their own private
"gif"s on whiteboards and in their heads, and they get by without
animation.  Sheesh.

Bob Braden




Re: Why XML is perferable: manipulating and presentation

2001-02-24 Thread Carl Malamud

 I hated ITU, but because now I can get ITU documents freely,

Well, I've never hated the ITU, though I'm not sure the feeling is mutual.
I consider myself a long-term friend of this august organization and have
even served in the voluntary Friends of the ITU Auxiliary Standards Corps
Organization.

If you register on the ITU site, you can get up to 3 documents free, but you
may not redistribute those documents (except as printed copies within the
physical confines of your premises).  After your three free documents, you
pay on a retail basis.  This is certainly a step in the right direction,
though I'd be happier with n=3000 than n=3.

An interesting contrasting policy is the U.S. Patent Office where you can
get many documents free, and then pay for the full images.  However, once
you've covered their "incremental costs", you are free to redistribute those
documents at will.  Of course, bulk access to the USPTO database is not
yet available and it appears that this bulk service will be provided by
outside parties.

Even more interesting contrasts are the IETF and the U.S. SEC where you
can obtain all documents for free and redistribute at will.

 I don't hate it any more.


Hate is not very productive, though long-term bewilderment seems to be 
near universal in this case.

Regards,

Carl




Re: Why XML is perferable

2001-02-24 Thread Stephen McHenry

At 12:20 PM 2/24/2001, Bob Braden wrote:
Surely you jest.  Animated GIF?  How did you get through school without
having your algebra dance on a screen?  We can color the independent
variables red, the functions green, and ...

Hey, that's not a bad idea.

The serious protocol implementors I know construct their own private
"gif"s on whiteboards and in their heads, and they get by without
animation.  Sheesh.

SARCASM
Hey, real serious protocol implementors don't need no stinkin' animation. 
We don't need no stinkin' pictures. In fact, we don't need no stinking 
English either. Just give us the equations and the state matrix. Anybody 
that can't just understand that? Well, screw 'em!!
/SARCASM

On a more serious note, having done a lot of instruction over the years, it 
shouldn't be about ego (I paid my "understanding dues" - everyone else 
should too!!), it should be about communication... i.e., how quickly can we 
effectively communicate complex concepts... I have waded my way through 
lots of documents (RFCs and some really incomprehensible stuff too) over 
the years and it isn't (or shouldn't be) about whether or not you have the 
intellectual fortitude to wade through and figure it out, it should be 
about how quickly can you communicate those concepts to others. Why take an 
hour if 45 min will suffice? Why take 6 hours if 1.5 will do? The sooner 
it's clear, the sooner I can begin implementing it. The clearer it is, the 
less likely I am to make any errors of understanding. The quicker I can 
implement a correct version, the sooner I can start on the next thing I 
work on... all of which adds up to the more I can accomplish in a given 
period of time.

It seems to me that what we really need is a truly representation 
independent form of content, both words and pictures (both still and 
moving) that is renderable according to user preferences on any specific 
device, taking into account the limitations of the device. XML isn't 
completely that, but it's closer than ASCII, or html, or other forms. But, 
it's a long way short of what I could personally dream of...

OTOH, you might feel the same way another person did who responded 
(privately) to my previous post with:

 "You totally fail to get it. "

Could be...

Wait! I think I still have an ASR-33 in the basement!! I think I hear it 
calling...


Stephen

Stephen McHenry
VP, Engineering/CTO
Cacheware, Inc.
655 Campbell Technology Pkwy, Suite 150
Campbell, CA 95008
Ph:  (408) 540-1270
Fax: (408) 540-1305
e-mail: [EMAIL PROTECTED]
www.cacheware.com




Re: Why XML is perferable

2001-02-24 Thread Ren

One additional consideration, the poster had a .cn address.

If a graph will help with language/translation issues so much the better.

-Ren

On Sat, 24 February 2001, Stephen McHenry wrote:

 
 At 12:20 PM 2/24/2001, Bob Braden wrote:
 Surely you jest.  Animated GIF?  How did you get through school without
 having your algebra dance on a screen?  We can color the independent
 variables red, the functions green, and ...
 
 Hey, that's not a bad idea.

repeats snipped

-Ren 
http://www.i-regatta.org




Re: Why XML is perferable

2001-02-24 Thread Eliot Lear

You know, the people on this list make great computer scientists, network
architects, application and protocol designers.  I'm not so sure how many of
us understand CHI.  Some of us like to think we do, but I suspect very few
of us actually do.  So, given this, why don't we ask some people who really
DO understand this problem to come up with a decent recommendation, rather
than perennially flaming about it?  Then we can ask them to help us with
NATs ;-)





Re: Why XML is perferable

2001-02-24 Thread Scott Brim

On Sat, Feb 24, 2001 at 04:47:42PM -0800, Eliot Lear wrote:
 You know, the people on this list make great computer scientists, network
 architects, application and protocol designers.  I'm not so sure how many of
 us understand CHI.  Some of us like to think we do, but I suspect very few
 of us actually do.  So, given this, why don't we ask some people who really
 DO understand this problem to come up with a decent recommendation, rather
 than perennially flaming about it?  Then we can ask them to help us with
 NATs ;-)

But CHI is only a secondary issue.  The primary issue is the best format
for archives.  We want something which is not likely to be superceded by
something better in a few years.  So far there's only one alternative.
Others, like XML DTDs, are promising but still have too much
vulnerability.

...Scott




RE: Why XML is perferable

2001-02-23 Thread graham . travers

All,

Let's consider a few basic principles.

1.  Neither ASCII nor XML are ever displayed.  They are CODES for
representing characters in a computer. It is the CHARACTERS ( glyphs ) that
are displayed ( presented / rendered ). There is a mapping between the codes
and the glyphs.

2.  ASCII has a strictly limited set of characters and glyphs ( even the
"international" version ), which can not represent many languages in the
world, and does a poor job of rendering diagrams, pictures, etc.

3.  As some people have emphasised, the importance of ASCII lies in the (
American Standard Code for Information ) INTERCHANGE.  Interchange implies
the ability to transfer in a manner which can be understood by both parties
to the transfer. The MOST COMMON global method of transferring will be the
most effective.

4.  Interchange does not guarantee understanding - either of presentation
format or content.  I wouldn't like to have to deal with Einstein's Theory
of Relativity ( content ), especially in Chinese ( format ).  ASCII does not
interchange Chinese characters, so it's presentation format is NOT readily
understandable by "most people".  

5.  A more comprehensive coding scheme, such as the Universal Character Set
( ISO 10646 ) would allow many more characters and glyphs to be used.

6.  The key to usage of encoding schemes is how widely they can be
interpreted by character presentation ( or rendering ) applications ( word
processors, etc. ), in mapping the internal codes to the glyphs rendered on
the screen or on paper.  Applications which can render more characters would
allow the use of larger code ranges and more characters.  

Until something replaces ASCII as the most commonly available global
interchange format ( and could it be HTML / XML ? ), it will remain the
default.  That doesn't mean that we should just accept it for evermore.  If
that principle were followed, we would still be drawing on cave walls and
large red rock formations ( Ayres in Australia ! ), which are not very
transportable !  

One of the things that the IETF could, and in my opinion SHOULD, do it to
make its documents available in several presentation formats, not to say
languages.  Yes, we would still need a master copy and format, which could
be ASCII, but other, more presentable formats, would make life easier for
many people.  The ITU-T ( I'm sorry to mention it, but they have been doing
this for decades ) publishes its documents in three languages. If the IETF
is really working for the world, it should take a more global view and
consider a similar sort of policy. Don't we have a work stream on
internationalisation ?

Of course, this sort of effort costs money - lots of it.  That's why the
ITU-T charges for documents.  If you want it free, you take the IETF
approach and get the inexpensive, ASCII, American language version.


Regards,

Graham Travers
* - Email:  [EMAIL PROTECTED]




 -Original Message-
 From: Jorge Amodio [SMTP:[EMAIL PROTECTED]]
 Sent: Friday, February 23, 2001 6:34 AM
 To:   [EMAIL PROTECTED]
 Subject:  Re: Why XML is perferable
 
 
 
 Wang Xianzhu wrote:
 
  to render XML documents to pure text presentation.  There will be
 ^^^
  converters from XML to HTML, ms word, ps, pdf and any other types of
  presentation, suitable for any type of readers.
 
 Meanwhile I stick with ASCII, which I can grep, cut  paste.
 
 Also I don't think it will be at all practical to drive email
 discussions
 for ietf drafts if we have to start using XML/HTML/SGML/*ML crap.
  
  BTW, there are RFCs (1125, 1129, etc.) only available in ps format, and
 some
  provided both text and ps versions.  ASCII text is not enough to
 describe
  information.
 
 Well it worked fine for 2800+ documents and how many today ?
 implementations
 of tcp/ip protocols running on how many devices ?
 
  I wonder if anyone can write a readable pure text version of ITU-T
 P.861.
 
 What P.861 {Objective quality measurement of telephone-band (300-3400
 Hz) 
 speech codecs} has to do with tcp/ip and rfc's ???
 
 BTW, I hate to pay for ITU documents what are supposed to be public (I
 still
 remember the years old discussion when they ceased to exist available
 for anon ftp)
 
 Regards
 Jorge.




RE: Why XML is perferable

2001-02-23 Thread graham . travers



 -Original Message-
 From: Wang Xianzhu [SMTP:[EMAIL PROTECTED]]
 Sent: Friday, February 23, 2001 9:13 AM
 To:   ietf
 Subject:  Why XML is perferable
 
  
  Well it worked fine for 2800+ documents and how many today ?
 3060+ today, with many ugly figures in '-', '_', 'o', '/', '\' chars,
 which
 is very difficult to read.  In XML, you can even search for figures if 
 we develop unified Internet/flowchart/etc DTDs.
 
Yes, fine  - if you happen to like messy diagrams; are not Chinese,
Japanese, Korean, Arabic, ...


  BTW, I hate to pay for ITU documents what are supposed to be public (I
  still
  remember the years old discussion when they ceased to exist available
  for anon ftp)
 
 I hate ITU too. :)
 
Nice to see some reasoned argument for a change !

  
  Regards
  Jorge.
  
  
 Regards,
 Wang Xianzhu
 




Re: Why XML is perferable

2001-02-23 Thread Jon Crowcroft


In message [EMAIL PROTECTED], gra
[EMAIL PROTECTED] typed:

 Let's consider a few basic principles.
 
ok - lots of good points below - a few responses...

 1.  Neither ASCII nor XML are ever displayed.  They are CODES for
 representing characters in a computer. It is the CHARACTERS ( glyphs ) that
 are displayed ( presented / rendered ). There is a mapping between the codes
 and the glyphs.

but the glyphs are in HARDWARE in many devices(e.g. printed on
keycaps, in printer wheels, in crt display chips etc)...

 2.  ASCII has a strictly limited set of characters and glyphs ( even the
 "international" version ), which can not represent many languages in the
 world, and does a poor job of rendering diagrams, pictures, etc.


yes, this point has been made a lot - however, the discipline of
getting a diagram into ascii art has OFTEN caused people in the ietf
to udnerstand the problem better (e.g. by choosing the most
parsimonious topology to explain a partiocular routing problem)

 3.  As some people have emphasised, the importance of ASCII lies in the (
 American Standard Code for Information ) INTERCHANGE.  Interchange implies
 the ability to transfer in a manner which can be understood by both parties
 to the transfer. The MOST COMMON global method of transferring will be the
 most effective.

yes, yes, and yes..but also, collating, indexing, and searching -
manmy of the search engines are optimised to the roman alhpabet, the
english dictionary, and the english freqeuncy distribution of
words

 4.  Interchange does not guarantee understanding - either of presentation
 format or content.  I wouldn't like to have to deal with Einstein's Theory
 of Relativity ( content ), especially in Chinese ( format ).  ASCII does not
 interchange Chinese characters, so it's presentation format is NOT readily
 understandable by "most people".  
 
 5.  A more comprehensive coding scheme, such as the Universal Character Set
 ( ISO 10646 ) would allow many more characters and glyphs to be used.
 
 6.  The key to usage of encoding schemes is how widely they can be
 interpreted by character presentation ( or rendering ) applications ( word
 processors, etc. ), in mapping the internal codes to the glyphs rendered on
 the screen or on paper.  Applications which can render more characters would
 allow the use of larger code ranges and more characters.  
 
 Until something replaces ASCII as the most commonly available global
 interchange format ( and could it be HTML / XML ? ), it will remain the
 default.  That doesn't mean that we should just accept it for evermore.  If
 that principle were followed, we would still be drawing on cave walls and
 large red rock formations ( Ayres in Australia ! ), which are not very
 transportable !  
 
 One of the things that the IETF could, and in my opinion SHOULD, do it to
 make its documents available in several presentation formats, not to say
 languages.  Yes, we would still need a master copy and format, which could
 be ASCII, but other, more presentable formats, would make life easier for
 many people.  The ITU-T ( I'm sorry to mention it, but they have been doing
 this for decades ) publishes its documents in three languages. If the IETF
 is really working for the world, it should take a more global view and
 consider a similar sort of policy. Don't we have a work stream on
 internationalisation ?
 
 Of course, this sort of effort costs money - lots of it.  That's why the
 ITU-T charges for documents.  If you want it free, you take the IETF
 approach and get the inexpensive, ASCII, American language version.
 
thats why the ITU claims it charges. i think you overstate the
contrast. btw, as someone who has written documents in english english
for 20 years using ascii codes, i dont see your point about American
_language_ - coding for alhpabet doesnt necessarily code for language
(ever used greeklish?:-)

anyhow, the point about cost is good - basically, do people want to
think about a funding model for multi-lingual internet standards...?
worth a brief discussion (there are alternates to the ITU charging
model, clearly)

j.




RE: Why XML is perferable

2001-02-23 Thread Shaw, Robert

   BTW, I hate to pay for ITU documents what are supposed to 
 be public (I still remember the years old discussion when they 
 ceased to exist available for anon ftp)
  
  I hate ITU too. :)
  

Well, it's always useful for religious groups to have a
"great satan"... :-)

   Nice to see some reasoned argument for a change !

Errr...it's not even reasoned

See http://www.itu.int/publications/bookshop/how-to-buy.html#free

The implications of this are left as an exercise for the clever
engineer.

Bob
--
Robert Shaw [EMAIL PROTECTED]
ITU Internet Strategy and Policy Advisor
International Telecommunication Union http://www.itu.int
Place des Nations, 1211 Geneva, Switzerland




Re: Why XML is perferable

2001-02-23 Thread Valdis . Kletnieks

On Fri, 23 Feb 2001 14:08:34 CST, [EMAIL PROTECTED] (Jun'an Gao)  said:

 One can display doesn't necessarily mean one can comprehend.

But the *inability* to display it DOES necessarily mean you can't comprehend.


-- 
Valdis Kletnieks
Operating Systems Analyst
Virginia Tech


 PGP signature


Re: Why XML is perferable

2001-02-23 Thread Bob Braden

  * well-known, but some RFCs such as those on OSPF may be much
  * more vivid if written in XML. There have been quite a few


Vivid?  We are talking about deeply complex technical documents
here, not MTV.  What do you mean, "vivid"?

Bob Braden




Re: Why XML is perferable: manipulating and presentation

2001-02-23 Thread Wang Xianzhu

 I was wondering if you could tell me something. What would the output of the
 p.861 document look like if it were converted from XML to ASCII?

I think the process of documents should have two phases:

1. write, store, transfer, update, manage... , manipulating based on the 
logical contents.
2. read, some presentation on devices to make people comprehend.

We read a document on different devices, with different limitations, and
we see different presentation of the documents, but all kinds of the 
presentations are based on the contents of the documents.  Too make 
presentation more effective, we should define a format to write and store 
the documents. If the format is defined to be enough good (such as a 
well-defined XML DTD for RFCs), the documents encoded in this 
format can be easily converted into different kinds of presentation, 
to meet the requirements of different people and devices.  The process 
of convertation can be transparent to the readers.  For example, if the 
XML DTD and style sheets are defined by IETF, we can get .txt, 
.ps, .pdf, .html,... RFCs directly from ietf web and FTP site, while the
authors only compose them according to the defined XML DTD, not
caring about the presentation.

However, certain devices (e.g. pure text readers) still have some 
limitations on presentation.  For P.861, it seems no way to present it in 
pure text format to make people clearly comprehend.  This just 
proves my opinion: pure text is not suitable for manipulating documents.

Additionally, a goot format of documents greatly ease the work to manipulate
the documents.  

I believe that RFCs have a internal format.  Documents in this format
are without the page numbers, headers and footers.  This format is for 
manipulating.  The format we see in the published RFCs is only for
reading.  Why don't we switch this internal format to XML?

My advice is to: manipulate RFCs in XML/SGML (by carefully 
defining a DTD), and automaticlly publish them in every kind 
of presentation (by defining different style sheets).  This does not 
conflict with current situation: txt lovers can still get txt RFCs 
from the same location, while others can get html, ps, pdf,... RFCs.

I hated ITU, but because now I can get ITU documents freely, 
I don't hate it any more.

Regards,
Wang Xianzhu
RUNWAY Technology
Beijing, China
(This is my last augument about XML.)

 
 -Original Message-
 From: Wang Xianzhu [mailto:[EMAIL PROTECTED]]
 Sent: Friday, February 23, 2001 4:13 AM
 To: [EMAIL PROTECTED]
 Subject: Why XML is perferable
 
 
  to render XML documents to pure text presentation.  There will be
  ^^^
   converters from XML to HTML, ms word, ps, pdf and any other types of
   presentation, suitable for any type of readers.
  
  Meanwhile I stick with ASCII, which I can grep, cut  paste.
  
 1. You can easily get a very well-formed ASCII file from a XML file.
 2. With XML, you can not only grep, cut  paste, but also manage and process
 it.
 
 For example, I can grep XML files for whose level 2 headings containing 
 the string 'file transfer protocol'.  But for ASCII files, this is
 impossible, because 
 1) the computer program does not know where are level 2 headings
 2) the string may be split into two lines, grep fails in this situation.
 
  Also I don't think it will be at all practical to drive email
  discussions
  for ietf drafts if we have to start using XML/HTML/SGML/*ML crap.
   
   BTW, there are RFCs (1125, 1129, etc.) only available in ps format, and
 some
   provided both text and ps versions.  ASCII text is not enough to
 describe
   information.
  
  Well it worked fine for 2800+ documents and how many today ?
 3060+ today, with many ugly figures in '-', '_', 'o', '/', '\' chars, which
 is very difficult to read.  In XML, you can even search for figures if 
 we develop unified Internet/flowchart/etc DTDs.
 
  implementations
  of tcp/ip protocols running on how many devices ?
  
   I wonder if anyone can write a readable pure text version of ITU-T
 P.861.
  
  What P.861 {Objective quality measurement of telephone-band (300-3400 Hz) 
  speech codecs} has to do with tcp/ip and rfc's ???
  
 Yes, their content of P.861 seems have nothing to do with RFCs.  
 P.861 is an informational document, like any RFCs.  If a RFC face a 
 similar problem like P.861, I wonder how it can describe it clearly in 
 pure text.
 
 XML provides a way to describe information in documents, and can be 
 easily converted to different types of target formats, such as pure text,
 pdf, HTML, etc.   Again: XML is not for display.
 
  BTW, I hate to pay for ITU documents what are supposed to be public (I
  still
  remember the years old discussion when they ceased to exist available
  for anon ftp)
 
 I hate ITU too. :)
 
  
  Regards
  Jorge.
  
  
 Regards,
 Wang Xianzhu
 
 




Re: Why XML is perferable

2001-02-22 Thread Valdis . Kletnieks

On Fri, 23 Feb 2001 11:43:02 CST, [EMAIL PROTECTED] (Jun'an Gao)  said:
 Assumption:
 
 Total Comprehensiveness of RFCs
  = SIGMA { interest on RFC#i of reader#j
  * familiarity on the presentation format of RFC#i of reader#j
  }

Notice that the second term evaluates to:

1 if you can display it effectively.
0 if you can't display it effectively.

Now, if you're willing to give us a pointer *TODAY* to software
that will run on *every* major internet-capable platform, and do a
good-enough job of rendering XML in such a way that it is *more*
understandable than flat-ascii on *all* those platforms, then we'll
talk.

Remember that your XML displayer has to work on a PalmPilot, an
IBM3278 (24x80 text-only monitor) driven by IBM's MVS operating
system (EBCDIC-based, no less), and a DecWriter dot-matrix printer/terminal.
I've personally read ASCII-based RFCs on all those.  Oh, and you
have to be able to show value-added - that it does a BETTER job
than ASCII on those 3 devices, as well as everything else

Repeat after me:

Everybody can display ASCII.  Until everybody can display XML, we won't
be using XML for the canonical form for RFCs.  This is *different* than
what Marshall Rose did in RFC2629 - note that that document is itself
*flat ascii* describing how to write XML and *then convert it to create
a flat ascii RFC*.

Valdis Kletnieks
Operating Systems Analyst
Virginia Tech




Re: Why XML is perferable

2001-02-22 Thread Wang Xianzhu

It seems we are all discussing the presentation (display, print, read,
etc.) of the document.  But the purpose of XML is not presentation (i.e.
XML is not for display), but to make the document more meaningful.  
XML can makes series of ASCII characters meaningful to computer programs.  
With XML markups, documents can be organized and managed more effectively.  

XML documents can be rendered into any types of presentation.  If you like
to read RFCs or I-Ds in ASCII format, the web site may provide a converter
to render XML documents to pure text presentation.  There will be 
converters from XML to HTML, ms word, ps, pdf and any other types of 
presentation, suitable for any type of readers.

BTW, there are RFCs (1125, 1129, etc.) only available in ps format, and some
provided both text and ps versions.  ASCII text is not enough to describe 
information.  

I wonder if anyone can write a readable pure text version of ITU-T P.861.

Wang Xianzhu

- Original Message - 
From: [EMAIL PROTECTED]
To: "Jun'an Gao" [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Sent: Friday, February 23, 2001 12:21 PM
Subject: Re: Why XML is perferable 


 On Fri, 23 Feb 2001 11:43:02 CST, [EMAIL PROTECTED] (Jun'an Gao)  said:
  Assumption:
  
  Total Comprehensiveness of RFCs
   = SIGMA { interest on RFC#i of reader#j
   * familiarity on the presentation format of RFC#i of reader#j
   }
 
 Notice that the second term evaluates to:
 
 1 if you can display it effectively.
 0 if you can't display it effectively.
 
 Now, if you're willing to give us a pointer *TODAY* to software
 that will run on *every* major internet-capable platform, and do a
 good-enough job of rendering XML in such a way that it is *more*
 understandable than flat-ascii on *all* those platforms, then we'll
 talk.
 
 Remember that your XML displayer has to work on a PalmPilot, an
 IBM3278 (24x80 text-only monitor) driven by IBM's MVS operating
 system (EBCDIC-based, no less), and a DecWriter dot-matrix printer/terminal.
 I've personally read ASCII-based RFCs on all those.  Oh, and you
 have to be able to show value-added - that it does a BETTER job
 than ASCII on those 3 devices, as well as everything else
 
 Repeat after me:
 
 Everybody can display ASCII.  Until everybody can display XML, we won't
 be using XML for the canonical form for RFCs.  This is *different* than
 what Marshall Rose did in RFC2629 - note that that document is itself
 *flat ascii* describing how to write XML and *then convert it to create
 a flat ascii RFC*.
 
 Valdis Kletnieks
 Operating Systems Analyst
 Virginia Tech
 
 




Re: Why XML is perferable

2001-02-22 Thread Jun'an Gao

   Yet maybe we can safely assume that most of the people who are
 interested in the Internet are, or will be in a short time, familiar
 with XML documents.

 where do you get that idea?

Absolutely not from IETF maillist.
And there're so many internet sites other than www.ietf.org.




Re: Why XML is perferable

2001-02-22 Thread Jun'an Gao

 Repeat after me:

 Everybody can display ASCII.  Until everybody can display XML, we won't
 be using XML for the canonical form for RFCs.  This is *different* than
 what Marshall Rose did in RFC2629 - note that that document is itself
 *flat ascii* describing how to write XML and *then convert it to create
 a flat ascii RFC*.

I feel very sorry that I cannot repeat after you.


If following arguments have come forth, I'd like to repeat:

One can display doesn't necessarily mean one can comprehend.

One cannot comprehend doesn't necessarily justify that
one is the very person that should be blamed.
// That's the reason why I write this email in flat ASCII, not in XML.
// Besides, it doesn't pay to present such a simple message in XML.
// Maybe it's also the reason why Marshall Rose wrote RFC2629 in
// plain ascii.

One may eventually comprehend doesn't mean one comprehends in time.
One hasn't comprehended in time doesn't necessarilly justify that
one is the very person that should be blamed.
// So the presentation format of the idea makes sense.
// XML provides significant presentation convenience, besides other merits.




Re: Why XML is perferable

2001-02-22 Thread Jorge Amodio



Wang Xianzhu wrote:

 to render XML documents to pure text presentation.  There will be
^^^
 converters from XML to HTML, ms word, ps, pdf and any other types of
 presentation, suitable for any type of readers.

Meanwhile I stick with ASCII, which I can grep, cut  paste.

Also I don't think it will be at all practical to drive email
discussions
for ietf drafts if we have to start using XML/HTML/SGML/*ML crap.
 
 BTW, there are RFCs (1125, 1129, etc.) only available in ps format, and some
 provided both text and ps versions.  ASCII text is not enough to describe
 information.

Well it worked fine for 2800+ documents and how many today ?
implementations
of tcp/ip protocols running on how many devices ?

 I wonder if anyone can write a readable pure text version of ITU-T P.861.

What P.861 {Objective quality measurement of telephone-band (300-3400
Hz) 
speech codecs} has to do with tcp/ip and rfc's ???

BTW, I hate to pay for ITU documents what are supposed to be public (I
still
remember the years old discussion when they ceased to exist available
for anon ftp)

Regards
Jorge.