Home | Forum | Unread | Sign in | Sign in | Beta? | Wiki
The Phoenyx
your roleplaying community

news > managers > main

Discussion, mostly technical, about running Phoenyx groups goes here. Hypotheticals and wishlists go in stakeholders.
Subscribe | Unread | Recent | Group options | Topic options | Post
KarenCravens
Karen Cravens

Fri

Aug 13
2004

03:39Z

MGR: New software launch

For those of you who aren't following the blog (which is most of you), 
I've just turned on most of the new software over on the new/test server. 
Not all of it's operational, since this server is still our only 
operational mail handler, but it's a milestone.  This software has been a 
*really* long time in development.  And will probably spend a good long 
time in testing, but that's theoretically the downhill side of things, at 
least.

I have, however, been so wrapped up in that that I haven't really done 
much toward thinking about the "social" side of things.  I've mentioned 
the Sooper Sekrit Project, but it's been so sekrit that only Carl and I 
know anything about it, and even *we* don't know much.  I started it for 
two reasons:  one, I want to try some new things, but I don't want to 
change the Phoenyx (at least not unless the new things work really, really 
well), and two, "Phoenyx" is kind of hard to spell and non-descriptive. 
(It was very descriptive, when the site ran on a tetchy Color Computer 
with homebrew auto-answer wired onto a Modem I, but back then you didn't 
have to spell it, you just had to remember 721-4417.)

Er, anyway.  So, I want to do two things:  one, nail down exactly what the 
Phoenyx *is* about so we can define it, and two, nail down exactly what 
the SSP is *going to be* about so we can more properly launch it.  To 
that end, I'd like to put together a *small* group to talk things over. 
I'm not sure yet if the talking-over will be via chat (time zones have 
historically been a problem for that) or email, but we can decide that 
later.  Right now, based on past participation, I'd like to see Tim 
"Kalyr" Hall, and Mike "Guy Who Puts Up With Us In His Guest Room When We 
Visit Boston" Feldhusen, somebody from the Fudge List (Carl mentioned 
moderator busyness so I may put out a more general call there), and maybe 
one or two more.

Overall, I'm not looking to "change" the Phoenyx much, outside of raising 
it from its current torpor and starting to accept new games again, but 
there are some potentialities raised by the new software that I think 
we'll want to look at.  Well, and:  you guys *are* ready for all the folks 
who like webforums and not mailing lists to suddenly be able to 
participate, right...?
-- --------------------------------------------------------------
Game(s): The Whole Phoenyx
Listowner tools are found at http://www.phoenyx.net/listowners/

KarenCravens
Karen Cravens

Fri

Aug 13
2004

04:09Z

MGR: New software launch

On Thu, 12 Aug 2004, Karen J. Cravens wrote:

KJC>Overall, I'm not looking to "change" the Phoenyx much, outside of raising 
KJC>it from its current torpor and starting to accept new games again, but 

Oh, I forgot to mention:  I'm going to be setting a target date for 
new-software turnover sometime in late September (the 25th is looking 
likely), unless testing goes really weird.  We won't start up new games 
(at least, we won't solicit them, though anybody who pesters us for one 
and is willing to put up with a software change almost immediately will 
probably be accepted) until then.

-- --------------------------------------------------------------
Game(s): The Whole Phoenyx
Listowner tools are found at http://www.phoenyx.net/listowners/

RobertKnop
Robert A. Knop Jr.

Fri

Aug 13
2004

04:30Z

MGR: New software launch

On Thu, Aug 12, 2004 at 10:39:09PM -0500, Karen J. Cravens wrote:

> Well, and: you guys *are* ready for all the folks who like webforums and
> not mailing lists to suddenly be able to participate, right...?

I know people like that are out there, and I see them all the time, but...

...there are parts of the human midn that I *REALLY* do not understand.

