Re: What day is 2010-01-02

2010-03-21 Thread Phillip Hallam-Baker
Well quite, I said that it illustrated the mode of argument, not that
the arguments were valid.

The arguments made on behalf of 'astronomers' are of course made by
assertion without bothering to ask what astronomers might think. Every
time someone proposes removing some archaic piece of junk from the
Internet specs we have people saying 'but its being used in rural
Africa'. I saw that argument being made seriously with respect to
UUNET bang path mail routing when it was finally being euthanized..


And the adage 'if it ain't broke don't fix it', is invariably used
after someone has asserted that something is broken. So a more honest
version of the usage would be 'If I don't think your problem matters,
don't fix it'.

The point about the leap seconds is that the same phrase can be used
to support both the status quo (constantly changing the measurement of
time in unpredictable ways) and the proposed change (stop adding leap
seconds).

And people whose interests are in preserving the status quo for the
sake of the status quo can always dismiss the claims of the people who
were not at the table when the original decision was made.


Unless the earth is slowing down faster than I thought, it would be
several thousand years before the accumulated error is as much as an
hour. But since we never use UTC time for daily use, why would this
matter? We always use local time. Making UTC time slip constantly
means that we need three separate time systems: TAI, UTC and Local
when all we really need is one fixed series and a second one to make
up the adjustment.



On Thu, Mar 18, 2010 at 12:38 PM, Marshall Eubanks t...@americafree.tv wrote:

 On Mar 18, 2010, at 12:00 AM, Phillip Hallam-Baker wrote:

 Well the US pint is 16 fluid oz which is 1 lb of water. The UK pint is
 20 so a pint of water is a pound and a quarter. Go figure.

 But since we are on the subject of time, why accept UTC as the basis
 for Internet time? Leap seconds are unpredictable and lead to system
 errors. The only group with a colorable benefit from leap seconds are
 astronomers, the one group that might be expected to be able to fix
 leap seconds retrospectively.

 The ITU has been discussing plans to abandon leap seconds in
 perpetuity, but the astronomers always seem to win in the end. If we
 moved from UTC to Internet Time, we could abolish leap seconds.


 This is backwards. Most astronomers I know regard UTC as a nuisance. In
 their calculations, astronomers use TAI (or, if they need to know the
 rotation of the Earth, UT1). Solar system ephemeris work uses ephemeris
 time, for historical reasons (ET - TAI = 32.184 seconds). GPS internally
 uses GPS time, which has the leap second adjustment appropriate for the
 start of the series in 1980, supposedly because the GPS program office
 didn't understand leap seconds (TAI - GPS = 19 seconds).

 The push to create and maintain UTC came primarily from mariners  various
 navies, who wanted to be able to do celestial navigation using civil time
 (i.e., to treat UTC as an approximation of UT1, so that you could do km
 level celestial navigation using time straight from NTP or WWV). Now, with
 GPS/Glonass/Galileo, this seems largely moot.

 Now, it is true that Ken Seidelmann is an astronomer, and he is against the
 change, but that is mostly in a if is isn't broke, don't fix it mode, and
 also because he is thinking of the long term (in 500 to 600 years the
 UT1-TAI offset should be order an hour, and people can be expected to start
 complaining).

 The biggest thing stopping any change is apathy (and the aforementioned if
 is isn't broke, don't fix it).

 This site has a lot of information on this subject
 http://www.ucolick.org/~sla/leapsecs/nc1985wp7a.html

 I used to say that computer time should be TAI (closest to the actual
 clocks, easy to calculate elapsed times), but that never seem to get any
 traction.

 Regards
 Marshall


 OK, I am not seriously proposing the IETF try to do this (well not
 unless we get into a real fight with the ITU). But if you read some of
 the idiotic arguments advanced in favor of introducing random,
 unpredictable changes into the measurement of time, they are rather
 interesting. There are astronomers who seem to think the earth
 revolves around them. There are dire predictions that stopping
 fiddling with the time system would be a 'major change'. Every
 argument is thrown out, regardless of whether it makes any sense.
 People who point out that leap seconds really do cost real money are
 poo-pooed as having insignificant importance in such lofty debates.
 Quite a few of the protagonists attempt to claim it is only the
 ignorance and stupidity of the objectors to leap seconds that makes
 them unable to see the reason that they are essential.

 Over the course of a year, the length of a day varies by several hours
 at this latitude. And the time at which noon occurs varies by several
 minutes. And twice a year the state decides that we will all get up an
 hour 

Re: What day is 2010-01-02 (and what time is it)

2010-03-21 Thread Phillip Hallam-Baker
This is something that I have not seen any calendar software do right.
I agree with the argument that time zones for future events should be
strings, not numbers. OK so you might need to do a lookup to
disambiguate, but that is because there is a possibility of change.

I once had a MrCoffee machine which would not make coffee unless the
time was set and would lose the time setting with the least
provocation from the mains supply.


When I used Outlook, it never had the (obvious to me) feature of being
able to specify the local time for a meeting. I used to have recurring
conference calls. Some were based on US time, others on European time.
It is a pretty obvious fact to me that this will cause the meetings to
sometimes recur at different times and this would depend on the time
zone for the meeting, not the time zone my laptop happened to be in at
a particular time.

Equally, I never found a system that was clever enough to work out
that if I take a trip to another time zone, that this should affect
the default meeting times for all the meetings scheduled within the
trip.

I would have imagined that it was a no-brainer for airlines and travel
agencies to work out that they need to take account of local time
correctly. But no, I had an application that was meant to stuff flight
data into my calendar, it invariably did this wrong. Flights from BOS
to SFO would be scheduled for 3 hours duration, flights from SFO to
BOS would be scheduled for 9 hours duration.

People have told me that there are 'hidden problems' in developing a
calendaring spec. If implementations as widely used as Outlook are
unable to manage the obvious problems of simple business trip, I hate
to think what the 'hidden problems might be.




2010/3/18 Tony Finch d...@dotat.at:
 On Thu, 18 Mar 2010, Patrik Fältström wrote:

 We should from IETF point of view review the ical spec, and try to push
 timezone information away from the objects, and to a central repository.
 The timezone offset should be calculated based on the geographical
 location of the event.

 Yes. http://fanf.livejournal.com/104586.html

 I.e. if I (or my application) know something happened at 13:32 on
 2010-01-02 in Stockholm, that is I claim the best way of stating when
 something happened. Even better example is 13:32 at 2123-01-02 in
 Stockholm, as the chance Stockholm still exists in 2123 is higher than
 Stockholm use the same daylight savings rule then compared with today.

 Yes, though you need a disambiguation flag for times when the clocks go
 back.

 In general RFC 3339 (i.e. date + time + UTC offset) is right for recording
 timestamps of events that have occurred, but wrong for scheduling human
 events in the future.

 Tony.
 --
 f.anthony.n.finch  d...@dotat.at  http://dotat.at/
 GERMAN BIGHT HUMBER: SOUTHWEST 5 TO 7. MODERATE OR ROUGH. SQUALLY SHOWERS.
 MODERATE OR GOOD.



-- 
-- 
New Website: http://hallambaker.com/
View Quantum of Stupid podcasts, Tuesday and Thursday each week,
http://quantumofstupid.com/
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-18 Thread Alfredo Dal´Ava Júnior
I'm American from Brazil we always use dd/mm/ :-)
Anyway, in a computer context I think that -mm-dd is a good design,
because I'ts easier to sort and organize by a script in a cronological
order.

As it may cause a lot of confusion, I assume that one way is to use a tag to
identify date format use, like GMT-3 when we write about time.

On Thu, Mar 18, 2010 at 12:00 AM, Joel Jaeggli joe...@bogus.com wrote:

 On 03/17/2010 09:18 AM, Iljitsch van Beijnum wrote:
  Absolutely. But Americans don't expect this kind of stuff to make
  sense, because they're used to having a different way of measuring
  everything, while in the rest of the world we're used to the metric
  system so we assume things make sense. So an American wouldn't
  necessarily consider -dd-mm inconceivable while people from
  elsewhere probably would and just assume -mm-dd.

 I think you're generalizing to some potentially non-existant superset of
 a population that may or may not read internet drafts. I'm really not
 sure that's relevant.

 A group in my organization (based in the uk no less) was just hosed by a
 windows api that represents months using their spelling and is therefore
 locale dependant, I'd rather prefer rfc-3339, somehow rather than
 worrying that the report for the month of февраль din't get generated.

 ___
  Ietf mailing list Ietf@ietf.org
  https://www.ietf.org/mailman/listinfo/ietf
 
 ___
 Ietf mailing list
 Ietf@ietf.org
 https://www.ietf.org/mailman/listinfo/ietf

___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-18 Thread Phillip Hallam-Baker
But the order on the stack is year, month, day!

On Wed, Mar 17, 2010 at 11:23 AM, Robert Kisteleki rob...@ripe.net wrote:
 On 2010.03.13. 19:23, Stephane Bortzmeyer wrote:

 On Sat, Mar 13, 2010 at 05:13:41PM +0100,
  Arnt Gulbrandsena...@gulbrandsen.priv.no  wrote
  a message of 17 lines which said:

 Those are RFC 3339 dates.

 It took thirteen messages for someone to notice that there is an IETF
 standard for dates and that the IETF uses it on its own Web
 pages... People should spend more time reading published RFCs :-}

 Fair enough. Inspired by this I actually read the RFC. I find it quite
 amusing that in an RFC that basically says thou shalt always use
 -MM-DD, the actual code in appendix B is the following:

 char *day_of_week(int day, int month, int year)
 {
 ...
 }

 Robert
 ___
 Ietf mailing list
 Ietf@ietf.org
 https://www.ietf.org/mailman/listinfo/ietf




-- 
-- 
New Website: http://hallambaker.com/
View Quantum of Stupid podcasts, Tuesday and Thursday each week,
http://quantumofstupid.com/
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


RE: What day is 2010-01-02

2010-03-18 Thread HUANG, JERRY (ATTLABS)
I agree with Iljitsch's earlier point: In this day and age, if one is
not sure how to interpret 2010-01-02 at first glance, he should have no
trouble figuring it out right away. We would expect people who are
interested in IETF material to have the curiosity to find out, wouldn't
we?

What I am not so sure about is the sweeping statement that Americans
would likely have difficulties with the '-mm-dd' format. I walked
around the office and polled seven of my co-workers who happen to be
around (all engineers by trade, five 'natives'), all seven (eight
including me) _know_ what it means. 

Microsoft Windows already allow options to customize 'short date'
presentation in all locales that I spot-checked, one of them is
'-mm-dd'. 

