TO: Eric Pareja
Kamusta Eric!
@PID: WWIV 5.3.0.development
@TID: WWIV NET51.development
@MSGID: 3:633/408.1 0000001C
@CHRS: CP437 2
@TZUTC: +0800
Excellent TZUTC. The best I have ever seen. Way to go.
I just looked up FTS-4008.002 and it appears that the + shouldn't
be there.
I'll file an issue on the WWIV tracker.
I just looked up FTS-4008.002 and it appears that the + shouldn't
be there.
FTS-4008.002 is wrong about this issue. According to the real world standard for utc offsets your's is correct.
Maurice mistakenly refuses to accept that Fidonet can and will
set its own standards
The above can be compared to other msg's to determine their proper
place in an archive as opposed to the current, obviously lame FTN
datetime stamp along with it's corrupted utc offset.
BTW your FTN datetime stamp looks fudged. ;-)
Your arguments are wasted on me.
I don't possess the smarts to decipher the whoosiemahjiggers.
Why don't you figure out how to amend the FTS.
And yet you seem to know what Maurice thinks about the FTSC and it's rights to creating standards, as well as my opinion and modus operendi
as it pertains to all things called standards in this fine and
upstanding hobby. What is the deal with that?
[... trimmed ...]Why don't you figure out how to amend the FTS.
Heck one might actually believe it is an achievable and honourable
goal.
Speaking of FTN standards, why is your CHRS kludge using a bogus
setting? Shouldn't it be "UTF-8 4"? Also I see no evidence that your editor can even handle utf8, nevermind type 4 utf8 characters ...
whatever they are. Do you know?
@RFC-3339: 2019-03-04 22:26:28.754540249+00:00
@LANG: tl_PH.utf8
@MøøSGID: 2:280/464.113 5c7da614-2cf95ed9
Kamusta Eric!
I just looked up FTS-4008.002 and it appears that the + shouldn't
be there.
FTS-4008.002 is wrong about this issue.
FTS-4008.002 is wrong about this issue.
once again, no, it is not...
it is a fidonet specification...
not an internet one...
please stop confusing the two...
it is extremely old and tiring, maurice :(
I just looked up FTS-4008.002 and it appears that the + shouldn't be there.
I'll file an issue on the WWIV tracker.
Speaking of FTN standards, why is your CHRS kludge using a bogus
setting? Shouldn't it be "UTF-8 4"? Also I see no evidence that your
editor can even handle utf8, nevermind type 4 utf8 characters ...
whatever they are. Do you know?
I just looked up FTS-4008.002 and it appears that the + shouldn't be
there.
I'll file an issue on the WWIV tracker.
Sorry for a late response, been on the road all week...
Actually that would be incorrect. For ISO standards on UTC,
the use of + is only required due to the fact it is appended directly
to the end of the seconds. Otherwise a 0500 appended to 11:30:22 would make a mess of parsers "guessing"... for example 11:30:22500 and 11:30:220500 are invalid. 11:30:22+0500 is correct.
However, you also cannot use "+" should be there because another
platform uses it. I spent 20+ years making a living developing to RFC standards, and thus my interest in FTSC... to try and help. FTSC is
much easier to read, the challenge is conflicting specifications...
even in the current documents.
FYI: ISO 8601 did not state the "+" as required in section 3.4.2 prior
to the 2004 edition of the standard. And FTSC-4008 was written prior
to 2004 also, and for our platform (FTSC) it's rules govern our
platform not vise versa.
ExchangeBBS' UTF matrix, which does a full CP437->UTF-8 output
for terminals it detects support UTF8.
I spent months building it as Wikipedia's CP437 html uses invalid
UTF-8 codes to represent the high-bit DOS character set.
Wikipedia's CP437 html uses invalid UTF-8 codes to represent the
high-bit DOS character set.
Wikipedia's CP437 html uses invalid UTF-8 codes to represent the
high-bit DOS character set.
reading this, i thing we're saying the same thing...
ON> FYI: ISO 8601 did not state the "+" as required in section 3.4.2 prior
ON> to the 2004 edition of the standard. And FTSC-4008 was written prior
ON> to 2004 also, and for our platform (FTSC) it's rules govern our
ON> platform not vise versa.
exactly! thank you!
Hey Ozz!
ON> Wikipedia's CP437 html uses invalid UTF-8 codes to represent the
ON> high-bit DOS character set.
Here is something I slapped together on the commandline;
Note that the utf8 codes are hex codes instead of the usual utf8 codes
which I think makes it handier to match is what is seen in hex editors
that DOS-think people enjoy using for such things. To actually print
the character to the screen on a capable terminal one only has to do something like this;
It's a start.
ISO and RFC state not to use +0000, should use "Z" to avoid
RgeExpr errors.
Nice to note another person contributing answer(s) instead of
arguing to argue
For the record I still maintain that +00:00 or +0000 or even +00 is not a number. It is a string. Some people, no names mentioned (mark lewis), seem to be misguided into believing that it is a number.
don't know where you got that from but it is not totally correct
while this is true, fidonet uses the TZUTC control line to store
the UTC offset so there is no confusion like you describe...
numbers without a sign are positive and the only sign used is
the '-' which easily indicates a negative...
it will be a number at some point to be able to do the math
needed...
qoute;don't know where you got that from but it is not totally correct
From you in a prior messages, the latest being to Ozz stating, and I
TZUTCwhile this is true, fidonet uses the TZUTC control line to store
the UTC offset so there is no confusion like you describe...
numbers without a sign are positive and the only sign used is
the '-' which easily indicates a negative...
The above is very similar to prior statements you have made about the
control line.
theit will be a number at some point to be able to do the math needed...
An example usage would great. Something like this that I would use for
message I am replying to;I
date --date="10 Mar 19 10:25:00 -0400" = Sun Mar 10 14:25:00 UTC 2019
However in that case it doesn't show the conversion to a number(s), which
would assume to be unixseconds, which is indeed a number representing seconds.
date --date="10 Mar 19 10:25:00 -0400" +%s = 1552227900
date --date="@1552227900" = Sun Mar 10 14:25:00 UTC 2019
I could compilcate the above by writing a program to use strftime() but I doubt it would be better than the above examples using coreutils' date.
Every available source I have seen never bothers to correct for utc offsets, nevermind displaying the offset so that a reader can determine that the displayed message originated in a different timezone.
If you know different I'd appreciate hearing about it but from
everything I have seen thus far the TZUTC does absoultely nothing and
is wrong given the lack of the + character where applicable.
one ""problem"" here is that you are using RFC-oriented tools...
they do not work like FTN tools
Hey mark!
ml> one ""problem"" here is that you are using RFC-oriented tools...
No I am not. I already have stated many times that it is strftime()
based which can and is being used to create RFC compatible datetime
strings but can also create obsolete ftn datetime strings;
date +"%d %b %y %T" = 10 Mar 19 18:24:42
ml> they do not work like FTN tools
What FTN tools? I am still waiting for a working example of something
that gets it 'right' according to the fts-4008.002.
Coming soon...
In the Pascal world we have FormatDatetime
In Python we have datetime.datetime.now().strftime("%d %b %y %T")
Thanks to you showing me %T
However %z will ALWAYS output the + character where applicable such as
in UTC based systems;
date +%z = +0000
You will have to add a routine to strip it which will break other apps
that follow the real world standards for utc offsets. Whoever wrote fts-4008.002 should hang their head in shame. :::sigh:::
See we can not say that, as the ISO standard also had "+" as
optional, until it was revised in 2004.
comparing to the list in fts-4008.002. The only reference to 2004 I
see as far as ISO 8601 is concerned is as follows (and I quote);
The section dictating sign usage (section 3.4.2 in the 2004 edition
of the standard) states that a plus sign must be used for a
you point to the statement in general that 3.4.2 was revised in
2004 to state "must"
Material in question, is FTSC not RFC, nor ISO, but F.T.S.C.
No problem. I have been working on the FTSC specifications top to bottom and back... I have been finding/collecting topics I want to start presenting come Monday.
Re: Re: Re TZUTCbottom
By: Ozz Nixon to mark lewis on Sat Mar 09 2019 04:19 pm
ON> No problem. I have been working on the FTSC specifications top to
ON> and back... I have been finding/collecting topics I want to start
ON> presenting come Monday.
Grin, reminds me need to know if you want the private echo from me or Andrew. I was going to ask him but he netmailed first that it was ok if you wanted it from here.
Let me know? I have to turn it on manually here but it takes only a few seconds.
xxcarol
--- SBBSecho 2.12-Win32
* Origin: SHENK'S EXPRESS, shenks.synchro.net (1:275/100)
Grin, reminds me need to know if you want the private echo from me or
Andrew. I was going to ask him but he netmailed first that it was ok
if you wanted it from here.
Let me know? I have to turn it on manually here but it takes only a
few seconds.
xxcarol
--- SBBSecho 2.12-Win32
* Origin: SHENK'S EXPRESS, shenks.synchro.net (1:275/100)
Go ahead and link me in - my system auto-adds anything from you. Unless there is a reason I should pull from Andrew? If so, no biggy I can add him - polling side is 100% debugged for unlimited uplinks. (I am still setting up my two downlinks - then I have to decide (point or not for them)).
Thank you!
Go ahead and link me in - my system auto-adds anything from you.
Found this document, which also shows using simplified UTC, and "+" is dropped:
fsc-0084.001:
The UTC offset of the site that generated timestamp as described above
is stored in the utcoffset field. Eg: if the UTC offset is -0230, the
utcoffset field should read, simply, -230; +0200 => 200; and so forth.
Sysop: | Weed Hopper |
---|---|
Location: | Clearwater, FL |
Users: | 14 |
Nodes: | 6 (0 / 6) |
Uptime: | 232:37:46 |
Calls: | 55 |
Calls today: | 1 |
Files: | 50,128 |
D/L today: |
35 files (4,430K bytes) |
Messages: | 275,424 |