(I've always thought that a webform is rather like driving in a screw with a
hammer.  With enough force, it gets the job done, and it's a lot easier to
teach somebody to use a hammer once than it is to later get them to figure
out how to use a screwdriver... but it's never pretty, and it's never
elegant.)

-Rob
-- --------------------------------------------------------------
Game(s): 
Listowner tools are found at http://www.phoenyx.net/listowners/

KarenCravens
Karen Cravens

Fri

Aug 13
2004

14:47Z

MGR: New software launch

On Thu, 12 Aug 2004, Robert A. Knop Jr. wrote:

RAKJ>(I've always thought that a webform is rather like driving in a screw with a
RAKJ>hammer.  With enough force, it gets the job done, and it's a lot easier to
RAKJ>teach somebody to use a hammer once than it is to later get them to figure
RAKJ>out how to use a screwdriver... but it's never pretty, and it's never
RAKJ>elegant.)

Having mostly written this one, I don't fully agree.

The problems with a webform are chiefly in the area of loading time - 
short of using Java (or maybe JavaScript), you pretty much have to 
recreate the whole screen when you want to update something.  You can do a 
little with framage, but that's awkward too.

On the plus side, though, and this is important when you check things 
frequently, you've generally got the whole thread, or a good chunk of it, 
on the screen at a time.  Now, this can also be part of the problem, in 
that you have to sometimes hunt for the new stuff, and you don't always 
*want* to re-scan the whole thread.

Now, there's no reason why an email- or newsreader can't display things 
like this - GMail does, though it's technically web-based (but only as a 
substrate for some heavy Javascript, so it doesn't entirely count IMHO).  

But they don't, and I sometimes suspect it's one of the reasons many 
people don't like mailing lists - if you regularly delete your email, and 
you read mail frequently, you have no context.  That may be fine for 
personal conversations, where you're (generally!) paying close attention 
to what's going on, but when you're a spectator, it's too easy to ignore 
conversations, and then when you do see something that interests you, it's 
too hard to pick back up.

One of the major pluses to the web-based system is its portability.  You 
and I may have no trouble getting a shell from anywhere and firing up the 
same Pine or trn or whatever from anywhere, but Average Joe wants to be 
able to read from work/school/home interchangeably.

Gamehawk, when all its features are functioning right, will hopefully 
negate most of the web forum disadvantages.  It's not, for starters, 
modeled on the (fundamentally flawed, IMHO) WWWBoard, though in spots it 
can bear a resemblance that should make WWWBoard(-descendent) users 
comfortable.  It's more the hybrid offspring of XNews, Pegasus, and GMail.  
It maintains a newsrc file (and I'll probably make an import/export 
function for us techheads who want to read via XNews at home but use a 
server-based version while travelling), so it knows *exactly* what you've 
read, and can show or hide read messages based on saved preferences or a 
simple override click.

Loading speed's the only issue, but so far that's not bad at all, even on 
my old slow-to-render-things P133.  On the server side, it's all assembled 
from preprocessed chunks, so that doesn't take long.

And there's always NNTP.  Though somebody really needs to take on that 
project and support more extended-NNTP functions.  Works fine with XNews, 
but it appears a lot of lesser newsreaders are unable to function without 
certain commands, which I'm too busy to implement right now.

Oh, and RSS/Atom, too, for those who prefer the mostly-read-only version.

-- --------------------------------------------------------------
Game(s): The Whole Phoenyx
Listowner tools are found at http://www.phoenyx.net/listowners/

CarlCravens
Carl D Cravens

Fri

Aug 13
2004

16:10Z

MGR: New software launch

On Fri, 13 Aug 2004, Karen J. Cravens wrote:

> The problems with a webform are chiefly in the area of loading time -

That and the fact that most webforum authors seem to have zero background 
in using bulleting boards, mailing lists or newsgroups.  They're 
reinventing the wheel from scratch, whereas Karen and I have been using 
online forums since before some of these webforum authors could read.  I 
started in '86.