Perhaps this really is a non-issue after all?

Jerry
--
Jerry Huang, ATT Labs, +1 630 719 4389


 -Original Message-
 From: ietf-boun...@ietf.org [mailto:ietf-boun...@ietf.org] On Behalf
Of
 Iljitsch van Beijnum
 Sent: Wednesday, March 17, 2010 11:19
 To: memcn...@gmail.com
 Cc: Yao Jiankang; ietf@ietf.org Discussion
 Subject: Re: What day is 2010-01-02
 
 On 17 mrt 2010, at 17:02, Michael Edward McNeil wrote:
 
  (Although the exposure to non-standard ways of doing things may
make this
 harder for Americans.)
 
  Since Americans habitually use month-day order anyway, why would
-MM-
 DD be especially difficult for them?  It's Europeans and others who
 typically use day-month order that would seem likely to incur
difficulties -
 - except that putting the year first is a pretty glaring clue that the
order
 shouldn't be regarded as it usually is for them.
 
 Absolutely. But Americans don't expect this kind of stuff to make
sense,
 because they're used to having a different way of measuring
everything,
 while in the rest of the world we're used to the metric system so we
assume
 things make sense. So an American wouldn't necessarily consider
-dd-mm
 inconceivable while people from elsewhere probably would and just
assume
 -mm-dd.
 ___
 Ietf mailing list
 Ietf@ietf.org
 https://www.ietf.org/mailman/listinfo/ietf
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-18 Thread YAO Jiankang

- Original Message - 
From: HUANG, JERRY (ATTLABS) zh1...@att.com
To: Iljitsch van Beijnum iljit...@muada.com; memcn...@gmail.com
Cc: Yao Jiankang ya...@cnnic.cn; ietf@ietf.org
Sent: Thursday, March 18, 2010 12:51 AM
Subject: RE: What day is 2010-01-02




What I am not so sure about is the sweeping statement that Americans
would likely have difficulties with the '-mm-dd' format. I walked
around the office and polled seven of my co-workers who happen to be
around (all engineers by trade, five 'natives'), all seven (eight
including me) _know_ what it means. 

Good test. but you tested it only in your office which, I think , is located in 
USA.
So the conclusion derived from your office test may apply only to most offices 
in USA.

Have you tested it in U.K., France, ASIA countries such as Japan, China of 
different culture and background?





___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-18 Thread Phillip Hallam-Baker
Well the US pint is 16 fluid oz which is 1 lb of water. The UK pint is
20 so a pint of water is a pound and a quarter. Go figure.

But since we are on the subject of time, why accept UTC as the basis
for Internet time? Leap seconds are unpredictable and lead to system
errors. The only group with a colorable benefit from leap seconds are
astronomers, the one group that might be expected to be able to fix
leap seconds retrospectively.

The ITU has been discussing plans to abandon leap seconds in
perpetuity, but the astronomers always seem to win in the end. If we
moved from UTC to Internet Time, we could abolish leap seconds.


OK, I am not seriously proposing the IETF try to do this (well not
unless we get into a real fight with the ITU). But if you read some of
the idiotic arguments advanced in favor of introducing random,
unpredictable changes into the measurement of time, they are rather
interesting. There are astronomers who seem to think the earth
revolves around them. There are dire predictions that stopping
fiddling with the time system would be a 'major change'. Every
argument is thrown out, regardless of whether it makes any sense.
People who point out that leap seconds really do cost real money are
poo-pooed as having insignificant importance in such lofty debates.
Quite a few of the protagonists attempt to claim it is only the
ignorance and stupidity of the objectors to leap seconds that makes
them unable to see the reason that they are essential.

Over the course of a year, the length of a day varies by several hours
at this latitude. And the time at which noon occurs varies by several
minutes. And twice a year the state decides that we will all get up an
hour earlier or later. So what benefit are those leap seconds to me?
Absolutely none that I can see.



On Wed, Mar 17, 2010 at 12:18 PM, Iljitsch van Beijnum
iljit...@muada.com wrote:
 On 17 mrt 2010, at 17:02, Michael Edward McNeil wrote:

 (Although the exposure to non-standard ways of doing things may make this 
 harder for Americans.)

 Since Americans habitually use month-day order anyway, why would -MM-DD 
 be especially difficult for them?  It's Europeans and others who typically 
 use day-month order that would seem likely to incur difficulties -- except 
 that putting the year first is a pretty glaring clue that the order 
 shouldn't be regarded as it usually is for them.

 Absolutely. But Americans don't expect this kind of stuff to make sense, 
 because they're used to having a different way of measuring everything, while 
 in the rest of the world we're used to the metric system so we assume things 
 make sense. So an American wouldn't necessarily consider -dd-mm 
 inconceivable while people from elsewhere probably would and just assume 
 -mm-dd.
 ___
 Ietf mailing list
 Ietf@ietf.org
 https://www.ietf.org/mailman/listinfo/ietf




-- 
-- 
New Website: http://hallambaker.com/
View Quantum of Stupid podcasts, Tuesday and Thursday each week,
http://quantumofstupid.com/
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-18 Thread Marshall Eubanks


On Mar 18, 2010, at 12:00 AM, Phillip Hallam-Baker wrote:


Well the US pint is 16 fluid oz which is 1 lb of water. The UK pint is
20 so a pint of water is a pound and a quarter. Go figure.

But since we are on the subject of time, why accept UTC as the basis
for Internet time? Leap seconds are unpredictable and lead to system
errors. The only group with a colorable benefit from leap seconds are
astronomers, the one group that might be expected to be able to fix
leap seconds retrospectively.

The ITU has been discussing plans to abandon leap seconds in
perpetuity, but the astronomers always seem to win in the end. If we
moved from UTC to Internet Time, we could abolish leap seconds.



This is backwards. Most astronomers I know regard UTC as a nuisance.  
In their calculations, astronomers use TAI (or, if they need to know  
the rotation of the Earth, UT1). Solar system ephemeris work uses  
ephemeris time, for historical reasons (ET − TAI = 32.184 seconds).  
GPS internally uses GPS time, which has the leap second adjustment  
appropriate for the start of the series in 1980, supposedly because  
the GPS program office didn't understand leap seconds (TAI - GPS = 19  
seconds).


The push to create and maintain UTC came primarily from mariners   
various navies, who wanted to be able to do celestial navigation using  
civil time (i.e., to treat UTC as an approximation of UT1, so that you  
could do km level celestial navigation using time straight from NTP or  
WWV). Now, with GPS/Glonass/Galileo, this seems largely moot.


Now, it is true that Ken Seidelmann is an astronomer, and he is  
against the change, but that is mostly in a if is isn't broke, don't  
fix it mode, and also because he is thinking of the long term (in 500  
to 600 years the UT1-TAI offset should be order an hour, and people  
can be expected to start complaining).


The biggest thing stopping any change is apathy (and the  
aforementioned if is isn't broke, don't fix it).


This site has a lot of information on this subject
http://www.ucolick.org/~sla/leapsecs/nc1985wp7a.html

I used to say that computer time should be TAI (closest to the actual  
clocks, easy to calculate elapsed times), but that never seem to get  
any traction.


Regards
Marshall



OK, I am not seriously proposing the IETF try to do this (well not
unless we get into a real fight with the ITU). But if you read some of
the idiotic arguments advanced in favor of introducing random,
unpredictable changes into the measurement of time, they are rather
interesting. There are astronomers who seem to think the earth
revolves around them. There are dire predictions that stopping
fiddling with the time system would be a 'major change'. Every
argument is thrown out, regardless of whether it makes any sense.
People who point out that leap seconds really do cost real money are
poo-pooed as having insignificant importance in such lofty debates.
Quite a few of the protagonists attempt to claim it is only the
ignorance and stupidity of the objectors to leap seconds that makes
them unable to see the reason that they are essential.

Over the course of a year, the length of a day varies by several hours
at this latitude. And the time at which noon occurs varies by several
minutes. And twice a year the state decides that we will all get up an
hour earlier or later. So what benefit are those leap seconds to me?
Absolutely none that I can see.



On Wed, Mar 17, 2010 at 12:18 PM, Iljitsch van Beijnum
iljit...@muada.com wrote:

On 17 mrt 2010, at 17:02, Michael Edward McNeil wrote:

(Although the exposure to non-standard ways of doing things may  
make this harder for Americans.)


Since Americans habitually use month-day order anyway, why would  
-MM-DD be especially difficult for them?  It's Europeans and  
others who typically use day-month order that would seem likely to  
incur difficulties -- except that putting the year first is a  
pretty glaring clue that the order shouldn't be regarded as it  
usually is for them.


Absolutely. But Americans don't expect this kind of stuff to make  
sense, because they're used to having a different way of measuring  
everything, while in the rest of the world we're used to the metric  
system so we assume things make sense. So an American wouldn't  
necessarily consider -dd-mm inconceivable while people from  
elsewhere probably would and just assume -mm-dd.

___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf





--
--
New Website: http://hallambaker.com/
View Quantum of Stupid podcasts, Tuesday and Thursday each week,
http://quantumofstupid.com/
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf



___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-18 Thread Ofer Inbar
YAO Jiankang ya...@cnnic.cn wrote:
 HUANG, JERRY (ATTLABS) zh1...@att.com wrote:
 What I am not so sure about is the sweeping statement that Americans
 would likely have difficulties with the '-mm-dd' format. I walked
 around the office and polled seven of my co-workers who happen to be
 around (all engineers by trade, five 'natives'), all seven (eight
 including me) _know_ what it means. 
 
 Good test. but you tested it only in your office which, I think , is located 
 in USA.
 So the conclusion derived from your office test may apply only to most 
 offices in USA.
 
 Have you tested it in U.K., France, ASIA countries such as Japan,
 China of different culture and background?

He was specifically reacting to the statement that *Americans* would
be more likely to have difficulties with this format.  I found that
claim strange myself, since I live in the US and I've never met anyone
who has difficulties with that format.

[ I believe that China uses -MM-DD anyway, and Wikipedia agrees:
  http://en.wikipedia.org/wiki/Date_and_time_notation_by_country#Greater_China
]

HUANG, JERRY (ATTLABS) zh1...@att.com wrote:
 Perhaps this really is a non-issue after all?

That's about what I said in my other email on this thread: Other than
the email that started this thread, which mentioned a single
individual who found 2010-01-02 ambiguous, I have *NEVER* heard of
anyone finding that format ambiguous.  As I said in that email, I
think we'd need some evidence that there's an actual problem before
it'd be worth discussion a solution.  As far as I can tell, there's
no such evidence, and no problem here.
  -- Cos
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02 (and what time is it)

