in reply to Re: Making long CB posts easier
in thread Making long CB posts easier

The implementation I'd like to see is for there to be a way for a CB client to quickly detect the time since the last post, and if the CB has been inactive for five minutes or more, a maximum post length of 1024 would be allowed, with no divisions. If there's been no activity for fewer than five minutes, the post would be split into 256-character blocks with a time delay, beginning at 5 seconds, between the posting of every two blocks, that exponentially increases for each additional block, with the maximum allowable number of characters for all blocks together being dependant on the time since the last post.

Replies are listed 'Best First'.
Re^3: Making long CB posts easier
by Solo (Deacon) on Aug 11, 2004 at 02:08 UTC
    There are plenty of other CB Clients. Why not learn from their sources and take a crack at implementing this functionality in your own client?

    --Solo
    --
    You said you wanted to be around when I made a mistake; well, this could be it, sweetheart.
      There are enough CB clients. Implementing my idea in a current client should be pretty quick and easy. If someone wants to use my idea in their client and tells me how to create a plug-in or at what points in the script to add the code, I'd consider creating this feature, but from past experience, I have reason to believe that the client's author wouldn't like my code and would rewrite it anyway.
        But certainly you could review the codebases, see which you like best, extend that one yourself, then submit a patch to the author or ask the author about a version fork.

        The current author doesn't have to *like* your code, necessarily. Code that is written is almost always more useful than code that is unwritten. If people find a thing useful and functionally correct, it will be used despite any aesthetic ugliness.

        Besides, even if the client author would want to rewrite your patch, why should you care? You just want the functionality, does it really matter whether your exact code provides the functionality, or provides the blueprint?

        --Solo