vBulletin is one of the best webforums out there right now, and it's pay 
for.  Yet just one major version ago, reading a single forum went like 
this.  (And it does so on The Rocketry Forum, where they are still on that 
old version.)

Go into my personal profile, click on the first subscribed group.

Recieve an index of threads sorted in most-recently-posted first.

Scroll down to find the first thread with new messages.

Click on "go to first unread message" button.

Wait to receive twenty messages on the screen, whether I've read them or 
not.

Read new messages by scrolling down.

Look for the 5-point type in the lower-left corner that tells me if there 
are unread messages on a page after this one.  If so, click on the "next 
page" link.  Otherwise, click on the "next thread" link on the right.

When those twenty messages load, click on the "first new message" button 
to jump down to the new messages.

Continue doing this.  If I post a new message, the current thread becomes 
me the most recent thread and I can't click "next thread" any more. 
Return to the index, try to figure out where that thread used to be in the 
list and click on the next unread thread.

When I run out of threads, jump back a screen, then click the forum name 
to jump back up to the index to get to the only place I can mark the forum 
as read.  Quickly check the most recently posted thread to ensure that no 
new messages have been posted since I read it, then click the "mark all 
read" button and hope that nobody posted a new message during that 
operation, because it'll get marked read even though I never saw it.

Now, click on my personal profile button to get back to my list of 
subscribed forums.

Blah.  No way to read a few new messages and get called away... mark all 
new messages in a forum as read or mark none of them.

Navigation through new messages changes based on how long the thread is 
and whether you posted a message of your own.

And people paid good money for this software!

A good web forum will...

Not load messages you've already seen unless you ask.
Mark as read any message displayed on your screen, but...
...let you mark it as "unread" in a painless manner.
Give you one-button navigation for reading through all unread messages in
    the groups you want to follow.

These things aren't very intuitive to someone who has never experienced 
message groups outside of webforums, but they're darned obvious to people 
who have been reading email for 18 to 20 years.

-- --------------------------------------------------------------
Game(s): Fudge, Worldmaking, Fantasy Co-Editor, Phoenyx Co-Owner
Listowner tools are found at http://www.phoenyx.net/listowners/

Chuk
Chuk Goodin

Fri

Aug 13
2004

16:30Z

MGR: New software launch

On Fri, Aug 13, 2004 at 11:10:03AM -0500, Carl D Cravens wrote:
> Blah.  No way to read a few new messages and get called away... mark all 
> new messages in a forum as read or mark none of them.

I HATE that.

> A good web forum will...
> 
> Not load messages you've already seen unless you ask.
> Mark as read any message displayed on your screen, but...
> ...let you mark it as "unread" in a painless manner.
> Give you one-button navigation for reading through all unread messages in
>     the groups you want to follow.

While I have an overwhelming preference for email and NNTP compared to any 
web board I've ever seen, I might quite like something like this...

-- --------------------------------------------------------------
Game(s): Alien Light
Listowner tools are found at http://www.phoenyx.net/listowners/

RobertKnop
Robert A. Knop Jr.

Fri

Aug 13
2004

17:38Z

MGR: New software launch

On Fri, Aug 13, 2004 at 11:30:54AM -0500, Chuk Goodin wrote:
> > A good web forum will...
> > 
> > Not load messages you've already seen unless you ask.
> > Mark as read any message displayed on your screen, but...
> > ...let you mark it as "unread" in a painless manner.
> > Give you one-button navigation for reading through all unread messages in
> >     the groups you want to follow.
> 
> While I have an overwhelming preference for email and NNTP compared to any 
> web board I've ever seen, I might quite like something like this...

This would help.

But the "loading time" issue to which Karen refers is something that's
probably fundamental to using a web-based forum.  There's also the fact
that no matter how slick the interface, it is pre-dictated to you,
whereas if only a protocol is specified (as in the case of email or
NNTP), you can choose your client from some range of options.  (Not
everybody has the same taste in clients.  I still use purely text-based
mail readers (mutt) and news readers (gnus inside emacs).)