2010-03-18 Thread Patrik Fältström
On 18 mar 2010, at 17.38, Marshall Eubanks wrote:

 This is backwards. Most astronomers I know regard UTC as a nuisance. In their 
 calculations, astronomers use TAI (or, if they need to know the rotation of 
 the Earth, UT1). Solar system ephemeris work uses ephemeris time, for 
 historical reasons (ET − TAI = 32.184 seconds). GPS internally uses GPS time, 
 which has the leap second adjustment appropriate for the start of the series 
 in 1980, supposedly because the GPS program office didn't understand leap 
 seconds (TAI - GPS = 19 seconds).

Hmm...the signal for the GPS include the difference nowadays, right?

But, the largest problem I think are daylight savings, and the fact the 
daylight savings rules change.

We should from IETF point of view review the ical spec, and try to push 
timezone information away from the objects, and to a central repository. The 
timezone offset should be calculated based on the geographical location of the 
event.

I.e. if I (or my application) know something happened at 13:32 on 2010-01-02 in 
Stockholm, that is I claim the best way of stating when something happened. 
Even better example is 13:32 at 2123-01-02 in Stockholm, as the chance 
Stockholm still exists in 2123 is higher than Stockholm use the same daylight 
savings rule then compared with today.

Of course one should be able to say explicit time related to UTC (or TAI ;-) ) 
as well, but...I am tired of all applications that do the wrong thing. 
Specifically in user interfaces.

   Patrik



PGP.sig
Description: This is a digitally signed message part
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-18 Thread Michael Edward McNeil
2010/3/18 Alfredo Dal´Ava Júnior alfredo.dal...@gmail.com

I'm American from Brazil we always use dd/mm/ :-)



So, that's how Brazilians refer to themselves and each other:  I'm an
American?  And even if so (which I very much doubt), spelled that way as in
American [sic] English?  Yeah, sure.  (If you want to call yourselves
Americanos or however it would be spelt in Brazilian Portuguese, be my
guest.)

Best I can see, whenever others object to [U.S.] Americans calling
themselves Americans (who really are the only folks who use that term for
themselves, spelt as in English), it's purely because they want to stick it
to Americans.

Michael McNeil



Anyway, in a computer context I think that -mm-dd is a good design,
 because I'ts easier to sort and organize by a script in a cronological
 order.

 As it may cause a lot of confusion, I assume that one way is to use a tag
 to identify date format use, like GMT-3 when we write about time.

 On Thu, Mar 18, 2010 at 12:00 AM, Joel Jaeggli joe...@bogus.com wrote:

 On 03/17/2010 09:18 AM, Iljitsch van Beijnum wrote:
  Absolutely. But Americans don't expect this kind of stuff to make
  sense, because they're used to having a different way of measuring
  everything, while in the rest of the world we're used to the metric
  system so we assume things make sense. So an American wouldn't
  necessarily consider -dd-mm inconceivable while people from
  elsewhere probably would and just assume -mm-dd.

 I think you're generalizing to some potentially non-existant superset of
 a population that may or may not read internet drafts. I'm really not
 sure that's relevant.

 A group in my organization (based in the uk no less) was just hosed by a
 windows api that represents months using their spelling and is therefore
 locale dependant, I'd rather prefer rfc-3339, somehow rather than
 worrying that the report for the month of февраль din't get generated.


___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02 (and what time is it)

2010-03-18 Thread Marshall Eubanks


On Mar 18, 2010, at 12:47 PM, Patrik Fältström wrote:


On 18 mar 2010, at 17.38, Marshall Eubanks wrote:

This is backwards. Most astronomers I know regard UTC as a  
nuisance. In their calculations, astronomers use TAI (or, if they  
need to know the rotation of the Earth, UT1). Solar system  
ephemeris work uses ephemeris time, for historical reasons (ET −  
TAI = 32.184 seconds). GPS internally uses GPS time, which has the  
leap second adjustment appropriate for the start of the series in  
1980, supposedly because the GPS program office didn't understand  
leap seconds (TAI - GPS = 19 seconds).


Hmm...the signal for the GPS include the difference nowadays, right?


This is the internal time standard. GPS receivers report UTC.

Marshall



But, the largest problem I think are daylight savings, and the fact  
the daylight savings rules change.


We should from IETF point of view review the ical spec, and try to  
push timezone information away from the objects, and to a central  
repository. The timezone offset should be calculated based on the  
geographical location of the event.


I.e. if I (or my application) know something happened at 13:32 on  
2010-01-02 in Stockholm, that is I claim the best way of stating  
when something happened. Even better example is 13:32 at 2123-01-02  
in Stockholm, as the chance Stockholm still exists in 2123 is higher  
than Stockholm use the same daylight savings rule then compared with  
today.


Of course one should be able to say explicit time related to UTC (or  
TAI ;-) ) as well, but...I am tired of all applications that do the  
wrong thing. Specifically in user interfaces.


  Patrik



___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02 (and what time is it)

2010-03-18 Thread Patrik Fältström

On 18 mar 2010, at 20.04, Marshall Eubanks wrote:

 Hmm...the signal for the GPS include the difference nowadays, right?
 
 This is the internal time standard. GPS receivers report UTC.

That was exactly my point. The device get the internal time, and then correct 
it according to the difference that is overlay in the control channel, and then 
report UTC?

I.e. one does not have to re-program/re-configure the device(s) every time a 
leap second is added/removed (added at the moment...).

   Patrik



PGP.sig
Description: This is a digitally signed message part
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-18 Thread Tony Finch
On Thu, 18 Mar 2010, Phillip Hallam-Baker wrote:

 Well the US pint is 16 fluid oz which is 1 lb of water.

Not quite, it's about 4% out.

Tony.
-- 
f.anthony.n.finch  d...@dotat.at  http://dotat.at/
GERMAN BIGHT HUMBER: SOUTHWEST 5 TO 7. MODERATE OR ROUGH. SQUALLY SHOWERS.
MODERATE OR GOOD.
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-18 Thread Tony Finch
On Thu, 18 Mar 2010, Marshall Eubanks wrote:

 Now, it is true that Ken Seidelmann is an astronomer, and he is
 against the change, but that is mostly in a if is isn't broke, don't
 fix it mode, and also because he is thinking of the long term (in 500
 to 600 years the UT1-TAI offset should be order an hour, and people
 can be expected to start complaining).

UT1 - TAI = 1h is more like 1000 years. See
http://www.ucolick.org/~sla/leapsecs/dutc.html#dutctable

 I used to say that computer time should be TAI (closest to the actual
 clocks, easy to calculate elapsed times), but that never seem to get
 any traction.

At the moment it's best to see what the interminable and impenetrable
ITU-R process decides. You never know, the Unix time_t and NTP model of
time might turn out to have been the right thing all along :-)

Tony.
-- 
f.anthony.n.finch  d...@dotat.at  http://dotat.at/
GERMAN BIGHT HUMBER: SOUTHWEST 5 TO 7. MODERATE OR ROUGH. SQUALLY SHOWERS.
MODERATE OR GOOD.
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02 (and what time is it)

2010-03-18 Thread Tony Finch
On Thu, 18 Mar 2010, Patrik Fältström wrote:

 We should from IETF point of view review the ical spec, and try to push
 timezone information away from the objects, and to a central repository.
 The timezone offset should be calculated based on the geographical
 location of the event.

Yes. http://fanf.livejournal.com/104586.html

 I.e. if I (or my application) know something happened at 13:32 on
 2010-01-02 in Stockholm, that is I claim the best way of stating when
 something happened. Even better example is 13:32 at 2123-01-02 in
 Stockholm, as the chance Stockholm still exists in 2123 is higher than
 Stockholm use the same daylight savings rule then compared with today.

Yes, though you need a disambiguation flag for times when the clocks go
back.

In general RFC 3339 (i.e. date + time + UTC offset) is right for recording
timestamps of events that have occurred, but wrong for scheduling human
events in the future.

Tony.
-- 
f.anthony.n.finch  d...@dotat.at  http://dotat.at/
GERMAN BIGHT HUMBER: SOUTHWEST 5 TO 7. MODERATE OR ROUGH. SQUALLY SHOWERS.
MODERATE OR GOOD.___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-18 Thread Alfredo Dal´Ava Júnior
I was just referring about one of last posts were someone had a mistake
about American definition and South America is America too, not only
United States. :)

We call ourself as Brazillian, ou melhor, Brasileiros! :)
In portuguese, the best definition for United States people is
Estadosunidenses, but it's not very common and that definition is mostly
used in academic range.

On Thu, Mar 18, 2010 at 2:05 PM, Michael Edward McNeil
memcne...@gmail.comwrote:

 2010/3/18 Alfredo Dal´Ava Júnior alfredo.dal...@gmail.com

 I'm American from Brazil we always use dd/mm/ :-)



 So, that's how Brazilians refer to themselves and each other:  I'm an
 American?  And even if so (which I very much doubt), spelled that way as in
 American [sic] English?  Yeah, sure.  (If you want to call yourselves
 Americanos or however it would be spelt in Brazilian Portuguese, be my
 guest.)

 Best I can see, whenever others object to [U.S.] Americans calling
 themselves Americans (who really are the only folks who use that term for
 themselves, spelt as in English), it's purely because they want to stick it
 to Americans.

 Michael McNeil



 Anyway, in a computer context I think that -mm-dd is a good design,
 because I'ts easier to sort and organize by a script in a cronological
 order.

 As it may cause a lot of confusion, I assume that one way is to use a tag
 to identify date format use, like GMT-3 when we write about time.

 On Thu, Mar 18, 2010 at 12:00 AM, Joel Jaeggli joe...@bogus.com wrote:

 On 03/17/2010 09:18 AM, Iljitsch van Beijnum wrote:
  Absolutely. But Americans don't expect this kind of stuff to make
  sense, because they're used to having a different way of measuring
  everything, while in the rest of the world we're used to the metric
  system so we assume things make sense. So an American wouldn't
  necessarily consider -dd-mm inconceivable while people from
  elsewhere probably would and just assume -mm-dd.

 I think you're generalizing to some potentially non-existant superset of
 a population that may or may not read internet drafts. I'm really not
 sure that's relevant.

 A group in my organization (based in the uk no less) was just hosed by a
 windows api that represents months using their spelling and is therefore
 locale dependant, I'd rather prefer rfc-3339, somehow rather than
 worrying that the report for the month of февраль din't get generated.




___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-18 Thread Marshall Eubanks


On Mar 18, 2010, at 3:05 PM, Phillip Hallam-Baker wrote:


