[nag] Nag Stage 6
Chuck Hagenbuch
chuck@horde.org
Mon, 21 May 2001 17:49:38 -0400
Quoting rbarnett@neuromics.com:
> I didn't expect that the schema itself would present much of a challenge.Seems
> to me that another column to record the position of a task would besufficient.
> The tricky part is maintaining that value though. Inserting a task into a
> particular position could require renumbering all of the tasks after that
> position and that could lead to unacceptable performance. Maybe something
> similar to the old BASIC trick of numbering lines by incrementing by 10 or 100
> would minimize that.
Ick. Do you really want to be able to do this for _all_ tasks? Or do you want
to be able to create a "task group", which is internally ordered? I think the
latter is both more doable and more generally useful.
> As for the user interface, it seems to me that the ideal would be a drag and
> drop interface along the lines of Netscape's bookmark management window.
> However, I dont know how you'd implement that in a lightweight web-based
> application.
DHTML, though there are portability issues. But you could also do something
like the addressbook pref in IMP 2.3, letting you re-order a list.
-chuck
--
Charles Hagenbuch, <chuck@horde.org>
Black and white and grey, all the shades of truth.