I have another idea. Maybe this will be more doable:

All the tasks are placed in the same HTML page, but at the top of the 
page there is a web form, like so:

 * Difficulty:     [ Any | High   | Medium  | Low ]
 * Commitment:     [ Any | High   | Medium  | Low ]
 * Skill required: [ Any | C++/C  | Java    | ... ]
 * Time needed:    [ Any | 1 week | 1 month | ... ]
 * Component:      [ Any | Writer | Calc    | ... ] 

As the user selects items from here, a Javascript program removes the 
entries that no longer fit the selection criteria.

Of course, it requires each task to be inside a <div> tag with some 
set of keywords. Simplest way to do that is to put the keywords in the 
'id' attribute. For example:

<div
 id="writer__difficulty-high__commitment-low__skill-C__time-1week" >

 ...

</div>

How does that sound?

Of course, I don't know enough Javascript to do this. But I suspect it 
can be learned.

Cheers,
Daniel.


On Wed, Feb 02, 2005 at 09:19:26PM -0500, Daniel Carrera wrote:
> Who should I talk to about modifying the ToDos page?
> It's very hard to use. The first thing we should do is divided into 
> separate pages and split them according to some reasonable critera. 
> For example:
> 
>   * Difficulty level.
>   * Skills required.
>   * Component involved.
> 
> In an ideal world we'd be able to use server-side scripting for this. 
> Project leads could create a page for each task and add keywords. A 
> web form could ask the user to choose among the 3 citeria above. Then 
> produce a page containing all the tasks that fit those keywords.
> 
> But sigh... SourceCast squashes a dream again.
> 
> 
> Cheers,
> -- 
> Daniel Carrera          | Rigorous reasoning from inapplicable
> Join OOoAuthors today!  | assumptions yields the world's most
> http://oooauthors.org   | durable nonsense.
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]

-- 
Daniel Carrera          | Rigorous reasoning from inapplicable
Join OOoAuthors today!  | assumptions yields the world's most
http://oooauthors.org   | durable nonsense.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to