David E. Smith on 3 Nov 2003 05:41:04 -0000


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

[spoon-discuss] Re: [Spoon-business] NWEEK 52 BALLOT


On Sun, 2 Nov 2003, Iain Scott wrote:

> >(And a recog: Clock updated to reflect end of checkpoint,
>
> Would it not be easier to code the clock-on-the-website to automatically
> stop at the end of a checkpoint, and all you need to do is restart it when
> you do your recogniser? Of course, that might create problems when there is
> a checkpint without anything to recognise...

It'd require me to rewrite a lot of stuff. (Or, rather, to write that
semi-intelligent system, and some means of manually adjusting the Clock
when necessary, all of which would in turn likely require some
server-based means of keeping track of the Clock, et cetera...)

As it is, right now, all the Clock-related stuff is in one file, and I
only have to change one thing in that one file to adjust the Clock.
Specifically, the one line at the top that says how many days the Clock
has been "off," total, since the start of the game. (Right now, that line
says '189'. Interesting piece of trivia, that. This game has been running
for nearly two years now, but we've spent over six months of that in
official downtime -- Writs of Delay, Road Trips, States of Emergency, et
cetera.)

The only real external dependency the Clock has right now is the
assumption that Joel's computer has a more-or-less accurate date and time.
And if I really needed to, I could probably get rid of that by finding
someone that's written a NTP module for PHP, but that seems like still
more work, and definitely more work than it's worth.

...dave



-- 
David E. Smith  dave@[technopagan.org|bureau42.com|whatisay.com|mvn.net]
The question isn't who is going to let me; it's who is going to stop me?
_______________________________________________
spoon-discuss mailing list
spoon-discuss@xxxxxxxxx
http://lists.ellipsis.cx/mailman/listinfo/spoon-discuss