(→To be released two weeks after the release day) |
(categorise, wikify section headings) |
||
| (16 intermediate revisions not shown) | |||
| Line 1: | Line 1: | ||
| - | = Status = | + | == Status == |
| - | == Major Feature Status for 1.1 == | + | === Major Feature Status for 1.1 === |
Conventions of the table: | Conventions of the table: | ||
{| cellpadding="5" cellspacing="0" border="1" | {| cellpadding="5" cellspacing="0" border="1" | ||
| - | |- | + | ! Status |
| - | | style="background | + | |- |
| - | + | | style="background-color:#ffff00" | Not Tested (should work) / BLOCKED (should work) / Partial (functionality exists but does not work fully) | |
| - | | style="background | + | |- |
| - | | style="background | + | | style="background-color:#00ff00" | OK (works) |
| - | + | |- | |
| - | + | | style="background-color:#ff0000" | Not Tested (unkown) / BLOCKED (unknown) / NOK (does not work) | |
| - | + | ||
|} | |} | ||
| - | === Status of the features === | + | ==== Status of the features ==== |
| - | ==== To be released on release day ==== | + | ===== To be released on release day ===== |
{| cellpadding="5" cellspacing="0" border="1" | {| cellpadding="5" cellspacing="0" border="1" | ||
| Line 27: | Line 26: | ||
|- | |- | ||
| Install the SDK | | Install the SDK | ||
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
|- | |- | ||
| Develop with QtCreator | | Develop with QtCreator | ||
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
|- | |- | ||
| Build for ARM | | Build for ARM | ||
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
|- | |- | ||
| Build for IA32 | | Build for IA32 | ||
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
|- | |- | ||
| Create RPM for ARM | | Create RPM for ARM | ||
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
|- | |- | ||
| Create RPM for IA32 | | Create RPM for IA32 | ||
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
|- | |- | ||
| Connect via USB to N900 | | Connect via USB to N900 | ||
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
|- | |- | ||
| Connect via USB to AAVA | | Connect via USB to AAVA | ||
| - | | style="background | + | | style="background-color:#ff0000" | NOK |
| - | | style="background | + | | style="background-color:#ff0000" | NOK |
|- | |- | ||
| Connect via WLAN to N900 | | Connect via WLAN to N900 | ||
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
|- | |- | ||
| Connect via WLAN to AAVA | | Connect via WLAN to AAVA | ||
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
|- | |- | ||
| Install RPM to N900 | | Install RPM to N900 | ||
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
|- | |- | ||
| Install RPM to AAVA | | Install RPM to AAVA | ||
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
|- | |- | ||
| Run on N900 | | Run on N900 | ||
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
|- | |- | ||
| Run on AAVA | | Run on AAVA | ||
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
|- | |- | ||
| Run on ARM QEMU | | Run on ARM QEMU | ||
| - | | style="background | + | | style="background-color:#ffff00; font-size:9px" | Partial |
| - | | style="background | + | | style="background-color:#ffff00; font-size:9px" | Partial |
|- | |- | ||
| Run on IA32 QEMU | | Run on IA32 QEMU | ||
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
|- | |- | ||
| Debug on N900 | | Debug on N900 | ||
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
|- | |- | ||
| Debug on AAVA | | Debug on AAVA | ||
| - | | style="background | + | | style="background-color:#00ff00"| OK |
| - | | style="background | + | | style="background-color:#00ff00"| OK |
|- | |- | ||
| Debug on ARM QEMU | | Debug on ARM QEMU | ||
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
|- | |- | ||
| Debug on IA32 QEMU | | Debug on IA32 QEMU | ||
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
|- | |- | ||
| Remove the SDK | | Remove the SDK | ||
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
|} | |} | ||
| - | ==== To be released two weeks after the release day ==== | + | ===== To be released two weeks after the release day ===== |
| - | + | ||
{| cellpadding="5" cellspacing="0" border="1" | {| cellpadding="5" cellspacing="0" border="1" | ||
| Line 129: | Line 127: | ||
|- | |- | ||
| Install the SDK | | Install the SDK | ||
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
|- | |- | ||
| Develop with QtCreator | | Develop with QtCreator | ||
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
|- | |- | ||
| Build for ARM | | Build for ARM | ||
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
|- | |- | ||
| Build for IA32 | | Build for IA32 | ||
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#ff0000" | NOK |
| - | | style="background | + | | style="background-color:#ff0000" | NOK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
|- | |- | ||
| Create RPM for ARM | | Create RPM for ARM | ||
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
|- | |- | ||
| Create RPM for IA32 | | Create RPM for IA32 | ||
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
|- | |- | ||
| Connect via USB to N900 | | Connect via USB to N900 | ||
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#ff0000" | NOK |
| - | | style="background | + | | style="background-color:#ff0000" | NOK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#ff0000" | NOK |
| - | | style="background | + | | style="background-color:#ff0000" | NOK |
|- | |- | ||
| Connect via USB to AAVA | | Connect via USB to AAVA | ||
| - | | style="background | + | | style="background-color:#ff0000" | Not Tested |
| - | | style="background | + | | style="background-color:#ff0000" | Not Tested |
| - | | style="background | + | | style="background-color:#ff0000" | NOK |
| - | | style="background | + | | style="background-color:#ff0000" | Not Tested |
| - | | style="background | + | | style="background-color:#ff0000" | NOK |
| - | | style="background | + | | style="background-color:#ff0000" | NOK |
| - | | style="background | + | | style="background-color:#ff0000" | Not Tested |
| - | | style="background | + | | style="background-color:#ff0000" | Not Tested |
| - | | style="background | + | | style="background-color:#ff0000" | NOK |
| - | | style="background | + | | style="background-color:#ff0000" | NOK |
|- | |- | ||
| Connect via WLAN to N900 | | Connect via WLAN to N900 | ||
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
|- | |- | ||
| Connect via WLAN to AAVA | | Connect via WLAN to AAVA | ||
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
|- | |- | ||
| Install RPM to N900 | | Install RPM to N900 | ||
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
|- | |- | ||
| Install RPM to AAVA | | Install RPM to AAVA | ||
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
|- | |- | ||
| Run on N900 | | Run on N900 | ||
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
|- | |- | ||
| Run on AAVA | | Run on AAVA | ||
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
|- | |- | ||
| Run on ARM QEMU | | Run on ARM QEMU | ||
| - | | style="background | + | | style="background-color:#ff0000; font-size:9px" | BLOCKED |
| - | | style="background | + | | style="background-color:#ff0000; font-size:9px" | BLOCKED |
| - | | style="background | + | | style="background-color:#ff0000; font-size:9px" | BLOCKED |
| - | | style="background | + | | style="background-color:#ff0000; font-size:9px" | BLOCKED |
| - | | style="background | + | | style="background-color:#ff0000; font-size:9px" | BLOCKED |
| - | | style="background | + | | style="background-color:#ff0000; font-size:9px" | BLOCKED |
| - | | style="background | + | | style="background-color:#ff0000; font-size:9px" | BLOCKED |
| - | | style="background | + | | style="background-color:#ff0000; font-size:9px" | BLOCKED |
| - | | style="background | + | | style="background-color:#ff0000; font-size:9px" | BLOCKED |
| - | | style="background | + | | style="background-color:#ff0000; font-size:9px" | BLOCKED |
|- | |- | ||
| Run on IA32 QEMU | | Run on IA32 QEMU | ||
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
|- | |- | ||
| Debug on N900 | | Debug on N900 | ||
| - | | style="background | + | | style="background-color:#ff0000" | NOK |
| - | | style="background | + | | style="background-color:#ff0000" | NOK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#ff0000" | NOK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#ff0000" | NOK |
| - | | style="background | + | | style="background-color:#ff0000" | NOK |
| - | | style="background | + | | style="background-color:#ff0000" | NOK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
|- | |- | ||
| Debug on AAVA | | Debug on AAVA | ||
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
|- | |- | ||
| Debug on ARM QEMU | | Debug on ARM QEMU | ||
| - | | style="background | + | | style="background-color:#ff0000; font-size:9px" | BLOCKED |
| - | | style="background | + | | style="background-color:#ff0000; font-size:9px" | BLOCKED |
| - | | style="background | + | | style="background-color:#ff0000; font-size:9px" | BLOCKED |
| - | | style="background | + | | style="background-color:#ff0000; font-size:9px" | BLOCKED |
| - | | style="background | + | | style="background-color:#ff0000; font-size:9px" | BLOCKED |
| - | | style="background | + | | style="background-color:#ff0000; font-size:9px" | BLOCKED |
| - | | style="background | + | | style="background-color:#ff0000; font-size:9px" | BLOCKED |
| - | | style="background | + | | style="background-color:#ff0000; font-size:9px" | BLOCKED |
| - | | style="background | + | | style="background-color:#ff0000; font-size:9px" | BLOCKED |
| - | | style="background | + | | style="background-color:#ff0000; font-size:9px" | BLOCKED |
|- | |- | ||
| Debug on IA32 QEMU | | Debug on IA32 QEMU | ||
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
|- | |- | ||
| Remove the SDK | | Remove the SDK | ||
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#ffff00" | Not Tested |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
| - | | style="background | + | | style="background-color:#00ff00" | OK |
|} | |} | ||
| - | = Tasks = | + | == Tasks == |
| - | == API & Documentation == | + | === API & Documentation === |
{| cellpadding="5" cellspacing="0" border="1" | {| cellpadding="5" cellspacing="0" border="1" | ||
| Line 444: | Line 442: | ||
|} | |} | ||
| - | == General / Project Management == | + | === General / Project Management === |
| - | + | ||
{| cellpadding="5" cellspacing="0" border="1" | {| cellpadding="5" cellspacing="0" border="1" | ||
| Line 478: | Line 475: | ||
|} | |} | ||
| - | + | === Releasing / Packaging === | |
| - | == Releasing / Packaging == | + | |
{| cellpadding="5" cellspacing="0" border="1" | {| cellpadding="5" cellspacing="0" border="1" | ||
| Line 568: | Line 564: | ||
|} | |} | ||
| - | + | === Tools / Toolchains === | |
| - | == Tools / Toolchains == | + | |
{| cellpadding="5" cellspacing="0" border="1" | {| cellpadding="5" cellspacing="0" border="1" | ||
| Line 630: | Line 625: | ||
|} | |} | ||
| - | + | === QA === | |
| - | == QA == | + | |
{| cellpadding="5" cellspacing="0" border="1" | {| cellpadding="5" cellspacing="0" border="1" | ||
| Line 654: | Line 648: | ||
| ? | | ? | ||
| ? | | ? | ||
| - | | | + | | [[SDK/Release]] |
|- | |- | ||
| Test on all the hosts | | Test on all the hosts | ||
| Line 663: | Line 657: | ||
| Nokia: Ubuntu, Debian, OpenSUSE -- Intel: Fedora, Windows | | Nokia: Ubuntu, Debian, OpenSUSE -- Intel: Fedora, Windows | ||
|} | |} | ||
| + | |||
| + | [[Category:SDK]] | ||
| + | [[Category:Release engineering]] | ||
| + | [[Category:Meego-1.1]] | ||
Contents |
Conventions of the table:
| Status |
|---|
| Not Tested (should work) / BLOCKED (should work) / Partial (functionality exists but does not work fully) |
| OK (works) |
| Not Tested (unkown) / BLOCKED (unknown) / NOK (does not work) |
| Feature | Lucid (32) | Fedora 13 (32) |
| Install the SDK | OK | OK |
| Develop with QtCreator | OK | OK |
| Build for ARM | OK | OK |
| Build for IA32 | OK | OK |
| Create RPM for ARM | OK | OK |
| Create RPM for IA32 | OK | OK |
| Connect via USB to N900 | OK | OK |
| Connect via USB to AAVA | NOK | NOK |
| Connect via WLAN to N900 | OK | OK |
| Connect via WLAN to AAVA | OK | OK |
| Install RPM to N900 | OK | OK |
| Install RPM to AAVA | OK | OK |
| Run on N900 | OK | OK |
| Run on AAVA | OK | OK |
| Run on ARM QEMU | Partial | Partial |
| Run on IA32 QEMU | OK | OK |
| Debug on N900 | OK | OK |
| Debug on AAVA | OK | OK |
| Debug on ARM QEMU | Not Tested | Not Tested |
| Debug on IA32 QEMU | OK | OK |
| Remove the SDK | OK | OK |
| Feature | Lucid (64) | Fedora 13 (64) | Karmic (32) | Karmic (64) | Fedora 12 (32) | Fedora 12 (64) | Lenny (32) | Lenny (64) | Windows 7 | Windows XP |
| Install the SDK | OK | OK | OK | OK | OK | OK | OK | OK | OK | OK |
| Develop with QtCreator | OK | OK | OK | OK | OK | OK | OK | Not Tested | OK | OK |
| Build for ARM | OK | OK | OK | OK | OK | OK | OK | Not Tested | OK | OK |
| Build for IA32 | OK | OK | OK | OK | OK | OK | NOK | NOK | OK | OK |
| Create RPM for ARM | OK | OK | OK | OK | OK | OK | Not Tested | Not Tested | OK | OK |
| Create RPM for IA32 | OK | OK | OK | OK | OK | OK | Not Tested | Not Tested | OK | OK |
| Connect via USB to N900 | OK | OK | NOK | NOK | OK | OK | OK | Not Tested | NOK | NOK |
| Connect via USB to AAVA | Not Tested | Not Tested | NOK | Not Tested | NOK | NOK | Not Tested | Not Tested | NOK | NOK |
| Connect via WLAN to N900 | OK | OK | OK | OK | OK | OK | OK | Not Tested | OK | OK |
| Connect via WLAN to AAVA | OK | OK | OK | OK | OK | OK | Not Tested | Not Tested | OK | OK |
| Install RPM to N900 | OK | OK | OK | OK | OK | OK | Not Tested | Not Tested | OK | OK |
| Install RPM to AAVA | OK | OK | OK | OK | OK | OK | Not Tested | Not Tested | OK | OK |
| Run on N900 | OK | OK | OK | OK | OK | OK | Not Tested | Not Tested | OK | OK |
| Run on AAVA | OK | OK | OK | OK | OK | OK | Not Tested | Not Tested | OK | OK |
| Run on ARM QEMU | BLOCKED | BLOCKED | BLOCKED | BLOCKED | BLOCKED | BLOCKED | BLOCKED | BLOCKED | BLOCKED | BLOCKED |
| Run on IA32 QEMU | Not Tested | Not Tested | OK | Not Tested | OK | Not Tested | Not Tested | Not Tested | OK | OK |
| Debug on N900 | NOK | NOK | OK | NOK | OK | NOK | NOK | NOK | OK | OK |
| Debug on AAVA | Not Tested | Not Tested | OK | Not Tested | OK | Not Tested | Not Tested | Not Tested | OK | OK |
| Debug on ARM QEMU | BLOCKED | BLOCKED | BLOCKED | BLOCKED | BLOCKED | BLOCKED | BLOCKED | BLOCKED | BLOCKED | BLOCKED |
| Debug on IA32 QEMU | Not Tested | Not Tested | OK | Not Tested | OK | Not Tested | Not Tested | Not Tested | OK | OK |
| Remove the SDK | OK | OK | OK | OK | OK | OK | OK | Not Tested | OK | OK |
| Task | Priority | Responsible | Status | ETA | Info |
| Intro Page | High | Ronan | Ongoing | Ready for review: 22.10. | Draft being prepared |
| Installation | High | Titta | Ongoing | ? | Drafts being prepared (Elliot, Niina, Bob). Dependency with SDK components preparation: cannot be finalized before all components ready! |
| Agreement on the API that we promote? | High | Bob | Ongoing | ? | ... |
| API Docs | High | Titta | In review | In review | Murali as area owner. |
| WRT info | Medium | Titta | Ongoing | ? | Elliot working on this (Windows only). |
| "MeeGo Advanced API" (platform API): gstreamer, pulseaudio (Murali and Bob to discuss what is needed) | Medium | Murali / Bob | Ongoing | ? | ... |
| Check if Ronan can provide a draft to be reviewed by Bob, Veli, and Ville. Of not, notify Bob) | Medium | Titta | Done | Done | Ronan working on this, see Intro Page. |
| Task | Priority | Responsible | Status | ETA | Info |
| Share/exchange point for large artifacts (Bob to describe Intel anon ftp) | High | Bob | ? | ? | ... |
| Release check / task list | High | Veli | Done | Done | It's this document |
| What is the official name for the SDK? | High | Bob / Veli | Pending | ? | Valtteri's opinion: MeeGo SDK. He's going to check with Imad though |
| Task | Priority | Responsible | Status | ETA | Info |
| Toolchains packages, debian packages, different distros | High | Fathi | ? | ? | ... |
| Naming convention (x86, ia32, i586, atom, architecture?, arm, armv7l) | Medium | Fathi/Jackie/RM | ? | ? | ... |
| N900 QEMU images | High | Fathi | ? | ? | ... |
| Separate images per vertical | High | Fathi | ? | ? | ... |
| QEMU Kernel modules issue | Medium | Fathi | ? | ? | For 1.1 from SDK team, for 1.2 from kernel team... |
| Write a mail about static repository BMC#7278 | High | Fathi | ? | ? | ... |
| email about installing on windows: Fathi, Maurice, Veli, Intel folks | Medium | Bob | ? | ? | ... |
| IFW needs configuration files | ? | Max / Maurice ? | ? | ? | ... |
| Madde x86 branch not merged | High | Fathi | ? | ? | ... |
| SDK Packaging Guidelines | Low? | Fathi | ? | ? | Common source (tar.gz). Common patches (non-fuzzy, -p1, quilt, documented). Less changes by sed |
| SDK Meta Packages are still empty for ia32 | High | John (Zhang) Chen | ? | ? | ... |
| Task | Priority | Responsible | Status | ETA | Info |
| Toolchains for other Linux distrinutions | High | Jackie Wu | ? | ? | Does this mean IA32? |
| ARM components for Windows hosts | High | Al Nikolov | ? | ? | ... |
| WRT for Linux | Medium | Bob | ? | ? | ... |
| RPM packager | High | Fathi / Xu Zhang | ? | ? | ... |
| Do we need mad-develop for 1.1 | High | Veli | ? | ? | Is mad-developer needed for windows? (needs to be there to enable usb networking on windows) |
| Package mad-developer | ? | Fathi | ? | ? | ... |
| Check if Windows installer can be used for MeeGo 1.1 release | High | Maurie | ? | ? | ... |
| Task | Priority | Responsible | Status | ETA | Info |
| Sync the tests (Test all platform with same set) | High | Jaya | ? | ? | ... |
| Cover the Major Features | High | Jaya | ? | ? | SDK/Release |
| Test on all the hosts | High | Jaya / Cathy | ? | ? | Nokia: Ubuntu, Debian, OpenSUSE -- Intel: Fedora, Windows |