[NNTP] Fwd: [dispatch] Internet Draft for NNTP additions submitted
Julien ÉLIE <[email protected]> Sun, 19 Apr 2020 15:04:24 +0200
| Newsgroups | gmane.ietf.nntp |
|---|---|
| Organization | TrigoFACILE -- http://www.trigofacile.com/ |
| Message-ID | <[email protected]> |
With ietf-nntp in the response. -------- Message transféré -------- Sujet : Re: [dispatch] [NNTP] Internet Draft for NNTP additions submitted Date : Sun, 19 Apr 2020 08:55:59 -0400 De : E Sam <[email protected]> Pour : DISPATCH WG <[email protected]>, Julien ÉLIE <[email protected]> Oh so thats why thunderbird broke under my highwinds-omicron-Greg Lyda Inc. account Thats true, so yes defining it like this could be very dangerous. All the big tools to download binaries are open source can easily support asking for 64 bit article numbers (they download by MID anyway, so woudlnt be an issue). I agree with what Julien or someone said about adding a LARGEGROUP capability instead of assuming it under Version 3. On Sun, Apr 19, 2020 at 8:41 AM Julien ÉLIE <[email protected] <mailto:[email protected]>> wrote: Hi, > Lets be honest, every newsreader that is going to support 64 bit article > numbers already has its been more than 10 years. We should do it in a > way that allows for new conforming newsreaders while not breaking old ones. Pretty easy to test. Just done with a dummy news server, and Thunderbird Version 68.7.0 (64 bit) released on April 8th, 2020. By hand: % telnet localhost 50300 200 Testing server CAPABILITIES 101 Capability list: VERSION 2 3 LIST ACTIVE READER . LIST 215 Newsgroups in form "group high low status" trigofacile.test 9000000000000000000 9000000000000000000 y . QUIT I configure Thunderbird to access this dummy news server. 200 Testing server MODE READER 200 Reader mode LIST 215 Newsgroups in form "group high low status" trigofacile.test 9000000000000000000 9000000000000000000 y . GROUP trigofacile.test 211 1 9000000000000000000 9000000000000000000 trigofacile.test [Thunderbird then just hangs.] I change article numbers, and retest: 200 Testing server MODE READER 200 Reader mode GROUP trigofacile.test 211 1 900 900 trigofacile.test XOVER 900-900 500 What? HEAD 900 500 What? (I have not implemented responses to XOVER and HEAD. Thunderbird looks fine, though, with article number 900.) Another test: 200 Testing server MODE READER 200 Reader mode GROUP trigofacile.test 211 1 2147483648 2147483648 trigofacile.test [Thunderbird then just hangs.] And last test: 200 Testing server MODE READER 200 Reader mode GROUP trigofacile.test 211 1 2147483647 2147483647 trigofacile.test XOVER 2147483647-2147483647 500 What? HEAD 2147483647 500 What? So, 2^31-1 works fine, but above not. There is really interoperability problem with current news readers (in 2020), so defining VERSION 3 of NNTP like this is very dangerous. -- Julien ÉLIE « C'est la goutte qui fait déborder l'amphore ! » (Assurancetourix) _______________________________________________ dispatch mailing list [email protected] <mailto:[email protected]> https://www.ietf.org/mailman/listinfo/dispatch