But Carl's point is well taken-- part of the reson those of us hate web
boards so much is that all current extant implementations suck.

I still don't think that the web is the "right" way to do a forum, but I
understand that it makes life a lot easier for a lot of people (who
don't want to learn anything other than a web browser, or who don't have
the option of installing custom client software for fill-in-the-blank
protocol).

-Rob

-- --------------------------------------------------------------
Game(s): 
Listowner tools are found at http://www.phoenyx.net/listowners/

KarenCravens
Karen Cravens

Fri

Aug 13
2004

19:20Z

MGR: New software launch

On Fri, 13 Aug 2004, Robert A. Knop Jr. wrote:

RAKJ>But the "loading time" issue to which Karen refers is something that's
RAKJ>probably fundamental to using a web-based forum.  There's also the fact
RAKJ>that no matter how slick the interface, it is pre-dictated to you,
RAKJ>whereas if only a protocol is specified (as in the case of email or
RAKJ>NNTP), you can choose your client from some range of options.  (Not
RAKJ>everybody has the same taste in clients.  I still use purely text-based
RAKJ>mail readers (mutt) and news readers (gnus inside emacs).)

I'm using HTML::Template to back the forums (and everything else on the 
site) so at least there's a lot of option for customization... I probably 
won't allow people to dynamically create their own templates, but at least 
it'll let us do some pretty wide-ranging differentiation (not even 
counting what we can do with CSS after that).  I imagine there'll be a 
very vanilla fast-rendering version with no tables, since I like 
text-based *browsers*, too.  (It's pretty unlikely I'll use the web forum 
regularly, much less with Lynx, but darnitall it should at least be 
*possible*.)

RAKJ>I still don't think that the web is the "right" way to do a forum, but I
RAKJ>understand that it makes life a lot easier for a lot of people (who
RAKJ>don't want to learn anything other than a web browser, or who don't have
RAKJ>the option of installing custom client software for fill-in-the-blank
RAKJ>protocol).

Or who want to maintain their read-messages pointers across multiple 
platforms.  That's such a big deal, I've learned, that I'm almost 
surprised no one's implemented this into NNTP (I suspect the trend toward 
outsourced, centralized servers is the only reason it hasn't been).  I've 
been trying to figure out how to make it possible; the import/export is as 
close as I've gotten.  I want to dump my XNews rcfile at the Phoenyx when 
I leave town and have it use and update it while I read via the web on the 
road, then download it back for XNews when I get home.  Ideally, it should 
be so easy to use that someone could do it every morning and evening if 
they want to read from work, but short of writing my own client I'm not 
sure how.

The other half of the web forum advantage is having the entire message 
base to pull from, and IMAP can probably go a long ways toward doing that.  
That's something I want to incorporate in the very near future, but it's a 
nontrivial protocol.

-- --------------------------------------------------------------
Game(s): The Whole Phoenyx
Listowner tools are found at http://www.phoenyx.net/listowners/

RobertKnop
Robert A. Knop Jr.

Sun

Aug 15
2004

03:25Z

MGR: New software launch

On Fri, Aug 13, 2004 at 02:20:01PM -0500, Karen J. Cravens wrote:
> RAKJ>I still don't think that the web is the "right" way to do a forum, but I
> RAKJ>understand that it makes life a lot easier for a lot of people (who
> RAKJ>don't want to learn anything other than a web browser, or who don't have
> RAKJ>the option of installing custom client software for fill-in-the-blank
> RAKJ>protocol).
> 
> Or who want to maintain their read-messages pointers across multiple 
> platforms.  That's such a big deal, I've learned, that I'm almost 
> surprised no one's implemented this into NNTP (I suspect the trend toward 
> outsourced, centralized servers is the only reason it hasn't been).

I'm sure your right about the latter.  NNTP is probably dying, and
Usenet may be dying too for all I know.

