Gluon/Sprint Oct2011: Difference between revisions

From KDE Community Wiki
No edit summary
 
(13 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
** QtOpenAl backend for GluonAudio
** QtOpenAl backend for GluonAudio
*** OpenAl high-level wrapper
*** OpenAl high-level wrapper
*** The current QtOpenAl project into openal as an openal Qt backend
*** 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
** Channel support
** Advanced playlist support
** Advanced playlist support
** Current ffmpeg state and plans - getting more stable ? (good hint: mplayer2)
** Current ffmpeg state and plans - getting more stable ? (good hint: mplayer2)


* 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
* GluonInput
** Re-visit the GluonInput API - to clean it up
** Re-visit the GluonInput API - to clean it up
** Abstract Input Actions
** 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 ?
* [[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
  • 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.

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