You groggers out there...
....well, the three of you who are known to read this journal: anyone want to do
a little alpha-testing on yarrow 0.40? It's had some of the biggest changes in
the history of the program, and I'm not too happy putting it into beta (which
will mean a bunch of people who rely on the program for GROGGS access having to
put up with any bugs in it) until I know other people than me have grogged with
it successfully. Any volunteers?
I'm alpha-releasing this a little early, partly because of the objections people
have had with the way 0.31 deals with anonymous access, and partly because I
think the new features outweigh what's currently broken. The broken stuff
(listed below) is mostly, afaik, rarely used; it'll be fixed in 0.41 and so on,
which will, DV, follow quickly. 0.40 should be the last major code revision
before we go to 1.00.
New features are:
- everything held server-side. One password, which you choose, gets you access
to everything.
- yarrow remembers when you last read an item, and prints its name in bold if
you haven't read it.
- automatic guest account usage is removed, though it does suggest using it to
the user. (That way, if the user is a human, they can follow instructions;
robots will be foxed.)
- major code refix
- caching of the index (so it doesn't have to transfer half a meg from the rgtp
server every time you request the index)
- lots of little things, like picking a random grogname for you from a list
What's been broken by the change since 0.31 and hasn't been fixed yet:
- the reformat option
- literal RGTP
- gopher support
- the ability to log RGTP connections
- a new option, about MOTDs on the browse screen, does nothing
(The FIXME count is 25, out of 2398 lines of code; that's pretty high.)
In other news, I dreamed about RGTP sequence numbers last night. This may be a
bad sign. :)