I do manage to keep my read message points across multiple machines,
though; I just scp that little .newsrc file around.  Although, nowadays,
in practice, I don't even do that.  Since my newsreader is text based, I
just ssh into the machine where I keep my .newsrc file and run emacs
there.

-Rob
-- --------------------------------------------------------------
Game(s): 
Listowner tools are found at http://www.phoenyx.net/listowners/

KarenCravens
Karen Cravens

Mon

Aug 16
2004

04:28Z

MGR: New software launch

On Sat, 14 Aug 2004, Robert A. Knop Jr. wrote:

RAKJ>I'm sure your right about the latter.  NNTP is probably dying, and
RAKJ>Usenet may be dying too for all I know.

It's... changing.  It's actually made somewhat of a comeback (or so I'm 
told) now that the spammers have pretty much left it alone.  (Or at least 
not made a concerted effort to bypass CleanFeed.)

Usenet, that is.  I'm not sure but what a lot of people read via Google 
Groups, so NNTP seems to be dying.  Which is annoying; aside from the fact 
that there's no really good front-end to it (i.e. you connect up to the 
Phoenyx' server and how do you know where to start?), it's a very useful 
protocol.

RAKJ>I do manage to keep my read message points across multiple machines,
RAKJ>though; I just scp that little .newsrc file around.  Although, nowadays,
RAKJ>in practice, I don't even do that.  Since my newsreader is text based, I
RAKJ>just ssh into the machine where I keep my .newsrc file and run emacs
RAKJ>there.

I run XNews off of a directory on the Linux server, and when I'm gone for 
an extended period (usually to Mom's), I just download the whole shebang 
as is.  It's a nuisance, though (relative to the worth of Usenet, anyhow), 
so I seldom do it for the typical long-weekend visit.

-- --------------------------------------------------------------
Game(s): The Whole Phoenyx
Listowner tools are found at http://www.phoenyx.net/listowners/

CarlCravens
Carl D Cravens

Fri

Aug 13
2004

19:36Z

MGR: New software launch

On Fri, 13 Aug 2004, Robert A. Knop Jr. wrote:

> But the "loading time" issue to which Karen refers is something that's
> probably fundamental to using a web-based forum.

I've toyed with some ideas on how to "preload" the next set of messages in 
a predictive fashion.  You're looking at new messages 5 to 10 right now, 
so in the background it pre-caches 11-15.  If you click "next new 
messages", the wait is minimal because your browser has already "seen" 
that page, even though it didn't display it to you.  It's only when you go 
off and do something else that you have to wait.

I'm not sure how to do it without resorting to JavaScript, though... but 
since pre-caching would be a non-essential feature, we might be able to do 
something like that.  Those who allow JS would get the benefit, those who 
don't wouldn't lose any essential feature.

> I still don't think that the web is the "right" way to do a forum, but I

I don't either, but there are a lot of people who won't use anything else. 
I think we have a large, untapped potential userbase out there that won't 
read the Fudge List because it's an email list.  (I'm afraid I'm going to 
have to rename it to the Fudge Forum, though.)

-- --------------------------------------------------------------
Game(s): Fudge, Worldmaking, Fantasy Co-Editor, Phoenyx Co-Owner
Listowner tools are found at http://www.phoenyx.net/listowners/

KarenCravens
Karen Cravens

Fri

Aug 13
2004

20:01Z

MGR: New software launch

On Fri, 13 Aug 2004, Carl D Cravens wrote:

CDC>I've toyed with some ideas on how to "preload" the next set of messages in 
CDC>a predictive fashion.  You're looking at new messages 5 to 10 right now, 
CDC>so in the background it pre-caches 11-15.  If you click "next new 
CDC>messages", the wait is minimal because your browser has already "seen" 
CDC>that page, even though it didn't display it to you.  It's only when you go 
CDC>off and do something else that you have to wait.

Render time, and not loading time, really seems to be the issue, though.