Well quite, I said that it illustrated the mode of argument, not that
the arguments were valid.

The arguments made on behalf of 'astronomers' are of course made by
assertion without bothering to ask what astronomers might think. Every
time someone proposes removing some archaic piece of junk from the
Internet specs we have people saying 'but its being used in rural
Africa'. I saw that argument being made seriously with respect to
UUNET bang path mail routing when it was finally being euthanized..


And the adage 'if it ain't broke don't fix it', is invariably used
after someone has asserted that something is broken. So a more honest
version of the usage would be 'If I don't think your problem matters,
don't fix it'.

The point about the leap seconds is that the same phrase can be used
to support both the status quo (constantly changing the measurement of
time in unpredictable ways) and the proposed change (stop adding leap
seconds).

And people whose interests are in preserving the status quo for the
sake of the status quo can always dismiss the claims of the people who
were not at the table when the original decision was made.


Unless the earth is slowing down faster than I thought, it would be
several thousand years before the accumulated error is as much as an
hour. But since we never use UTC time for daily use, why would this
matter?


UTC _is_ clock time - local time is UTC +- so many hours. That's the  
whole

point of having time zones.

Regards
Marshall



We always use local time. Making UTC time slip constantly
means that we need three separate time systems: TAI, UTC and Local
when all we really need is one fixed series and a second one to make
up the adjustment.





On Thu, Mar 18, 2010 at 12:38 PM, Marshall Eubanks  
t...@americafree.tv wrote:


On Mar 18, 2010, at 12:00 AM, Phillip Hallam-Baker wrote:

Well the US pint is 16 fluid oz which is 1 lb of water. The UK  
pint is

20 so a pint of water is a pound and a quarter. Go figure.

But since we are on the subject of time, why accept UTC as the basis
for Internet time? Leap seconds are unpredictable and lead to system
errors. The only group with a colorable benefit from leap seconds  
are

astronomers, the one group that might be expected to be able to fix
leap seconds retrospectively.

The ITU has been discussing plans to abandon leap seconds in
perpetuity, but the astronomers always seem to win in the end. If we
moved from UTC to Internet Time, we could abolish leap seconds.



This is backwards. Most astronomers I know regard UTC as a  
nuisance. In

their calculations, astronomers use TAI (or, if they need to know the
rotation of the Earth, UT1). Solar system ephemeris work uses  
ephemeris
time, for historical reasons (ET - TAI = 32.184 seconds). GPS  
internally
uses GPS time, which has the leap second adjustment appropriate for  
the
start of the series in 1980, supposedly because the GPS program  
office

didn't understand leap seconds (TAI - GPS = 19 seconds).

The push to create and maintain UTC came primarily from mariners   
various
navies, who wanted to be able to do celestial navigation using  
civil time
(i.e., to treat UTC as an approximation of UT1, so that you could  
do km
level celestial navigation using time straight from NTP or WWV).  
Now, with

GPS/Glonass/Galileo, this seems largely moot.

Now, it is true that Ken Seidelmann is an astronomer, and he is  
against the
change, but that is mostly in a if is isn't broke, don't fix it  
mode, and

also because he is thinking of the long term (in 500 to 600 years the
UT1-TAI offset should be order an hour, and people can be expected  
to start

complaining).

The biggest thing stopping any change is apathy (and the  
aforementioned if

is isn't broke, don't fix it).

This site has a lot of information on this subject
http://www.ucolick.org/~sla/leapsecs/nc1985wp7a.html

I used to say that computer time should be TAI (closest to the actual
clocks, easy to calculate elapsed times), but that never seem to  
get any

traction.

Regards
Marshall



OK, I am not seriously proposing the IETF try to do this (well not
unless we get into a real fight with the ITU). But if you read  
some of

the idiotic arguments advanced in favor of introducing random,
unpredictable changes into the measurement of time, they are rather
interesting. There are astronomers who seem to think the earth
revolves around them. There are dire predictions that stopping
fiddling with the time system would be a 'major change'. Every
argument is thrown out, regardless of whether it makes any sense.
People who point out that leap seconds really do cost real money are
poo-pooed as having insignificant importance in such lofty debates.
Quite a few of the protagonists attempt to claim it is only the
ignorance and stupidity of the objectors to leap seconds that makes
them unable to see the reason that they are essential.

Over the course of a year, the 

Re: What day is 2010-01-02

2010-03-18 Thread Mark Andrews

In message a123a5d61003170838s440bacddudb791a909cd5e...@mail.gmail.com, Phill
ip Hallam-Baker writes:
 But the order on the stack is year, month, day!

And the month is *between* the day and the year.  Nothing illogical with
this order.

 On Wed, Mar 17, 2010 at 11:23 AM, Robert Kisteleki rob...@ripe.net wrote:
  On 2010.03.13. 19:23, Stephane Bortzmeyer wrote:
 
  On Sat, Mar 13, 2010 at 05:13:41PM +0100,
  =A0Arnt Gulbrandsena...@gulbrandsen.priv.no =A0wrote
  =A0a message of 17 lines which said:
 
  Those are RFC 3339 dates.
 
  It took thirteen messages for someone to notice that there is an IETF
  standard for dates and that the IETF uses it on its own Web
  pages... People should spend more time reading published RFCs :-}
 
  Fair enough. Inspired by this I actually read the RFC. I find it quite
  amusing that in an RFC that basically says thou shalt always use
  -MM-DD, the actual code in appendix B is the following:
 
  char *day_of_week(int day, int month, int year)
  {
  ...
  }
 
  Robert
  ___
  Ietf mailing list
  Ietf@ietf.org
  https://www.ietf.org/mailman/listinfo/ietf
 
 
 
 
 -- =
 
 -- =
 
 New Website: http://hallambaker.com/
 View Quantum of Stupid podcasts, Tuesday and Thursday each week,
 http://quantumofstupid.com/
 ___
 Ietf mailing list
 Ietf@ietf.org
 https://www.ietf.org/mailman/listinfo/ietf
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742 INTERNET: ma...@isc.org
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-17 Thread Iljitsch van Beijnum
On 14 mrt 2010, at 1:09, Phillips, Addison wrote:

 There is also a difference between regularized usage and formats derived by 
 well-meaning people based on their own experience (i.e. a European might very 
 well think first of ydm, being used to seeing the day preceding the month).

No way.

Year-month-day makes sense because it matches the way we parse numbers. 
Day-month-year makes sense because that's the usual way to write it down. All 
other ways to do it, including using only two digits for the year, are 
confusing, ambiguous or both. For instance, even if I know that 4/7 is supposed 
to be the seventh of april it confuses me, and often you don't know so it's 
also ambiguous.

I know that some people feel it's important to make the IETF website easier to 
grok for outsiders. But if someone can't figure yout 2010-01-02 then maybe 
they're not our audience.

___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-17 Thread Michael Edward McNeil
On Wed, Mar 17, 2010 at 08:28, Iljitsch van Beijnum iljit...@muada.comwrote:


 (Although the exposure to non-standard ways of doing things may make this
 harder for Americans.)



Since Americans habitually use month-day order anyway, why would -MM-DD
be especially difficult for them?  It's Europeans and others who typically
use day-month order that would seem likely to incur difficulties -- except
that putting the year first is a pretty glaring clue that the order
shouldn't be regarded as it usually is for them.

Michael McNeil
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-17 Thread Iljitsch van Beijnum
On 17 mrt 2010, at 17:02, Michael Edward McNeil wrote:

 (Although the exposure to non-standard ways of doing things may make this 
 harder for Americans.)

 Since Americans habitually use month-day order anyway, why would -MM-DD 
 be especially difficult for them?  It's Europeans and others who typically 
 use day-month order that would seem likely to incur difficulties -- except 
 that putting the year first is a pretty glaring clue that the order shouldn't 
 be regarded as it usually is for them.

Absolutely. But Americans don't expect this kind of stuff to make sense, 
because they're used to having a different way of measuring everything, while 
in the rest of the world we're used to the metric system so we assume things 
make sense. So an American wouldn't necessarily consider -dd-mm 
inconceivable while people from elsewhere probably would and just assume 
-mm-dd.
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-17 Thread Iljitsch van Beijnum
On 17 mrt 2010, at 14:59, Yao Jiankang wrote:

 But if someone can't figure yout 2010-01-02 then maybe they're not our 
 audience.

 there are two kinds of audience: those who understand 2010-01-02 by usual way 
 and those who understand 2010-01-02 by unusual way.

 your logic reasoning seems to be simlar to:

 if you don't understand the ietf draft (ietf rfc, ietf discussion, .), 
 you are not ietf audience.

There needs to be a healthy balance between the effort expended to make 
something clear and the effort expended to understand something. RFCs can get 
pretty complex. Someone who can't figure out what 2010-01-02 is supposed to 
mean with all the resources of the internet available to him/her is going to 
have a hard time understanding RFCs.

An anthropologist may approach the situation open minded and don't make any 
assumption about whether this is -mm-dd or -dd-mm, but anoyone with 
even the slightest exposure to engineering will understand that the only 
logical continuation of - can only be mm-dd.

(Although the exposure to non-standard ways of doing things may make this 
harder for Americans.)
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-17 Thread Robert Kisteleki

On 2010.03.13. 19:23, Stephane Bortzmeyer wrote:

On Sat, Mar 13, 2010 at 05:13:41PM +0100,
  Arnt Gulbrandsena...@gulbrandsen.priv.no  wrote
  a message of 17 lines which said:


Those are RFC 3339 dates.


It took thirteen messages for someone to notice that there is an IETF
standard for dates and that the IETF uses it on its own Web
pages... People should spend more time reading published RFCs :-}


Fair enough. Inspired by this I actually read the RFC. I find it quite 
amusing that in an RFC that basically says thou shalt always use 
-MM-DD, the actual code in appendix B is the following:


char *day_of_week(int day, int month, int year)
{
...
}

Robert
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-17 Thread Yao Jiankang


- Original Message - 
From: Iljitsch van Beijnum iljit...@muada.com

To: Phillips, Addison addi...@amazon.com
Cc: John C Klensin j...@jck.com; ietf@ietf.org
Sent: Wednesday, March 17, 2010 9:11 PM
Subject: Re: What day is 2010-01-02



On 14 mrt 2010, at 1:09, Phillips, Addison wrote:
.
But if someone can't figure yout 2010-01-02 then maybe they're not our 
audience.


there are two kinds of audience: those who understand 2010-01-02 by usual 
way and those who understand 2010-01-02 by unusual way.


your logic reasoning seems to be simlar to:

if you don't understand the ietf draft (ietf rfc, ietf discussion, .), 
you are not ietf audience.


