Category:QtEcosystemTeamTasklist: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
No edit summary
 
No edit summary
Line 1: Line 1:
=Qt Ecosystem Team Task List=
h1. Qt Ecosystem Team Task List


This is the task list of the Qt Ecosystem team. Our objective is to promote usage of Qt outside Nokia.
This is the task list of the Qt Ecosystem team. Our objective is to promote usage of Qt outside Nokia.


Our work can be categorized as below:
Our work can be categorized as below:<br /># Ongoing work we have already committed to<br /># Complete QtMediaHub. QtMediaHub is our primary vehicle to showcase Qt and QML<br /># Empower externals to contribute to Qt project<br /># Have Qt run fantastically on 2 boards (Raspberry Pi and BCM 7425 are the candidates)<br /># Contribute to missing components in Qt that make it interesting for non-Nokia


# Ongoing work we have already committed to
= Hot IBC relevant tasks =
# Complete QtMediaHub. QtMediaHub is our primary vehicle to showcase Qt and <span class="caps">QML</span>
# Empower externals to contribute to Qt project
# Have Qt run fantastically on 2 boards (Raspberry Pi and <span class="caps">BCM</span> 7425 are the candidates)
# Contribute to missing components in Qt that make it interesting for non-Nokia


=Hot <span class="caps">IBC</span> relevant tasks=
|''. '''Task''' |''. '''Who''' |''. '''Expected time''' |''. '''Status''' |<br />| [QMH] Finish [[QMHMatineeSkin | Matinee]] (mm playback, ui design, wayland) | All | | ongoing|<br />| [Doc] Qt4 and Qt5 architectural changes | Donald | | |<br /> | [RPI] [[Openmax decoding of images|Openmax image decoding]] | Girish | | ongoing|<br /> | [RPI] [[Openmax backend for mm kit]] | Johannes | | ongoing |<br /> | [RPI] Wayland and qt-compositor support | Donald | | ongoing |<br /> | [RPI] Scenegraph optimizations (check rendering architecture and the shaders) |Donald | | |


{| class="infotable line"
= Abandoned tasks =
! '''Task'''
! '''Who'''
! '''Expected time'''
! '''Status'''
|-
|
[QMH] Finish [[QMHMatineeSkin|Matinee]] (mm playback, ui design, wayland)
| All
|
| ongoing
|-
| [Doc] Qt4 and Qt5 architectural changes
| Donald
|
|
|-
|
[RPI] [[Openmax-decoding-of-images|Openmax image decoding]]
| Girish
|
| ongoing
|-
|
[RPI] [[Openmax-backend-for-mm-kit|Openmax backend for mm kit]]
| Johannes
|
| ongoing
|-
| [RPI] Wayland and qt-compositor support
| Donald
|
| ongoing
|-
| [RPI] Scenegraph optimizations (check rendering architecture and the shaders)
| Donald
|
|
|}


=Abandoned tasks=
|''. '''Task''' |''. '''Who''' |''. '''Expected time''' |''. '''Status''' |<br /> | [QMH] [[QarSupport|Fix Qar file handling]] | Donald | | ongoing|<br /> | [QMH] [[QmhPackages|QMH Packages]] | Girish | 23 March 2012 | ongoing|<br /> | [QMH] QMH Daily builds | Donald | 28 March | ongoing|<br /> | [QMH] [[QMHCloudIntegration|Cloud integration app]] | Bernd | 2012-05-04 | ongoing |


{| class="infotable line"
= Ongoing (limping) tasks =
! '''Task'''
! '''Who'''
! '''Expected time'''
! '''Status'''
|-
|
[QMH] [[QarSupport|Fix Qar file handling]]
| Donald
|
| ongoing
|-
|
[QMH] [[QmhPackages|<span class="caps">QMH</span> Packages]]
| Girish
| 23 March 2012
| ongoing
|-
| [QMH] <span class="caps">QMH</span> Daily builds
| Donald
| 28 March
| ongoing
|-
|
[QMH] [[QMHCloudIntegration|Cloud integration app]]
| Bernd
| 2012-05-04
| ongoing
|}


