A quick and dirty task prioritization library and tool based on democratic voting and Elo ranking.
You might not even know what this project is about. More documentation to come. This is all very quick-and-dirty.
For now... basically...
- Create an object that implements
pelo::Persistence
(for example an instance ofpelo::SQLitePersistence
, or you can implement your own type that uses a different database or backend and still implements thepelo::Persistence
trait). - Create a
pelo::Engine
struct. - You can then use the
pelo::Engine
functions to get a question (i.e. two random open tasks), answer a question (i.e. submit a vote that a task is more important than another), and get the current Elo ranking of the tasks.