:)



___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf 


___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-17 Thread Bob Hinden

On Mar 17, 2010, at 9:02 AM, Michael Edward McNeil wrote:

 On Wed, Mar 17, 2010 at 08:28, Iljitsch van Beijnum iljit...@muada.com 
 wrote:
 
 (Although the exposure to non-standard ways of doing things may make this 
 harder for Americans.)
 
 
 Since Americans habitually use month-day order anyway, why would -MM-DD 
 be especially difficult for them?  It's Europeans and others who typically 
 use day-month order that would seem likely to incur difficulties -- except 
 that putting the year first is a pretty glaring clue that the order shouldn't 
 be regarded as it usually is for them.
 

Since this thread is about making things clearer, I would comment on your use 
of the word Americans.  Americans means everyone in North and South America.  
I suspect what is meant here, is just the USA.

Bob

___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-17 Thread Michael Edward McNeil
On Wed, Mar 17, 2010 at 12:29, Bob Hinden bob.hin...@gmail.com wrote:


 On Mar 17, 2010, at 9:02 AM, Michael Edward McNeil wrote:
  Since Americans habitually use month-day order anyway, why would
 -MM-DD be especially difficult for them?  It's Europeans and others who
 typically use day-month order that would seem likely to incur difficulties
 -- except that putting the year first is a pretty glaring clue that the
 order shouldn't be regarded as it usually is for them.
 

 Since this thread is about making things clearer, I would comment on your
 use of the word Americans.  Americans means everyone in North and South
 America.  I suspect what is meant here, is just the USA.


Reminds me of a little kid who runs up and proclaims (this actually happened
to me), I'm not a kid!  Kids are baby goats!  Well, kids may be baby goats
-- but they're also (sometimes brattish) young humans -- and most speakers
of human languages quickly become cognizant of the fact that every spoken
language has words with more than one accepted meaning, which are perfectly
correct in context, viz.
dictionary.comhttp://dictionary.reference.com/browse/American
:

A·mer·i·can  [uh-*mer*-i-*kuh*n]


1.  of or pertaining to the United States of America or its inhabitants: an
*American* citizen.
2.  of or pertaining to North or South America; of the Western Hemisphere: *the
American continents*.
3.  of or pertaining to the aboriginal Indians of North and South America,
usually excluding the Eskimos


Hm, I wonder which of those meanings could possibly have been intended here?

Michael McNeil
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-17 Thread Cullen Jennings

On Mar 17, 2010, at 2:01 PM, Michael Edward McNeil wrote:

 On Wed, Mar 17, 2010 at 12:29, Bob Hinden bob.hin...@gmail.com wrote:
 
 On Mar 17, 2010, at 9:02 AM, Michael Edward McNeil wrote:
  Since Americans habitually use month-day order anyway, why would -MM-DD 
  be especially difficult for them?  It's Europeans and others who typically 
  use day-month order that would seem likely to incur difficulties -- except 
  that putting the year first is a pretty glaring clue that the order 
  shouldn't be regarded as it usually is for them.
 
 
 Since this thread is about making things clearer, I would comment on your use 
 of the word Americans.  Americans means everyone in North and South 
 America.  I suspect what is meant here, is just the USA.
 
 
 Reminds me of a little kid who runs up and proclaims (this actually happened 
 to me), I'm not a kid!  Kids are baby goats!  Well, kids may be baby goats 
 -- but they're also (sometimes brattish) young humans -- and most speakers of 
 human languages quickly become cognizant of the fact that every spoken 
 language has words with more than one accepted meaning, which are perfectly 
 correct in context, viz. dictionary.com:
 
 A·mer·i·can  [uh-mer-i-kuhn]
 
 1.  of or pertaining to the United States of America or its inhabitants: an 
 American citizen.
 2.  of or pertaining to North or South America; of the Western Hemisphere: 
 the American continents.
 3.  of or pertaining to the aboriginal Indians of North and South America, 
 usually excluding the Eskimos
 
 Hm, I wonder which of those meanings could possibly have been intended here?
 
 Michael McNeil
 

Canadians like to think of themselves as fairly peaceful people, unless of 
course, you call them American. Or you are discussing hockey at the Olympics. 


___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-17 Thread Loa Andersson

would Thursday be an acceptable answer?

/Loa

--


Loa Andersson email: loa.anders...@ericsson.com
Sr Strategy and Standards Managerl...@pi.nu
Ericsson Inc  phone: +46 10 717 52 13
 +46 767 72 92 13
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-17 Thread Joel Jaeggli
On 03/17/2010 09:18 AM, Iljitsch van Beijnum wrote:
 Absolutely. But Americans don't expect this kind of stuff to make
 sense, because they're used to having a different way of measuring
 everything, while in the rest of the world we're used to the metric
 system so we assume things make sense. So an American wouldn't
 necessarily consider -dd-mm inconceivable while people from
 elsewhere probably would and just assume -mm-dd.

I think you're generalizing to some potentially non-existant superset of
a population that may or may not read internet drafts. I'm really not
sure that's relevant.

A group in my organization (based in the uk no less) was just hosed by a
windows api that represents months using their spelling and is therefore
locale dependant, I'd rather prefer rfc-3339, somehow rather than
worrying that the report for the month of февраль din't get generated.

___
 Ietf mailing list Ietf@ietf.org 
 https://www.ietf.org/mailman/listinfo/ietf
 
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-15 Thread David A. Bryan
+1. This is the only way that sorts properly, so the only one that makes sense.

David

On Sat, Mar 13, 2010 at 10:06 AM, Marshall Eubanks t...@americafree.tv wrote:


 On Mar 13, 2010, at 9:51 AM, Cullen Jennings wrote:


 I just got abused by someone reading the IESG web pages and pointing out
 dates like 2010-01-02 , are confusing. Is there a better way to do dates
 that we should be using on the ietf.org web pages?



 I would disagree. This follows an ISO standard, ISO 8601, and also happens
 to sort properly (in time order).

 From http://www.iso.org/iso/date_and_time_format

 ISO 8601 advises numeric representation of dates and times on an
 internationally agreed basis. It represents elements from the largest to the
 smallest element: year-month-day:
        • Calendar date is the most common date representation. It is:
 -MM-DD

 where  is the year in the Gregorian calendar, MM is the month of the
 year between 01 (January) and 12 (December), and DD is the day of the month
 between 01 and 31.

 Example: 2003-04-01 represents the first day of April in 2003.



 So, 2010-01-02 is January 2, 2010.



 Regards

 Marshall







 ___
 Ietf mailing list
 Ietf@ietf.org
 https://www.ietf.org/mailman/listinfo/ietf


 ___
 Ietf mailing list
 Ietf@ietf.org
 https://www.ietf.org/mailman/listinfo/ietf

___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-15 Thread Phillip Hallam-Baker
In the UK we use day-month-year. I have never seen  year-day-month.

day-month-year and year-month-day are both logical formats I can use.
the us norm of year-day-month is the only one that I find profoundly
illogical. I would usually require it to be re-written in an
unambiguous form in company docs.


For filenames I would recommend the ISO format as it collates correctly.

Which is of course why our British version of the Internet had a
naming system that worked in the logical order msb-lsb  uk.co.ac.ox




On Sat, Mar 13, 2010 at 10:13 AM, bill manning bmann...@isi.edu wrote:
 ISO not withstanding, its still confusing if only because other cultures use
 yyddmm.  If the IETF website used something like  ISO-2010-01-02 maybe.

 This format is less confusing:  02jan2010

 --bill


 On 13March2010Saturday, at 7:06, Marshall Eubanks wrote:



 On Mar 13, 2010, at 9:51 AM, Cullen Jennings wrote:


 I just got abused by someone reading the IESG web pages and pointing out 
 dates like 2010-01-02 , are confusing. Is there a better way to do dates 
 that we should be using on the ietf.org web pages?



 I would disagree. This follows an ISO standard, ISO 8601, and also happens 
 to sort properly (in time order).

 From http://www.iso.org/iso/date_and_time_format

 ISO 8601 advises numeric representation of dates and times on an 
 internationally agreed basis. It represents elements from the largest to the 
 smallest element: year-month-day:
       • Calendar date is the most common date representation. It is:
 -MM-DD

 where  is the year in the Gregorian calendar, MM is the month of the 
 year between 01 (January) and 12 (December), and DD is the day of the month 
 between 01 and 31.

 Example: 2003-04-01 represents the first day of April in 2003.



 So, 2010-01-02 is January 2, 2010.



 Regards

 Marshall







 ___
 Ietf mailing list
 Ietf@ietf.org
 https://www.ietf.org/mailman/listinfo/ietf


 ___
 Ietf mailing list
 Ietf@ietf.org
 https://www.ietf.org/mailman/listinfo/ietf

 ___
 Ietf mailing list
 Ietf@ietf.org
 https://www.ietf.org/mailman/listinfo/ietf




-- 
-- 
New Website: http://hallambaker.com/
View Quantum of Stupid podcasts, Tuesday and Thursday each week,
http://quantumofstupid.com/
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-15 Thread John C Klensin


--On Saturday, March 13, 2010 15:21 -0500 Phillips, Addison
addi...@amazon.com wrote:

 (from digest)
 
 
 ISO not withstanding, its still confusing if only because
 other cultures use yyddmm.  If the IETF website used
 something like  ISO-2010-01-02 maybe.
 
 Actually, for culturally-formatted date strings, cultures that
 prefer day-month order typically put the year at the trailing
 end. It turns out that cultures that put the year first in
 their local date format always use month-day order afterwards.
 
 Unicode's Common Locale Data Repository (CLDR) project lists
 several hundred locales, which you can browse for both the
 sheer diversity of forms (separators, abbreviations,
 calendars, and such) within the relative homogeneity of
 overall patterns (just three: mdy, dmy, and ymd). See:
 
http://www.unicode.org/cldr 

Addison,

While it doesn't change the conclusion, I've actually see many
uses of ydm in the wild.  I haven't taken the time to try to
find out, but I've assumed that was the reason why the current
version of ISO 8601 moved to one delimiter and it is hyphen
from the permissiveness about delimiter choices in its
predecessors.

john

___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


RE: What day is 2010-01-02

2010-03-15 Thread John C Klensin
As expected, I completely agree.  It was only the sweeping
statement to which I was taking exception.  I'm certainly not
aware of anyplace where ydm is the officially-preferred format
although, like you, I wouldn't be especially surprised if
someone found one.

john


