blob: 7935e3a029b98142e86045e74c2b0ff5b03931a4 [file] [log] [blame]
{
"name": "3.0 release",
"children": [
{
"name" : "Remove design violation by using only mailbox-api from jmap",
"completion" : 100,
"complexity" : 10
},
{
"name" : "Make a marketing James 3.0 website",
"completion" : 100,
"complexity" : 30
},
{
"name" : "Assign a unique Id to message entity (and handle move and move to trash)",
"completion" : 100,
"complexity" : 50
},
{
"name" : "Deploy James @ Linagora",
"completion" : 100,
"complexity" : 10
},
{
"name" : "Gatling load and endurance testing",
"completion" : 100,
"complexity" : 30
},
{
"name" : "Publish a completion status documentation along James 3.0 release notes",
"completion" : 100,
"complexity" : 5
},
{
"name" : "Finish Vacation partial update",
"completion" : 100,
"complexity" : 2
},
{
"name" : "Complete IMAP METADATA implementation",
"completion" : 100,
"complexity" : 15
},
{
"name" : "Re-submit a new James logo for contest",
"completion" : 100,
"complexity" : 5
},
{
"name" : "Make sure default (JPA + Lucene) backends work well",
"completion" : 100,
"complexity" : 10
},
{
"name" : "Implement a Guice JPA + Lucene module",
"completion" : 100,
"complexity" : 5
},
{
"name" : "Make security audits",
"completion" : 100,
"complexity" : 5
},
{
"name" : "bug triaging",
"completion" : 100,
"complexity" : 5
},
{
"name": "TTN",
"completion" : 100,
"complexity": 10
},
{
"name": "Mailet refactor",
"children": [
{"name": "AbstractNotify", "completion": 100, "complexity" : 10},
{"name": "LocalDelivery", "completion": 100, "complexity" : 10},
{"name": "RemoteDelivery", "completion": 100, "complexity" : 10},
{"name": "RecipientRewriteTable", "completion": 100, "complexity" : 5},
{"name": "All other mailets", "completion": 100, "complexity" : 25}
],
"complexity" : 60
}
]
}