pycs-devel archive weblog

A blog for archiving the pycs-devel mailing list

2004-10-12

Phillip Pearson: [PyCS-devel] [lawrence@userland.com: [radio-dev] Beta: Radio comment moderation and other improvements]

anyone here using radio? it seems to me that most of the pycs.net
users these days are using pyds or bzero, but it would still be good
to test this update against pycs ...

cheers,
phil

----- Forwarded message from Lawrence Lee <lawrence@userland.com> -----

To: radio-dev@yahoogroups.com
From: Lawrence Lee <lawrence@userland.com>
Subject: [radio-dev] Beta: Radio comment moderation and other improvements


We're working on a set of changes in Radio: a new Radio comment moderation
feature, improvements to upstreaming and comment/TrackBack counters files.
Before we do a general release, we'd like your help testing the new
features, and would appreciate your feedback.

*** Changes

Radio comment moderation support has been added where you can delete
comments posted to your weblog.

Radio now uses a single counter file for both comments and TrackBack pings
for your weblog instead of having to request two seperate files.

Radio can also tell the server which posts are on the page so Radio only
returns the comment and TrackBack counts for those posts. Since these are
guaranteed to be sequential for a given blog, the server only needs to
return counts for the posts in the sequence, not counts for all posts for
all-time

Added a Last-Modified HTTP header so browsers which understand the header
(and almost all do) should only request the comment counter for a given page
once. And ETag/If-None-Match for the counters. This means that for a given
client, the server will only have to rebuild the JavaScript for a given page
the first time it's loaded, or when the count changes

Upstreaming now watches for TCP/IP errors and Radio will retry upstreaming a
file if it fails on the first attempt.

*** How to test

1. Download this file and import it into Radio using the Open command in
Radio's File menu:

http://lawrence.userland.com/radioParts/radioOct2004Beta1.fttb

2. In the QuickScript window (Ctrl-;), run the following script:

workspace.radioOct2004beta1.installer ()

3. Testing comment moderation:

At the bottom of each comment window, there is a new Moderate field where
you can enter in your Radio usernum password. Click the Go button and the
window will refresh with checkboxes beside each comment and a Delete Checked
Commments button. When you are finished deleting any comments, click the
Stop Moderating link to sign out.

Upstreaming changes:

If you notice any TCP/IP upstreaming errors in the Events Log page, check if
Radio later retries upstreaming the file.

4. Send an email to the radio-dev list letting us know that it worked, or if
it didn't work, what happened.

If you need to remove the beta parts, you can run the following command in a
QuickScript command to restore the original parts (prior to installing of
the beta parts):

workspace.radioOct2004beta1.installer (true)

Thanks!
Lawrence

Comment on this post [ so far]