--On Saturday, March 13, 2010 16:09 -0800 Phillips, Addison
addi...@amazon.com wrote:

 John Klensin noted:
 
 While it doesn't change the conclusion, I've actually see many
 uses of ydm in the wild.  I haven't taken the time to try to
 find out, but I've assumed that was the reason why the current
 version of ISO 8601 moved to one delimiter and it is hyphen
 from the permissiveness about delimiter choices in its
 predecessors.
 
 
 Normally I hesitate before making sweeping statements like
 that :-). In this case, I omitted, for the sake of brevity,
 noting that there are many MANY formats in use, especially in
 specialized fields such as accounting, and that, like most
 anything involving culture or language, one can find nearly
 any variation, no matter how strange or foreign it seems
 to outsiders, that is actually in customary use *somewhere*. 
 
 There is also a difference between regularized usage and
 formats derived by well-meaning people based on their own
 experience (i.e. a European might very well think first of
 ydm, being used to seeing the day preceding the month).
 
 However, I'm unaware of any locale where 'ydm' is a
 *preferred* format, any casual or specialized usage
 notwithstanding. Probably someone will go find one, just to
 prove my first paragraph. In I18N, we usually say that the
 answer to any question begins with the phrase well, it
 depends...
 
 Finally, if one is reading standards, it behooves one to
 understand the customs and language adopted there. Date
 formats such as this are one such example, just as certain
 English words have special meaning in a standards context. The
 use of a well-known, unambiguous format, such as ISO
 8601-derived dates, is sensible as such a standard as it is
 generally inoffensive, language/culture neutral, and
 recognizable.
 
 Addison
 
 Addison Phillips
 Chair -- W3C Internationalization WG
 
 Internationalization is not a feature.
 It is an architecture.
 
 
  
 




___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-15 Thread Robert Kisteleki

The second attachment is a macro that can be used in the wiki to annotate the
dates, something like this:

[[Date(2010-01-02)]]

For example with a format of %a, %d %b %Y, the wiki will display this:

Fri, 01 Jan 2010


Uhm, does it work in .txt files? What about PDF-A? :-)

Robert
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-15 Thread Marc Petit-Huguenin
On 03/15/2010 08:39 AM, Robert Kisteleki wrote:
 The second attachment is a macro that can be used in the wiki to
 annotate the
 dates, something like this:

 [[Date(2010-01-02)]]

 For example with a format of %a, %d %b %Y, the wiki will display this:

 Fri, 01 Jan 2010
 
 Uhm, does it work in .txt files? What about PDF-A? :-)

No and no

-- 
Marc Petit-Huguenin
Personal email: m...@petit-huguenin.org
Professional email: petit...@acm.org
Blog: http://blog.marc.petit-huguenin.org
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-15 Thread todd glassey
On 3/13/2010 3:35 PM, John C Klensin wrote:
 
 
 --On Saturday, March 13, 2010 15:21 -0500 Phillips, Addison
 addi...@amazon.com wrote:

This is a prime example of the IETF's waste of time and energy. The ISO
8601 date standard is the obvious answer and yet this convo is still
going...

Todd
 
 (from digest)


 ISO not withstanding, its still confusing if only because
 other cultures use yyddmm.  If the IETF website used
 something like  ISO-2010-01-02 maybe.

 Actually, for culturally-formatted date strings, cultures that
 prefer day-month order typically put the year at the trailing
 end. It turns out that cultures that put the year first in
 their local date format always use month-day order afterwards.

 Unicode's Common Locale Data Repository (CLDR) project lists
 several hundred locales, which you can browse for both the
 sheer diversity of forms (separators, abbreviations,
 calendars, and such) within the relative homogeneity of
 overall patterns (just three: mdy, dmy, and ymd). See:

http://www.unicode.org/cldr 
 
 Addison,
 
 While it doesn't change the conclusion, I've actually see many
 uses of ydm in the wild.  I haven't taken the time to try to
 find out, but I've assumed that was the reason why the current
 version of ISO 8601 moved to one delimiter and it is hyphen
 from the permissiveness about delimiter choices in its
 predecessors.
 
 john
 
 ___
 Ietf mailing list
 Ietf@ietf.org
 https://www.ietf.org/mailman/listinfo/ietf
 

attachment: tglassey.vcf___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-15 Thread Martin Rex
Julian Reschke wrote:
 
 On 13.03.2010 16:13, bill manning wrote:
  ISO not withstanding, its still confusing if only because other cultures use
  yyddmm.  If the IETF website used something like  ISO-2010-01-02 maybe.
 
  This format is less confusing:  02jan2010
 
 As far as I recall -MM-DD was specifically chosen because it's 
 unambiguous; no widely used date format uses hyphens and has the 
 ordering different.
 
 Just get used to it. And while at it, switch to 24h :-)


IETF Meeting agendas have long been using 24h, but desperately
lacks the GMT offset for the Meeting location.

It would be highly appreciated if the secretariat put in the GMT timezone
offset into the Meeting agenda that applies to the meeting location --
because that is what you need when want to listen to the audio stream
or participate through jabber in real time remotely.

The spring IETF is often very close to the winter time - daylight savings
time transition, and that date differs between countries.  While it is
simple and consistent within the EU, it appears to vary within the US.


The IETF Meeting Agenda uses the middle-endian US date format,
but fortunately spells out month names for disabiguation.

-Martin

___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-15 Thread Julian Reschke

On 15.03.2010 21:31, Martin Rex wrote:

...
IETF Meeting agendas have long been using 24h, but desperately
lacks the GMT offset for the Meeting location.
...


Agreed.

In the meantime, the ICS files generated on tools.ietf.org are useful to 
get reliable time information.


Best regards, Julian
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-14 Thread Julian Reschke

On 13.03.2010 23:34, Marshall Eubanks wrote:


On Mar 13, 2010, at 1:30 PM, Stephane Bortzmeyer wrote:


On Sat, Mar 13, 2010 at 10:06:46AM -0500,
Marshall Eubanks t...@americafree.tv wrote
a message of 61 lines which said:


This follows an ISO standard, ISO 8601,


Sections 5.5 of RFC 3339 explain very well why you should not use ISO
8601 but its subset of RFC 3339.


and also happens to sort properly (in time order).


ISO 8601 does not really have this property, see section 5.1 of RFC
3339.



Why not ? The complete 5.1 from RFC 3339
5.1.
Ordering If date and time components are ordered from least precise to
most precise, then a useful property is achieved. Assuming that the time
zones of the dates and times are the same (e.g., all in UTC), expressed
using the same string (e.g., all Z or all +00:00), and all times
have the same number of fractional second digits, then the date and time
strings may be sorted as strings (e.g., using the strcmp() function in
C) and a time-ordered sequence will result. The presence of optional
punctuation would violate this characteristic.
-
Also, note that we are talking about _dates_. While daylight savings
time may complicate time sortability, it won't affect date sortability.

 ...

I think the answer is that you need to select a consistent profile of 
ISO-8601 if you want to use string sorting. This is true both for ISO 
8691 and the subset in in RFC 3339, the only difference seems to be that 
there are less options to consider.


Best regards, Julian
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-14 Thread Sabahattin Gucukoglu
On 13 Mar 2010, at 14:51, Cullen Jennings wrote:
I just got abused by someone reading the IESG web pages and pointing out dates 
like 2010-01-02 , are confusing. Is there a better way to do dates that we 
should be using on the ietf.org web pages?

Incredible discussion so far notwithstanding, I have long since given up trying 
to coach people using any form of numeric date representations and now just use 
RFC 5322 format for everything (even when doing so is inconveniently verbose 
sometimes).  It probably isn't suitable for an international audience for whom 
the non-use or partial-use of English is a genuine concern, but it by far beats 
trying to unify the great divide among for instance British and American 
notations.  I am an email junky anyway.  Otherwise, of course the -mm-dd 
makes the most sense, especially in scripts or directory listings.

Cheers,
Sabahattin



smime.p7s
Description: S/MIME cryptographic signature
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-13 Thread John C Klensin


--On Saturday, March 13, 2010 07:51 -0700 Cullen Jennings
flu...@cisco.com wrote:

 I just got abused by someone reading the IESG web pages and
 pointing out dates like 2010-01-02 , are confusing. Is there a
 better way to do dates that we should be using on the ietf.org
 web pages?

First of all, while there have been many efforts to make that
ambiguous, there really is an international standard that
specifies dates in strict little-endian order (e.g., MMDD)
with optional delimiters (hyphen is now specified, but period
and maybe some other things were, if I recall, permitted in
earlier versions of the standard).  Because of national
conventions, variations, and plain stupidity, all [other]
formats suffer from at least one of three problems:

(1) Dependency on particular languages, e.g., 1 Jan 2002.

(2) Visual confusability of particular characters in
common fonts, e.g.,1 II 2010 could easily be
mistaken, with the wrong choice of fonts, for 1 11 2020.
(Curiously, while the appearance of Roman numerals most
often indicates a month, I've occasionally seen the
equivalent of XXI 1 2010 and its permutations in the
wild.)

(3) The permutation problem, which gets particularly
severe if two-digit years are used, and which is the
source of the ambiguity you point out.

IMO, if we have a problem (and, if members of the community are
confused, we probably do), the best solution is a short note on
relevant pages (perhaps even in the footer of every page) that
says, e.g., In accordance with International Standards, all
dates on IETF web pages are either spelled out in full or in ISO
8601 format, i.e., -MM-DD.  It is not trying to swap out
one ambiguous format for another one that might be slightly less
(or slightly more) ambiguous.

 john



___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-13 Thread Donald Eastlake
I think the ISO standard is fine. Multi-letter month abbreviations are
probably OK but are a little different in different languages. Lets
stick with 2010-01-02.

Thanks,
Donald

On Sat, Mar 13, 2010 at 10:09 AM, Scott Brim scott.b...@gmail.com wrote:
 Cullen Jennings allegedly wrote on 03/13/2010 09:51 EST:

 I just got abused by someone reading the IESG web pages and pointing out 
 dates like 2010-01-02 , are confusing. Is there a better way to do dates 
 that we should be using on the ietf.org web pages?

 2010-JAN-02
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-13 Thread Julian Reschke

On 13.03.2010 15:51, Cullen Jennings wrote:

I just got abused by someone reading the IESG web pages and pointing out dates 
like 2010-01-02 , are confusing. Is there a better way to do dates that we 
should be using on the ietf.org web pages?


A better way than the ISO format? I don't think so.

Best regards, Julian
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-13 Thread Marshall Eubanks



On Mar 13, 2010, at 9:51 AM, Cullen Jennings wrote:



I just got abused by someone reading the IESG web pages and pointing  
out dates like 2010-01-02 , are confusing. Is there a better way to  
do dates that we should be using on the ietf.org web pages?





