If you can track this down to some header that I'm not setting correctly, I'd love to hear about it. Otherwise, I can't be of much help. Almost everything I know about NNTP/internet "news"/usenet I learned for this project, and I'm still learning bits.

I've seen this behivior in three cases. One is where the replies are young enough to be on the server, but the root node they go with is not. Not much I can do about this, I have to make a cutoff point somewhere. Note that sn, my news server, whole threads always expire at once, so this will become less of an issue with time.

One is where the root node changes sections between when it is originaly put on the gw and when replies are put on, in some cases. Nodes are never moved, or otherwise changed, after being initialy created. The reason for this is a mix of the nature of usenet, implementation details on my end, and implementation details of perlmonks, but it's unlikely to change anytime soon. This rarely splits threads in half, though, because of caching of the node XML views.

The final, and most common reason, seems to be an annoying limitation in mozilla-thunderbird. When the article's title changes other then a 'Re: ' being prepended, it will break off the thread, and start a new one. Many newsreaders (or at least mailreaders) seem to do this optionaly, but I don't see an off-switch for it in thunderbird. This is a client problem, not a server one, as can be seen by the fact that the other replies are threaded properly, so I can't do much about it.


Warning: Unless otherwise stated, code is untested. Do not use without understanding. Code is posted in the hopes it is useful, but without warranty. All copyrights are relinquished into the public domain unless otherwise stated. I am not an angel. I am capable of error, and err on a fairly regular basis. If I made a mistake, please let me know (such as by replying to this node).


In reply to Re: Re: Perlmonks -> NNTP gateway by theorbtwo
in thread Perlmonks -> NNTP gateway by theorbtwo

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.