On Sun, Apr 24, 2005 at 11:53:55AM -0500, Manoj Srivastava wrote: > To be of more general use, the work flow in Devotee needs to > be made more flexible, and allow for different methods of injecting > ballots into the system, provide for other results (borda, > first-past-the-post, etc) processing, and remove the current > limitation of 8 options. We need pluggable processing modules ;-). > > Devotee needs to be re-factored to follow the blackboard > pattern -- each vote's configuration file should specify the > processing required for the ballots; and processor modules should > check the blackboard for ballots which > a) require processing they can provide, and > b) have all processing which is required for the current stage > already performed. <moshez> what I like about Manoj is his desire for simple and small solutions. like EMACS. or dvt. <Manoj> well, dvt was _supposed_ to be simple <Manoj> it only took 2 weeks to write <moshez> Manoj: It requires a *diagram* to explain what each part does. -- .''`. ** Debian GNU/Linux ** | Andrew Suffield : :' : http://www.debian.org/ | `. `' | `- -><- |
Attachment:
signature.asc
Description: Digital signature