I would disagree. This follows an ISO standard, ISO 8601, and also  
happens to sort properly (in time order).


From http://www.iso.org/iso/date_and_time_format

ISO 8601 advises numeric representation of dates and times on an  
internationally agreed basis. It represents elements from the largest  
to the smallest element: year-month-day:

• Calendar date is the most common date representation. It is:
-MM-DD

where  is the year in the Gregorian calendar, MM is the month of  
the year between 01 (January) and 12 (December), and DD is the day of  
the month between 01 and 31.


Example: 2003-04-01 represents the first day of April in 2003.



So, 2010-01-02 is January 2, 2010.



Regards

Marshall








___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf



___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-13 Thread Scott Brim
Cullen Jennings allegedly wrote on 03/13/2010 09:51 EST:
 
 I just got abused by someone reading the IESG web pages and pointing out 
 dates like 2010-01-02 , are confusing. Is there a better way to do dates that 
 we should be using on the ietf.org web pages?

2010-JAN-02
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-13 Thread bill manning
ISO not withstanding, its still confusing if only because other cultures use
yyddmm.  If the IETF website used something like  ISO-2010-01-02 maybe.

This format is less confusing:  02jan2010

--bill


On 13March2010Saturday, at 7:06, Marshall Eubanks wrote:

 
 
 On Mar 13, 2010, at 9:51 AM, Cullen Jennings wrote:
 
 
 I just got abused by someone reading the IESG web pages and pointing out 
 dates like 2010-01-02 , are confusing. Is there a better way to do dates 
 that we should be using on the ietf.org web pages?
 
 
 
 I would disagree. This follows an ISO standard, ISO 8601, and also happens to 
 sort properly (in time order).
 
 From http://www.iso.org/iso/date_and_time_format
 
 ISO 8601 advises numeric representation of dates and times on an 
 internationally agreed basis. It represents elements from the largest to the 
 smallest element: year-month-day:
   • Calendar date is the most common date representation. It is:
 -MM-DD
 
 where  is the year in the Gregorian calendar, MM is the month of the year 
 between 01 (January) and 12 (December), and DD is the day of the month 
 between 01 and 31.
 
 Example: 2003-04-01 represents the first day of April in 2003.
 
 
 
 So, 2010-01-02 is January 2, 2010.
 
 
 
 Regards
 
 Marshall
 
 
 
 
 
 
 
 ___
 Ietf mailing list
 Ietf@ietf.org
 https://www.ietf.org/mailman/listinfo/ietf
 
 
 ___
 Ietf mailing list
 Ietf@ietf.org
 https://www.ietf.org/mailman/listinfo/ietf

___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-13 Thread Robert Kisteleki

On 2010.03.13. 15:51, Cullen Jennings wrote:


I just got abused by someone reading the IESG web pages and pointing out
dates like 2010-01-02 , are confusing. Is there a better way to do dates
that we should be using on the ietf.org web pages?


IMO ISO8601 (http://en.wikipedia.org/wiki/ISO_8601) is the best thing since 
sliced bread, and I wish it was widely used in international contexts. I 
mean, I was always amazed when people write 03-04-05 and expect others to 
know what they mean...


BTW, the answer is: Saturday.

Robert
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


What day is 2010-01-02

2010-03-13 Thread Cullen Jennings

I just got abused by someone reading the IESG web pages and pointing out dates 
like 2010-01-02 , are confusing. Is there a better way to do dates that we 
should be using on the ietf.org web pages?






___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-13 Thread Julian Reschke

On 13.03.2010 16:13, bill manning wrote:

ISO not withstanding, its still confusing if only because other cultures use
yyddmm.  If the IETF website used something like  ISO-2010-01-02 maybe.

This format is less confusing:  02jan2010


As far as I recall -MM-DD was specifically chosen because it's 
unambiguous; no widely used date format uses hyphens and has the 
ordering different.


Just get used to it. And while at it, switch to 24h :-)

Best regards, Julian
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-13 Thread Arnt Gulbrandsen

Cullen Jennings writes:
I just got abused by someone reading the IESG web pages and pointing 
out dates like 2010-01-02 , are confusing. Is there a better way to 
do dates that we should be using on the ietf.org web pages?


Those are RFC 3339 dates. Tell him to write a draft-rfc3339bis if he's 
unhappy with RFC 3339.


If he thinks that's unreasonable, explain that you're being restrained, 
and that his proper punishment would be to specify imperial 
replacements for kilobyte, megabit and their ilk.


Arnt
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-13 Thread Doug Ewell

bill manning bmanning at ISI dot EDU wrote:

ISO not withstanding, its still confusing if only because other 
cultures use yyddmm.


Which cultures are those?

--
Doug Ewell  |  Thornton, Colorado, USA  |  http://www.ewellic.org
RFC 5645, 4645, UTN #14  |  ietf-languages @ http://is.gd/2kf0s ­

___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-13 Thread Tony Finch
On Sat, 13 Mar 2010, John C Klensin wrote:

 there really is an international standard that specifies dates in strict
 little-endian order (e.g., MMDD)

That's big endian :-)

Tony.
-- 
f.anthony.n.finch  d...@dotat.at  http://dotat.at/
GERMAN BIGHT HUMBER: SOUTHWEST 5 TO 7. MODERATE OR ROUGH. SQUALLY SHOWERS.
MODERATE OR GOOD.
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-13 Thread Cullen Jennings

On Mar 13, 2010, at 10:29 AM, Tony Finch wrote:

 On Sat, 13 Mar 2010, John C Klensin wrote:
 
  there really is an international standard that specifies dates in strict
  little-endian order (e.g., MMDD)
 
 That's big endian :-)

And it's stored in octets, not bytes (UTF-8 with a lang tag of course)  :-)

BTW Tony - that is an awesome email address speaking of confusing 
representations.


___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-13 Thread Stephane Bortzmeyer
On Sat, Mar 13, 2010 at 05:13:41PM +0100,
 Arnt Gulbrandsen a...@gulbrandsen.priv.no wrote 
 a message of 17 lines which said:

 Those are RFC 3339 dates.

It took thirteen messages for someone to notice that there is an IETF
standard for dates and that the IETF uses it on its own Web
pages... People should spend more time reading published RFCs :-}

___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-13 Thread Stephane Bortzmeyer
On Sat, Mar 13, 2010 at 10:06:46AM -0500,
 Marshall Eubanks t...@americafree.tv wrote 
 a message of 61 lines which said:

 This follows an ISO standard, ISO 8601,

Sections 5.5 of RFC 3339 explain very well why you should not use ISO
8601 but its subset of RFC 3339.

 and also happens to sort properly (in time order).

ISO 8601 does not really have this property, see section 5.1 of RFC
3339.

___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-13 Thread Julian Reschke

On 13.03.2010 19:30, Stephane Bortzmeyer wrote:

On Sat, Mar 13, 2010 at 10:06:46AM -0500,
  Marshall Eubankst...@americafree.tv  wrote
  a message of 61 lines which said:


This follows an ISO standard, ISO 8601,


Sections 5.5 of RFC 3339 explain very well why you should not use ISO
8601 but its subset of RFC 3339.


On the other hand, RFC 3339 refers to an outdated version of ISO 8601, 
and probably should be updated.



and also happens to sort properly (in time order).


ISO 8601 does not really have this property, see section 5.1 of RFC
3339.


Nor does RFC 3339's format (as it allows different notations for the 
timezone offset).


Best regards, Julian
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-13 Thread Francois D. Menard

For me, the best reason to keep dates in the format of:

MMDD

is that if you name your files in this way, when you do a directory list, files 
get sorted in alphabetical order

So if only for this reason, this is why its the ONLY convention I will ever 
use, even if I decide to learn a third language.

For those who care, being in French Canada, its very important that the date be 
labelled in the following format

DDMM

For the last 10 years, I have abandoned this way of dealing with dates, and I 
am through about 70 people at the office now, teaching them why it make sense 
to name files in the format of 

DDMM

Regards,

-=Francois=-

On 2010-03-13, at 10:17 AM, John C Klensin wrote:

 
 
 --On Saturday, March 13, 2010 07:51 -0700 Cullen Jennings
 flu...@cisco.com wrote:
 
 I just got abused by someone reading the IESG web pages and
 pointing out dates like 2010-01-02 , are confusing. Is there a
 better way to do dates that we should be using on the ietf.org
 web pages?
 
 First of all, while there have been many efforts to make that
 ambiguous, there really is an international standard that
 specifies dates in strict little-endian order (e.g., MMDD)
 with optional delimiters (hyphen is now specified, but period
 and maybe some other things were, if I recall, permitted in
 earlier versions of the standard).  Because of national
 conventions, variations, and plain stupidity, all [other]
 formats suffer from at least one of three problems:
 
   (1) Dependency on particular languages, e.g., 1 Jan 2002.
   
   (2) Visual confusability of particular characters in
   common fonts, e.g.,1 II 2010 could easily be
   mistaken, with the wrong choice of fonts, for 1 11 2020.
   (Curiously, while the appearance of Roman numerals most
   often indicates a month, I've occasionally seen the
   equivalent of XXI 1 2010 and its permutations in the
   wild.)
   
   (3) The permutation problem, which gets particularly
   severe if two-digit years are used, and which is the
   source of the ambiguity you point out.
 
 IMO, if we have a problem (and, if members of the community are
 confused, we probably do), the best solution is a short note on
 relevant pages (perhaps even in the footer of every page) that
 says, e.g., In accordance with International Standards, all
 dates on IETF web pages are either spelled out in full or in ISO
 8601 format, i.e., -MM-DD.  It is not trying to swap out
 one ambiguous format for another one that might be slightly less
 (or slightly more) ambiguous.
 
 john
 
 
 
 ___
 Ietf mailing list
 Ietf@ietf.org
 https://www.ietf.org/mailman/listinfo/ietf

___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-13 Thread Tony Finch
On Sat, 13 Mar 2010, Julian Reschke wrote:
 On 13.03.2010 19:30, Stephane Bortzmeyer wrote:
 
  Sections 5.5 of RFC 3339 explain very well why you should not use ISO
  8601 but its subset of RFC 3339.

[because RFC 3339 is simpler]

 On the other hand, RFC 3339 refers to an outdated version of ISO 8601, and
 probably should be updated.

Happily ISO 8601-2004 is simpler than ISO 8601-2000. One of the most
significant deletions is the option for truncated representations i.e.
where leading digits are omitted. Other than that most of the changes are
improvements to the wording.