=Ongoing (limping) tasks=
(move tasks, which are done, to the &quot;Resoloved Tasks&amp;quot;:http://wiki.qt.io/QtEcosystemTeamTasklist#Resolved_tasks table)


(move tasks, which are done, to the [[QtEcosystemTeamTasklist#Resolved tasks|Resoloved Tasks]] ''[wiki.qt.io]'' table)
|''. '''Task''' |''. '''Who''' |''. '''Expected time''' |''. '''Status''' |<br /> | [QMH] Website | Girish | | Waiting for Cristy|<br /> | [KA] [[&quot;Backport directfbegl to Qt4.8&amp;quot;:BackportDirectFBEGL, some other fixes too]] | Holger | 2 day | In Progress|<br /> | [QMH] HTML5 Skin | | | |<br /> | [Doc] Various options to configure WebKit | | | |<br /> | [Doc] WebKit1 in Qt5 | | | |<br /> | [Doc] WebKit2 on EGLFS | | | |<br /> | [Doc] WebKit2 on DFB | | | |<br /> | [Doc] WebGL status in Qt4 and Qt5 | | | |<br /> | [Doc] [[WebKit2 QML Api|WebKit2 QML Api]] | | | |<br /> | [Doc] Status of V8 in MIPS, SH4 (most likely won't work)? | | | |<br /> | [Doc] [[HTML vs QML|HTML vs QML]] | | | |<br /> | [Doc] [[QML1 vs QML2|QML1 vs QML2]] | Marcel | | ongoing|<br /> | [Doc] DFB+OpenGL whitepaper | | | |<br /> | Public Jenkins CI | | | |<br /> | [RPI] Qt3d | | | |<br /> | [GENIVI] [[GENIVIQtAPI|Review Qt API for GENIVI]] | Thomas | 1 week | scheduled weeks 10, 11|


{| class="infotable line"
= Resolved tasks =
! '''Task'''
! '''Who'''
! '''Expected time'''
! '''Status'''
|-
| [QMH] Website
| Girish
|
| Waiting for Cristy
|-
|
[KA] [["Backport-directfbegl-to-Qt4.8":BackportDirectFBEGL-some-other-fixes-too|[[BackportDirectFBEGL|Backport directfbegl to Qt4.8]] some other fixes too]]
| Holger
| 2 day
| In Progress
|-
| [QMH] HTML5 Skin
|
|
|
|-
| [Doc] Various options to configure WebKit
|
|
|
|-
| [Doc] WebKit1 in Qt5
|
|
|
|-
| [Doc] WebKit2 on <span class="caps">EGLFS</span>
|
|
|
|-
| [Doc] WebKit2 on <span class="caps">DFB</span>
|
|
|
|-
| [Doc] WebGL status in Qt4 and Qt5
|
|
|
|-
|
[Doc] [[WebKit2-QML-Api|WebKit2 <span class="caps">QML</span> Api]]
|
|
|
|-
| [Doc] Status of V8 in <span class="caps">MIPS</span>, SH4 (most likely won’t work)?
|
|
|
|-
|
[Doc] [[HTML-vs-QML|<span class="caps">HTML</span> vs <span class="caps">QML</span>]]
|
|
|
|-
|
[Doc] [[QML1-vs-QML2|QML1 vs QML2]]
| Marcel
|
| ongoing
|-
| [Doc] <span class="caps">DFB</span>+OpenGL whitepaper
|
|
|
|-
| Public Jenkins CI
|
|
|
|-
| [RPI] Qt3d
|
|
|
|-
|
[GENIVI] [[GENIVIQtAPI|Review Qt <span class="caps">API</span> for <span class="caps">GENIVI</span>]]
| Thomas
| 1 week
| scheduled weeks 10, 11
|}


=Resolved tasks=
|''. '''Task''' |''. '''Who''' |''. '''Expected time''' |''. '''Status''' |<br /> | [Qt5] Upstream all board specific mkspecs and EGL code | Girish | | done|<br /> | [RPI] Qt5 snapshots and images for raspberry pi | Doanld | |done|<br /> | [RPI] WebKit2 |Donald| | done |<br /> | [QMH] &quot;Device Documentation&amp;quot;:http://wiki.qt.io/Devices | Girish | | Done |<br /> | [QMH] &quot;Pi Documentation&amp;quot;:http://wiki.qt.io/Devices/RaspberryPi | Donald | | Done |<br /> | [QMH] Event friendly [[QMHRemoteControl|remote control]] | Bernd | 2012-03-16 | Done |<br /> | [QMH] Media streaming | Bernd | 2012-03-06 | Done|<br /> | [QMH] Polish media integration on all boards | Bhooshan | March 27, 2012 | Done|<br /> | [QMH] Polish media integration on all boards | Shrikant | March 22, 2012 | Done|<br /> | [QMH] [[QMH-On-7425|QMH on 7425 board for CCBN]] | Shrikant | March 17, 2012 | Aborted - QMH/Confluence crashes |<br /> | [QMH] [[QMH-On-ST7105|QMH on ST7105 board for CCBN]] | Bhooshan | March 23, 2012 | Done |<br /> | [QMH] [[QMH-On-ST7108|QMH on ST7108 board for CCBN]] | Bhooshan | March 23, 2012 | Done |<br /> | [QMH] [[QMH-On-ST7540|QMH on ST7540 board for CCBN]] | Bhooshan | March 23, 2012 | Done |<br /> | [QMH] [[QMH-On-Trident-Shiner|QMH on Trident Shiner board for CCBN]] | Bhooshan | March 23, 2012 | Done |<br /> | [Qt5] &quot;Upstream linux input&amp;quot;:Upstream | Johannes | | Done|<br /> | [Doc] [[Qt_on_Trident_boards|Qt on Trident boards]] | Bhooshan | March 29, 2012 | Done |<br /> | [Doc] [[Qt_on_ST_boards|Qt on ST boards]] | Bhooshan | March 29, 2012 | Done |<br /> | [QMH] [[QMH_Contextual_remote|QMH Contextual remote]] | Thomas | | Done|<br /> | [QMH] STB customer support | Marcel | | Done |<br /> | [Doc] [[BroadcomDoc2012|Qt on Broadcom boards]] | Shrikant, Holger | April 16, 2012 | In Done |


{| class="infotable line"
= Ideas for new tasks =
! '''Task'''
! '''Who'''
! '''Expected time'''
! '''Status'''
|-
| [Qt5] Upstream all board specific mkspecs and <span class="caps">EGL</span> code
| Girish
|
| done
|-
| [RPI] Qt5 snapshots and images for raspberry pi
| Doanld
|
| done
|-
| [RPI] WebKit2
| Donald
|
| done
|-
|
[QMH] [[Devices|Device Documentation]] ''[wiki.qt.io]''
| Girish
|
| Done
|-
|
[QMH] [[Devices/RaspberryPi|Pi Documentation]] ''[wiki.qt.io]''
| Donald
|
| Done
|-
|
[QMH] Event friendly [[QMHRemoteControl|remote control]]
| Bernd
| 2012-03-16
| Done
|-
| [QMH] Media streaming
| Bernd
| 2012-03-06
| Done
|-
| [QMH] Polish media integration on all boards
| Bhooshan
| March 27, 2012
| Done
|-
| [QMH] Polish media integration on all boards
| Shrikant
| March 22, 2012
| Done
|-
|
[QMH] [[QMH-On-7425|<span class="caps">QMH</span> on 7425 board for <span class="caps">CCBN</span>]]
| Shrikant
| March 17, 2012
| Aborted – <span class="caps">QMH</span>/Confluence crashes
|-
|
[QMH] [[QMH-On-ST7105|<span class="caps">QMH</span> on ST7105 board for <span class="caps">CCBN</span>]]
| Bhooshan
| March 23, 2012
| Done
|-
|
[QMH] [[QMH-On-ST7108|<span class="caps">QMH</span> on ST7108 board for <span class="caps">CCBN</span>]]
| Bhooshan
| March 23, 2012
| Done
|-
|
[QMH] [[QMH-On-ST7540|<span class="caps">QMH</span> on ST7540 board for <span class="caps">CCBN</span>]]
| Bhooshan
| March 23, 2012
| Done
|-
|
[QMH] [[QMH-On-Trident-Shiner|<span class="caps">QMH</span> on Trident Shiner board for <span class="caps">CCBN</span>]]
| Bhooshan
| March 23, 2012
| Done
|-
|
[Qt5] [[Upstream|Upstream linux input]]
| Johannes
|
| Done
|-
|
[Doc] [[Qt on Trident boards]]
| Bhooshan
| March 29, 2012
| Done
|-
|
[Doc] [[Qt on ST boards]]
| Bhooshan
| March 29, 2012
| Done
|-
|
[QMH] [[QMH Contextual remote|<span class="caps">QMH</span> Contextual remote]]
| Thomas
|
| Done
|-
| [QMH] <span class="caps">STB</span> customer support
| Marcel
|
| Done
|-
|
[Doc] [[BroadcomDoc2012|Qt on Broadcom boards]]
| Shrikant, Holger
| April 16, 2012
| In Done
|}


=Ideas for new tasks=
|''. '''Idea''' |''. '''Who''' |''. '''Expected time''' |''. '''Status''' |<br /> | [Qt5] [[Qt5Changes|Qt 5]] | Everyone | | |<br /> | Fix EGLFS Mouse cursor | | | |<br /> | Work on QPA bugs shown/provided to us by a partner of Tom | | | |<br /> | Implement opengl-multithreaded-example (e.g. within qmlshowcase) | Thomas | | |<br /> | Document process of upstreaming a new device | ? | | |


{| class="infotable line"
= Weekly Call =
! '''Idea'''
! '''Who'''
! '''Expected time'''
! '''Status'''
|-
|
[Qt5] [[Qt5Changes|Qt 5]]
| Everyone
|
|
|-
| Fix <span class="caps">EGLFS</span> Mouse cursor
|
|
|
|-
| Work on <span class="caps">QPA</span> bugs shown/provided to us by a partner of Tom
|
|
|
|-
| Implement opengl-multithreaded-example (e.g. within qmlshowcase)
| Thomas
|
|
|-
| Document process of upstreaming a new device
| ???
| ??
|
|}
 
=Weekly Call=
 
[[Meeting Minutes|Weekly call meeting minutes]]
 
===There are 29 articles in "QtEcosystemTeamTasklist":===
 
===B===
* [[BackportDirectFBEGL]]
* [[BroadcomDoc2012]]===D===
* [[DeviceProfileProposal]]===G===
* [[GENIVIQtAPI]]===H===
* [[HTML-vs-QML|HTML vs QML]]===M===
* [[Meeting Minutes|Meeting_Minutes]]===O===
* [[Openmax-decoding-of-images|Openmax decoding of images]]===Q===
* [[QarSupport]]
* [[QMH-Contextual-remote|QMH Contextual remote]]
* [[QMH-Daily-builds|QMH Daily builds]]
* [[QMH-On-7425|QMH On 7425]]
* [[QMH-On-ST7105|QMH On ST7105]]
* [[QMH-On-ST7108|QMH On ST7108]]
* [[QMH-On-ST7540|QMH On ST7540]]
* [[QMH-On-Trident-Shiner|QMH On Trident Shiner]]
* [[QMHCloudIntegration]]
* [[QMHMatineeSkin]]
* [[QmhPackages]]
* [[QMHRemoteControl]]
* [[QML1-vs-QML2|QML1 vs QML2]]
* [[Qt-on-ST-boards|Qt on ST boards]]
* [[Qt-on-Trident-boards|Qt on Trident boards]]
* [[Qt5Changes]]
* [[QtEcosytemWeeklyCallMeetingMinutes]]===R===
* [[Remove-VNC-QPA-plugin|Remove VNC QPA plugin]]===U===
* [[Upstream-linux-input|Upstream linux input]]===V===
* [[V8Snapshot]]===W===
* [[WebKit2-QML-Api|WebKit2 QML Api]]
* [[WebKit2 QML Api|WebKit2_QML_Api]]

Revision as of 10:36, 24 February 2015

h1. Qt Ecosystem Team Task List

This is the task list of the Qt Ecosystem team. Our objective is to promote usage of Qt outside Nokia.

Our work can be categorized as below:
# Ongoing work we have already committed to
# Complete QtMediaHub. QtMediaHub is our primary vehicle to showcase Qt and QML
# Empower externals to contribute to Qt project
# Have Qt run fantastically on 2 boards (Raspberry Pi and BCM 7425 are the candidates)
# Contribute to missing components in Qt that make it interesting for non-Nokia

Hot IBC relevant tasks

|. Task |. Who |. Expected time |. Status |
| [QMH] Finish Matinee (mm playback, ui design, wayland) | All | | ongoing|
| [Doc] Qt4 and Qt5 architectural changes | Donald | | |
| [RPI] Openmax image decoding | Girish | | ongoing|
| [RPI] Openmax backend for mm kit | Johannes | | ongoing |
| [RPI] Wayland and qt-compositor support | Donald | | ongoing |
| [RPI] Scenegraph optimizations (check rendering architecture and the shaders) |Donald | | |

Abandoned tasks

|. Task |. Who |. Expected time |. Status |
| [QMH] Fix Qar file handling | Donald | | ongoing|
| [QMH] QMH Packages | Girish | 23 March 2012 | ongoing|
| [QMH] QMH Daily builds | Donald | 28 March | ongoing|
| [QMH] Cloud integration app | Bernd | 2012-05-04 | ongoing |

Ongoing (limping) tasks

(move tasks, which are done, to the "Resoloved Tasks&quot;:http://wiki.qt.io/QtEcosystemTeamTasklist#Resolved_tasks table)

|. Task |. Who |. Expected time |. Status |
| [QMH] Website | Girish | | Waiting for Cristy|
| [KA] [["Backport directfbegl to Qt4.8&quot;:BackportDirectFBEGL, some other fixes too]] | Holger | 2 day | In Progress|
| [QMH] HTML5 Skin | | | |
| [Doc] Various options to configure WebKit | | | |
| [Doc] WebKit1 in Qt5 | | | |
| [Doc] WebKit2 on EGLFS | | | |
| [Doc] WebKit2 on DFB | | | |
| [Doc] WebGL status in Qt4 and Qt5 | | | |
| [Doc] WebKit2 QML Api | | | |
| [Doc] Status of V8 in MIPS, SH4 (most likely won't work)? | | | |
| [Doc] HTML vs QML | | | |
| [Doc] QML1 vs QML2 | Marcel | | ongoing|
| [Doc] DFB+OpenGL whitepaper | | | |
| Public Jenkins CI | | | |
| [RPI] Qt3d | | | |
| [GENIVI] Review Qt API for GENIVI | Thomas | 1 week | scheduled weeks 10, 11|

Resolved tasks

|. Task |. Who |. Expected time |. Status |
| [Qt5] Upstream all board specific mkspecs and EGL code | Girish | | done|
| [RPI] Qt5 snapshots and images for raspberry pi | Doanld | |done|
| [RPI] WebKit2 |Donald| | done |
| [QMH] "Device Documentation&quot;:http://wiki.qt.io/Devices | Girish | | Done |
| [QMH] "Pi Documentation&quot;:http://wiki.qt.io/Devices/RaspberryPi | Donald | | Done |
| [QMH] Event friendly remote control | Bernd | 2012-03-16 | Done |
| [QMH] Media streaming | Bernd | 2012-03-06 | Done|
| [QMH] Polish media integration on all boards | Bhooshan | March 27, 2012 | Done|
| [QMH] Polish media integration on all boards | Shrikant | March 22, 2012 | Done|
| [QMH] QMH on 7425 board for CCBN | Shrikant | March 17, 2012 | Aborted - QMH/Confluence crashes |
| [QMH] QMH on ST7105 board for CCBN | Bhooshan | March 23, 2012 | Done |
| [QMH] QMH on ST7108 board for CCBN | Bhooshan | March 23, 2012 | Done |
| [QMH] QMH on ST7540 board for CCBN | Bhooshan | March 23, 2012 | Done |
| [QMH] QMH on Trident Shiner board for CCBN | Bhooshan | March 23, 2012 | Done |
| [Qt5] "Upstream linux input&quot;:Upstream | Johannes | | Done|
| [Doc] Qt on Trident boards | Bhooshan | March 29, 2012 | Done |
| [Doc] Qt on ST boards | Bhooshan | March 29, 2012 | Done |
| [QMH] QMH Contextual remote | Thomas | | Done|
| [QMH] STB customer support | Marcel | | Done |
| [Doc] Qt on Broadcom boards | Shrikant, Holger | April 16, 2012 | In Done |

Ideas for new tasks

|. Idea |. Who |. Expected time |. Status |
| [Qt5] Qt 5 | Everyone | | |
| Fix EGLFS Mouse cursor | | | |
| Work on QPA bugs shown/provided to us by a partner of Tom | | | |
| Implement opengl-multithreaded-example (e.g. within qmlshowcase) | Thomas | | |
| Document process of upstreaming a new device | ? | | |

Weekly Call