CDC>I don't either, but there are a lot of people who won't use anything else. 
CDC>I think we have a large, untapped potential userbase out there that won't 
CDC>read the Fudge List because it's an email list.  (I'm afraid I'm going to 
CDC>have to rename it to the Fudge Forum, though.)

Pfft.  Think "craigslist."

-- --------------------------------------------------------------
Game(s): The Whole Phoenyx
Listowner tools are found at http://www.phoenyx.net/listowners/

TimHall
Tim Hall

Fri

Aug 13
2004

20:37Z

MGR: New software launch

Carl D Cravens wrote:

>> I still don't think that the web is the "right" way to do a forum, but I
>
>I don't either, but there are a lot of people who won't use anything else. 
>I think we have a large, untapped potential userbase out there that won't 
>read the Fudge List because it's an email list.

I still have painful memories of the time immediately after Compu$erve
turned their RPG forum into a pr0n site, and I tried (and failed) to
move the other half of Kalyr to The Phoenyx.  Several of the players
balked and point blank refused.  Those same players are perfectly
satisfied with UBB (cough!).
-- --------------------------------------------------------------
Game(s): Kalyr
Listowner tools are found at http://www.phoenyx.net/listowners/

KarenCravens
Karen Cravens

Sat

Aug 14
2004

20:28Z

MGR: New software launch

On Fri, 13 Aug 2004, Chuk Goodin wrote:

CG>While I have an overwhelming preference for email and NNTP compared to any 
CG>web board I've ever seen, I might quite like something like this...

That's what we're shooting for:  a web board (really, it's a web-based 
mail/news reader, but we won't tell the web board junkies that) that 
people like even if they *do* know there's something other than "teh 
intarweb."

NNTP is generally my preferred method, just because XNews can yoink a 
previously-read message off the server (or, for Usenet proper, DejaGoo if 
necessary) if I've forgotten what it said.  I'm using GMail for some 
mailing lists to see if the archiving function there accomplishes the same 
thing, and it seems to.

But all this talk's not what the "focus group"'s about... in fact, that's 
what the gamehawk blog was *supposed* to be about, but it's devolved into 
me talking to myself about the trivia of getting it written, which is 
useful to me in keeping my place, but not to too many other people in 
actually discussing features.

And in case anybody's eyes have glazed over, I'll start a new thread about 
what this new group is for...

-- --------------------------------------------------------------
Game(s): The Whole Phoenyx
Listowner tools are found at http://www.phoenyx.net/listowners/

Chuk
Chuk Goodin

Fri

Aug 13
2004

16:31Z

MGR: New software launch

On Fri, Aug 13, 2004 at 09:47:47AM -0500, Karen J. Cravens wrote:
> And there's always NNTP.  Though somebody really needs to take on that 
> project and support more extended-NNTP functions.  Works fine with XNews, 
> but it appears a lot of lesser newsreaders are unable to function without 
> certain commands, which I'm too busy to implement right now.

Is that why trn doesn't work? What would you need to get that going?

-- --------------------------------------------------------------
Game(s): Alien Light
Listowner tools are found at http://www.phoenyx.net/listowners/

KarenCravens
Karen Cravens

Fri

Aug 13
2004

17:02Z

MGR: New software launch

On Fri, 13 Aug 2004, Chuk Goodin wrote:

CG>Is that why trn doesn't work? What would you need to get that going?

There's a (slightly outdated, now) entry at 
http://www.phoenyx.net/tools/wikitest/gamehawk/59 that describes what 
trn's sending, and what isn't supported.  If you look at the nntpd code 
(http://www.phoenyx.net/code/), you can see that I've added LIST FORMAT, 
and maybe (I can't remember) LIST GROUP, but I gave up when trn started 
insisting on wildmats.  Far as I can tell, nobody's got a wildmat library 
on CPAN, and I didn't have time nor inclination to roll my own just now.

-- --------------------------------------------------------------
Game(s): The Whole Phoenyx
Listowner tools are found at http://www.phoenyx.net/listowners/

Subject (required)




 
Refresh