LiMux student "kick-off"
Jan-Marek Glogowski
glogow at fbihome.de
Wed Sep 17 02:47:19 PDT 2014
Hi everybody,
since the LiMux students are already working on various LO
EasyHacks, I really want to get the long-term projects started.
We're using currently using the #libreoffice-lhm channel for
communication. I hope the respective groups get organized themself.
And I hope I have all involved persons in the CC.
So - just as a reminder from the LOConf14 hack night:
> * KDE5 - OpenGL / VCL rendering backend (Moggi / Tor)
> + solve the BitmapEx problem ...
> + CloudOn / KDE5 / Android ?
> + DTardon ?
> + Stefan Weiberg
> + Michael Juamannn
> ** Tor - help with infrastructure / setup etc.
LHM: Jan-Marek Glogowski
I just started to refresh my 10+ year old OpenGL knowledge.
> * VCL: main-loop / timeout foo [ menTor ;-]
> + Making our main-loop have an 'idle' concept
> with priorities vs. mix & match timers.
> + Tobias Madl
> + Jennifer Liebel
LHM: Florian Haftmann
> * Import performance - XFastParser vs. old-style parsers.
> + ooxml foo [!] ... - semi-mechanical ?
> * Auto-correction first:
> + Daniel Sikeler
LHM: Ignaz forster
AFAIK Miklos was Michaels suggestion for the mentoring - can't remember.
Last week at LiMux we sat together and wrote down aprocedure to handle
the mentoring from our POV. We already have a non-digital kanban board
(anybody used to https://trello.com/?).
> Sketch of a model for cooperation and coordination
> --------------------------------------------------
>
> ### Framework
>
> * Two-week iterations (»sprints«)
> * At the transition from one iteration to another, there is a common status meeting via Google Hangout. This covers:
> * A status report concerning the passed iteration.
> * General remarks concerning the state of the whole progress, including refinement proposals.
> * A planning of the next iteration with envisaged aims and effort estimation as far as appropriate.
> * The iterations cover the following issues
> * Three major topics (»stories«):
> * OpenGL backend
> * Priority scheduling
> * FastParser promotion
> * Vast minor topics (»small tasks«):
> * easy hacks and most annyoing bugs from LibreOffice
> * various LHM-specific issues
> * Issues are selected via status meetings. A reasonable proportion of issues (e.g. 70 % stories, 30 % small tasks) is taken into account.
> * A task lifecycle could look like as follows
> * stories
> * iterative breakdown in smaller issues
> * overall status estimation (»_ % done«)
> * small tasks
> * qualification
> * development
> * test (four-eye-principle)
> * internal documentation (for LHM reporting)
> * Visualisation is done using a taskboard (Kanban like)
> * no equipment for digital taskbaord available, but we can take a photo for each status meeting
> * suitable color code, e.g.
> * story = green card
> * story task = bright yellow card
> * small task = pink card
> * Administrative tasks can also be represented (e.g. dark yellow card)
> * e.g. pre-qualification of LHM-specific issues
> * Structure of task board resembles task lifecycle
> ### Common Todos
>
> * Refinement of sketch
> * Agree upon sketch
> * Find suitable weekday for status report
Probably we should simply add a Wiki page for easier coordination?
Comments please
Jan-Marek
More information about the LibreOffice
mailing list