Welcome to my-backlog wiki!
Project has been moved to https://github.com/gesande/mybacklog
Using my-backlog, showing a backlog with some tasks:
package net.sf.mybacklog;
public class SimpleBacklogExample extends AbstractBacklogging {
public static void main(String[] args) {
new SimpleBacklogExample().show();
}
@Override
protected Backlog newBacklog() {
return DefaultBacklogFactory.displayedBy(new SysoutBacklogDisplay())
.newBacklog();
}
public void show() {
newBacklog().title("Backlog example").done().title("DONE")
.tasks(done("simple backlog example", example())).inProgress()
.title("IN PROGRESS").noTasks().waiting().title("WAITING")
.tasks(waiting("more examples", example())).show();
}
private static TaskTags example() {
return TaskTags.example;
}
enum TaskTags implements Tag {
example;
}
}
Running that class as Java application would produce the following backlog:
Backlog example
DONE
+++ simple backlog example +++ #example
IN PROGRESS
WAITING
--- more examples --- #example
The wiki uses Markdown syntax.