[TYPO3-typo3org] Fwd: Solution for mailinglist archive

Bernhard Kraft kraftb at kraftb.at
Sat Mar 25 06:58:26 CET 2006

Kasper Skårhøj wrote:

>> Apple: http://discussions.apple.com/index.jspa
>> Amazon: http://developer.amazonwebservices.com/connect/index.jspa
>> BBC: http://newsforums.bbc.co.uk/nol/
>> Oracle: http://forums.oracle.com/forums/
>> HP: http://devresource.hp.com/forums/index.jspa
>> IBM: http://www-128.ibm.com/developerworks/community/

Hmm ... I took a look at it. First I tought: Wow. Nice. If some company puts
quite a lot of money into such a stuff it will be quite good.

But then I noticed that it has the same problem as all those "let's list some
stuff" plugins ... If you look at the page-browsing you see that the "actual"
page (the page on which the most current items are listed) is numbered "0" (look
at the HREF). Also theres always an always-equal excat number of elements on the
first page ...

Well ... what does this say ? For me it says: Simply no caching.

Either you realize caching on a "sub-page" level (by caching each rendered posting
listing row) or you have no caching at all.

Because if someone posts a new entry it will get added in front of the list. This
means that all elements on all pages get shifted backwards by one which mean you will
have to renew the cache (if there is one :) of ALL pages ...

Since some time (I started it on the snowboard tour) I continue to code on my kb_nntp_if
plugin which should be able to come around those "no-cache" issues. Of course you will then
have between 10-20 (configurable) postings on the first page but this means all subsequent
pages will not get regenerated except some "post-count" changes (which will only invalidate
those single pages which reference this record).
It will also have that the "oldest" page is refered to as "0" which means all google-index
even those on the listing pages will stay valid.
Then even real-url would be possible and would make sense ....

I can't work full-time on this plugin as nobody is paying it.

Would the assoc be interested in such a plugin - for listing the contents of the newsgroups on

It would also support to be feed via a procmail.rc script like the returnmail.sh script of the
DMailer which would allow to "react" on incoming postings and not require to set up a cron job
which checks the groups at a regular interval (this would surely be a benefit for performance)

It would also be nice to have archives going back into time more than 2-3 years (currently only
a maximum of 50.000 messages is kept in each group - check t.english or .german for example) - not
all 3 year documentation is outdated :)

"Freiheit ist immer auch die Freiheit des Andersdenkenden"
Rosa Luxemburg, 1871 - 1919

More information about the TYPO3-team-typo3org mailing list