Fate of Io
name of last poster
2002/11/01 23:48:39 PST by Aetrus [0/15]
Edited at 2002/11/01 23:59:07 PST

This may have been said before, but it would be very useful to know who posted last in a thread before opening it. I don't want to come back and find all these threads I had posted in and waste my time opening them needlessly. Just a thought.

2002/11/02 04:12:51 PST by Temporal [manager]
[Temporal's avatar]

Well... you should use the "show recent activity" link. :P

This is on my list... however, it's going to be a little bit hard to add. Problem is, if there are no posts, then the last poster should be the creator of the thread, but there's no good way to tell that to the database. Instead, I'd have to keep track of the last poster for each topic as an additional property of the topic, which in turn would be reduntant. I'll figure something out, but for now I just wanted to get this up to generate some activity.

2002/11/02 10:01:19 PST by Alex [0/0]

Very good idea too, Aetrus.

It would be nice if for each node link (in the Navigation side-bar, and later perhaps elsewhere), there would be a TITLE attribute. This would cause a tool-tip to come up when you hold your mouse curser above the link. Data that could eventually go onto that tool-tip can include number of replies, name of the last replier (if any), and timestamp of the last reply.

---

BTW, Temporal, one thing about timestamps is that they're not very user-friendly. In my systems (ex: v3.3), I like to write a nice flexible TimePassedSince() method that produces the difference in various formats (i.e. just minutes / hours / days, or mixed). Understanding "X minutes ago" / "X:Y ago" / "X days ago" takes less mental time than understanding a timestamp, and the full timestamp can be included in a tooltip.

Of course those ideas require more processing and make the components far less "cache-able". I can only speculate on what'd be cool from the user's perspective. It's up to you, Temporal, to control which of the "luxury features" the users nag you about gets implemented or not. We understand that stability and core features come first, and you have a large project with a deadline to worry about. 8-)

Either way, I wish you'd let me help out with some of that Java. I can learn so much from you!

2002/11/03 03:53:57 PST by Temporal [manager]
[Temporal's avatar]

That's a good idea... X days ago... I can do that pretty easily.

fateofio.org © Copyright 2001-2005 Sam Pierce, Kenton Varda, and contributors
Powered by Io Community Manager, Evlan, and FreeBSD