Gluon/Sprint Oct2011: Difference between revisions
Appearance
< Gluon
No edit summary |
|||
(8 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
== Date == | |||
October, 21st - 23rd | |||
== Topics == | == Topics == | ||
Line 10: | Line 12: | ||
*** Per-Application | *** Per-Application | ||
** Common QML Components for Settings | ** Common QML Components for Settings | ||
* GluonAudio | * GluonAudio | ||
Line 17: | Line 18: | ||
*** The current QtOpenAl project into openal as an openal Qt backend ? | *** The current QtOpenAl project into openal as an openal Qt backend ? | ||
*** (Hanna Skott) | *** (Hanna Skott) | ||
*** Playground repository: https://projects.kde.org/projects/playground/multimedia/qtopenal/repository | |||
** Channel support | ** Channel support | ||
** Advanced playlist support | ** Advanced playlist support | ||
Line 22: | Line 24: | ||
* GluonGraphics | * GluonGraphics | ||
** Design batch rendering optimisations | ** Finish Particle work and get it merged (ahiemstra) | ||
** | ** Design and start implementing batch rendering optimisations (StuartMD) | ||
** Fix scissor test for visible area and scale ui depending on this area as well. | |||
* GluonInput | * GluonInput | ||
Line 33: | Line 35: | ||
** Pathfinding algorithms (HA*?) | ** Pathfinding algorithms (HA*?) | ||
** (leinir) | ** (leinir) | ||
* GluonPlayer | |||
** Clean up the mess that are the players currently. | |||
** Remove the Qt Extended Player ? | |||
** Sync up in the pure QML player with the new player models (ie.: proxy and so on) and remove old models accordingly | |||
* Moving Gluon to Extragear ? | * Moving Gluon to Extragear ? | ||
* Gluon as MeeGo/Mer Game Center? (usefulness in Tizen unknown but quite possible - web APIs and all that jazz) | * Gluon as MeeGo/Mer Game Center? (usefulness in Tizen unknown but quite possible - web APIs and all that jazz) | ||
* Google Code-In? Do we want to join, what tasks do we want to suggest? | * Plans for the Gluon Plasmoid Player and Plasma Active ? Get built it into the PA image ? What are the obstacles for that ? | ||
* [[Gluon/GoogleCodeIn/2011 | Google Code-In]]? Do we want to join, what tasks do we want to suggest? | |||
* General | |||
** Group photo =) | |||
** General report about the sprint to dot.kde.org | |||
== Result == | |||
=== Summary === | |||
Over the last couple of years it has become almost a tradition to have a Gluon sprint prior to Qt Developer Days in Munich. This year was not different. Through much effort, a sprint was pulled together for the Gluon team, in part commemorating the first of these sprints two years ago, where the Gluon Vision was first laid down, and in part to assist in the work towards the next release. | |||
[[File:Group-photo.jpg|500 px|Group photo]] | |||
=== Achievements === | |||
* The GluonSmarts game AI system was merged in. Now Gluon has a powerful game AI system available directly from the Gluon Creator game construction tool. | |||
* The potential of integrating Gluon Player with Telepathy was researched | |||
* Fixed a number of CMake related issues in Gluon's build system | |||
* Discovered a bug that may be responsible for some of the rendering issues on Windows | |||
* New QtOpenAL library, which is a splitting out of GluonAudio into two parts | |||
=== Blog posts === | |||
* [http://dot.kde.org/2011/11/07/gluon-sprint-fall-2011 Sprint report on the Dot] | |||
* Also mentioned on http://lpapp.blogspot.com/2011/11/gluon-and-kde-mobile-talks-again.html |
Latest revision as of 12:27, 3 January 2012
Date
October, 21st - 23rd
Topics
A list of topics to discuss, in no particular order.
- Settings
- Exposing settings
- Settings UI
- Common (e.g. KCM)
- Per-Application
- Common QML Components for Settings
- GluonAudio
- QtOpenAl backend for GluonAudio
- OpenAl high-level wrapper
- The current QtOpenAl project into openal as an openal Qt backend ?
- (Hanna Skott)
- Playground repository: https://projects.kde.org/projects/playground/multimedia/qtopenal/repository
- Channel support
- Advanced playlist support
- Current ffmpeg state and plans - getting more stable ? (good hint: mplayer2)
- QtOpenAl backend for GluonAudio
- GluonGraphics
- Finish Particle work and get it merged (ahiemstra)
- Design and start implementing batch rendering optimisations (StuartMD)
- Fix scissor test for visible area and scale ui depending on this area as well.
- GluonInput
- Re-visit the GluonInput API - to clean it up
- Abstract Input Actions
- GluonSmarts
- Pathfinding algorithms (HA*?)
- (leinir)
- GluonPlayer
- Clean up the mess that are the players currently.
- Remove the Qt Extended Player ?
- Sync up in the pure QML player with the new player models (ie.: proxy and so on) and remove old models accordingly
- Moving Gluon to Extragear ?
- Gluon as MeeGo/Mer Game Center? (usefulness in Tizen unknown but quite possible - web APIs and all that jazz)
- Plans for the Gluon Plasmoid Player and Plasma Active ? Get built it into the PA image ? What are the obstacles for that ?
- Google Code-In? Do we want to join, what tasks do we want to suggest?
- General
- Group photo =)
- General report about the sprint to dot.kde.org
Result
Summary
Over the last couple of years it has become almost a tradition to have a Gluon sprint prior to Qt Developer Days in Munich. This year was not different. Through much effort, a sprint was pulled together for the Gluon team, in part commemorating the first of these sprints two years ago, where the Gluon Vision was first laid down, and in part to assist in the work towards the next release.
Achievements
- The GluonSmarts game AI system was merged in. Now Gluon has a powerful game AI system available directly from the Gluon Creator game construction tool.
- The potential of integrating Gluon Player with Telepathy was researched
- Fixed a number of CMake related issues in Gluon's build system
- Discovered a bug that may be responsible for some of the rendering issues on Windows
- New QtOpenAL library, which is a splitting out of GluonAudio into two parts