Tony.
-- 
f.anthony.n.finch  d...@dotat.at  http://dotat.at/
GERMAN BIGHT HUMBER: SOUTHWEST 5 TO 7. MODERATE OR ROUGH. SQUALLY SHOWERS.
MODERATE OR GOOD.
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-13 Thread Phillips, Addison
(from digest)

 
 ISO not withstanding, its still confusing if only because other
 cultures use yyddmm.  If the IETF website used something like  ISO-2010-01-02
 maybe.

Actually, for culturally-formatted date strings, cultures that prefer day-month 
order typically put the year at the trailing end. It turns out that cultures 
that put the year first in their local date format always use month-day order 
afterwards.

Unicode's Common Locale Data Repository (CLDR) project lists several hundred 
locales, which you can browse for both the sheer diversity of forms 
(separators, abbreviations, calendars, and such) within the relative 
homogeneity of overall patterns (just three: mdy, dmy, and ymd). See:

   http://www.unicode.org/cldr 

 
 This format is less confusing:  02jan2010
 

There are several benefits to using ISO 8601 (well, actually RFC 3339) which 
have already been reported on this thread, so I won't bludgeon the topic 
further. However, for those interested some useful links appear on here:

   http://www.w3.org/QA/Tips/iso-date
   http://www.w3.org/International/questions/qa-date-format 

Regards,

Addison

Addison Phillips
Chair -- W3C Internationalization WG

Internationalization is not a feature.
It is an architecture.



___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-13 Thread Scott Brim
These technical answers are all great for use in Internet protocols
[3339] but the scope of the question is web pages destined for humans to
read and understand ... and some humans don't understand them.  You
could justify what's there now and ignore their problem, or (if your
goal is communication) you could figure out how to write dates in ways
that ordinary humans find unambiguous.  I usually write something like
2010 Jan 02.  It's not sortable but it's understood even by non-IETFers.

___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-13 Thread Marshall Eubanks


On Mar 13, 2010, at 10:47 AM, Julian Reschke wrote:


On 13.03.2010 16:13, bill manning wrote:
ISO not withstanding, its still confusing if only because other  
cultures use
yyddmm.  If the IETF website used something like  ISO-2010-01-02  
maybe.


This format is less confusing:  02jan2010


As far as I recall -MM-DD was specifically chosen because it's  
unambiguous; no widely used date format uses hyphens and has the  
ordering different.


Exactly.

Marshall



Just get used to it. And while at it, switch to 24h :-)

Best regards, Julian



___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-13 Thread Mark Andrews

In message 3e11e3d6-354f-4455-873d-c2ab68158...@americafree.tv, Marshall Euba
nks writes:
 
 On Mar 13, 2010, at 10:47 AM, Julian Reschke wrote:
 
  On 13.03.2010 16:13, bill manning wrote:
  ISO not withstanding, its still confusing if only because other  
  cultures use
  yyddmm.  If the IETF website used something like  ISO-2010-01-02  
  maybe.
 
  This format is less confusing:  02jan2010
 
  As far as I recall -MM-DD was specifically chosen because it's  
  unambiguous; no widely used date format uses hyphens and has the  
  ordering different.
 
 Exactly.
 
 Marshall

It's confusing but not ambigious.
 
  Just get used to it. And while at it, switch to 24h :-)
 
  Best regards, Julian
 
 
 ___
 Ietf mailing list
 Ietf@ietf.org
 https://www.ietf.org/mailman/listinfo/ietf
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742 INTERNET: ma...@isc.org
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-13 Thread Marshall Eubanks


On Mar 13, 2010, at 1:30 PM, Stephane Bortzmeyer wrote:


On Sat, Mar 13, 2010 at 10:06:46AM -0500,
Marshall Eubanks t...@americafree.tv wrote
a message of 61 lines which said:


This follows an ISO standard, ISO 8601,


Sections 5.5 of RFC 3339 explain very well why you should not use ISO
8601 but its subset of RFC 3339.


and also happens to sort properly (in time order).


ISO 8601 does not really have this property, see section 5.1 of RFC
3339.



Why not ? The complete 5.1 from RFC 3339
5.1.
Ordering If date and time components are ordered from least precise to  
most precise, then a useful property is achieved. Assuming that the  
time zones of the dates and times are the same (e.g., all in UTC),  
expressed using the same string (e.g., all Z or all +00:00), and  
all times have the same number of fractional second digits, then the  
date and time strings may be sorted as strings (e.g., using the  
strcmp() function in C) and a time-ordered sequence will result. The  
presence of optional punctuation would violate this characteristic.

-
Also, note that we are talking about _dates_. While daylight savings  
time may complicate time sortability, it won't affect date sortability.


Regards
Marshall






___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-13 Thread Mark Andrews

In message 4b9c0a6a.1010...@gmail.com, Scott Brim writes:
 These technical answers are all great for use in Internet protocols
 [3339] but the scope of the question is web pages destined for humans to
 read and understand ... and some humans don't understand them.  You
 could justify what's there now and ignore their problem, or (if your
 goal is communication) you could figure out how to write dates in ways
 that ordinary humans find unambiguous.  I usually write something like
 2010 Jan 02.  It's not sortable but it's understood even by non-IETFers.

And even that can be confusing if English is not a language you
understand.
 
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742 INTERNET: ma...@isc.org
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


RE: What day is 2010-01-02

2010-03-13 Thread Phillips, Addison
John Klensin noted:
 
 While it doesn't change the conclusion, I've actually see many
 uses of ydm in the wild.  I haven't taken the time to try to
 find out, but I've assumed that was the reason why the current
 version of ISO 8601 moved to one delimiter and it is hyphen
 from the permissiveness about delimiter choices in its
 predecessors.
 

Normally I hesitate before making sweeping statements like that :-). In this 
case, I omitted, for the sake of brevity, noting that there are many MANY 
formats in use, especially in specialized fields such as accounting, and that, 
like most anything involving culture or language, one can find nearly any 
variation, no matter how strange or foreign it seems to outsiders, that is 
actually in customary use *somewhere*. 

There is also a difference between regularized usage and formats derived by 
well-meaning people based on their own experience (i.e. a European might very 
well think first of ydm, being used to seeing the day preceding the month).

However, I'm unaware of any locale where 'ydm' is a *preferred* format, any 
casual or specialized usage notwithstanding. Probably someone will go find one, 
just to prove my first paragraph. In I18N, we usually say that the answer to 
any question begins with the phrase well, it depends...

Finally, if one is reading standards, it behooves one to understand the customs 
and language adopted there. Date formats such as this are one such example, 
just as certain English words have special meaning in a standards context. The 
use of a well-known, unambiguous format, such as ISO 8601-derived dates, is 
sensible as such a standard as it is generally inoffensive, language/culture 
neutral, and recognizable.

Addison

Addison Phillips
Chair -- W3C Internationalization WG

Internationalization is not a feature.
It is an architecture.


 

___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-13 Thread Joel Jaeggli


On 03/13/2010 02:24 PM, Ofer Inbar wrote:
 Scott Brim scott.b...@gmail.com wrote:
 These technical answers are all great for use in Internet protocols
 [3339] but the scope of the question is web pages destined for humans to
 read and understand ... and some humans don't understand them.  You
 could justify what's there now and ignore their problem, or (if your
 goal is communication) you could figure out how to write dates in ways
 that ordinary humans find unambiguous.  I usually write something like
 2010 Jan 02.  It's not sortable but it's understood even by non-IETFers.
 
 I've been using -MM-DD dates everywhere I can for many years, and
 the email that opened this thread was the first time I had ever heard
 of anyone ever finding such a date ambiguous.  Given the various
 advantages of such dates, I think we need to be convinced that there's
 an actual problem before considering changing them.

the nice thing about standards is there are so many to choose from...

joe...@chickenhawk:~$ date --rfc-2822
Sat, 13 Mar 2010 16:07:43 -0800

joe...@chickenhawk:~$ date --rfc-3339=date
2010-03-13

joe...@chickenhawk:~$ date +%s
1268525289

I know which of those I'd rather use in a script.

 Humans and scripts often access the same data, BTW.  Easy-to-parse
 dates are advantageous.  Matching international standards is also
 of some value.



   -- Cos
 ___
 Ietf mailing list
 Ietf@ietf.org
 https://www.ietf.org/mailman/listinfo/ietf
 
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


RE: What day is 2010-01-02

2010-03-13 Thread Phillips, Addison
John Klensin noted:
 
 ...  It was only the sweeping
 statement to which I was taking exception.  

Sweeping generalizations in regard to language or culture are always wrong.

~Addison

___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-13 Thread Brian E Carpenter
On 2010-03-14 10:58, Scott Brim wrote:
 These technical answers are all great for use in Internet protocols
 [3339] but the scope of the question is web pages destined for humans to
 read and understand ... and some humans don't understand them.  You
 could justify what's there now and ignore their problem, or (if your
 goal is communication) you could figure out how to write dates in ways
 that ordinary humans find unambiguous.  I usually write something like
 2010 Jan 02.  It's not sortable but it's understood even by non-IETFers.

In Russia, China, Arabic-writing countries, etc.?

I've preferred the 2010-03-14 format (with or without the hypens)
since 1977, when I found myself installing the 770517C release of
an operating system. OK, that abbreviation does incorporate the
Y2K bug, but when working in an industry generally befuddled by
the ambiguity between European and American date order, it's
without a doubt the best we can do for a globally understandable
format.

Brian
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-13 Thread Michael Richardson

 bill == bill manning bmann...@isi.edu writes:
bill ISO not withstanding, its still confusing if only because
bill other cultures use yyddmm.  If the IETF website used something
bill like ISO-2010-01-02 maybe.

Only confusing for americas.

The rest of us are confused by america usage.
I got a bill from a US based company in 2001, due:  09-01-04
I wrote them a checque for 2009 January 4.

-- 
]   He who is tired of Weird Al is tired of life!   |  firewalls  [
]   Michael Richardson, Sandelman Software Works, Ottawa, ON|net architect[
] m...@sandelman.ottawa.on.ca http://www.sandelman.ottawa.on.ca/ |device driver[
   Kyoto Plus: watch the video http://www.youtube.com/watch?v=kzx1ycLXQSE
   then sign the petition. 
___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf


Re: What day is 2010-01-02

2010-03-13 Thread Jari Arkko

John,


the best solution is a short note on
relevant pages (perhaps even in the footer of every page) that
says, e.g., In accordance with International Standards, all
dates on IETF web pages are either spelled out in full or in ISO
8601 format, i.e., -MM-DD.  It is not trying to swap out
one ambiguous format for another one that might be slightly less
(or slightly more) ambiguous.
  


+1

Jari

___
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf