When Rob and I talked last week, I brought up the idea
of "cool journals" and Rob didn't immediately shoot it
down... I wanted to drop it on sf.net and maybe get
I think we should find a way to encourage users to
write in journals more. It just makes sense. So how do
we do this?
My idea was to throw some journals on the front page,
index.shtml and in a default slashbox. Obviously we
can't make this auto-selected, it would be incredibly
gameable. So we'd have to have human selection of which
journals appear there, which means authors hand-picking
I'd like to toss in an admin.pl op which shows the
latest 20 journals posted, probably limited to users
with nonnegative karma and decent tokens. Authors could
browse them (and scan backwards in time for more) as
they had free time. If we did the interface right,
there could be a simple Submit button to automatically
grab a user's journal and toss it on the homepage.
The slashbox on the homepage would only show the 5 or
10 most recently selected journals. Once more get
selected by authors/admins, old journals fall off the
bottom of the slashbox.
We wouldn't have to have a strict schedule of "today we
must find three more journals!" When authors find
something cool they drop it in. Some cool journals
would stay on the homepage for days, some maybe only
for hours -- oh well, tough luck.
To prevent trolls from getting on the homepage and then
changing all their links to goatsex, we would need to
modify journal.pl so that, if your journal is currently
on the homepage, your ability to edit it is temporarily
Also we would want to edit journal.pl so that in the
header/title for a journal, if it was *ever* on the
homepage (even if it's scrolled off now), we give it a
little gold star or something and say "this journal was
a Cool Journal on 1/23/03."
I think this would make people realize that others are
writing journals, and encourage them to start their own.
I have more ideas but this, or something like it,
should happen first, IMHO.