Meeting Summary & Roadmap Proposal
- From: Iago Toral <itoral igalia com>
- To: <grilo-list gnome org>
- Subject: Meeting Summary & Roadmap Proposal
- Date: Tue, 07 Jun 2011 14:33:34 +0000
Hello,
this is a summary of the meeting he held on IRC today where we sketched
some of the short/medium-term tasks we would like to consider for Grilo
in 2011. I grouped them by priority, but the split only reflects my
personal opinion and we can discuss priorities for specific tasks if you
do not agree with them. Also, I assigned some of the tasks to specific
people when I think that made sense, feel free to complain or claim
other tasks:
* High priority:
- Wiki: Revamp/Update the wiki page in l.g.o with the latest
developments and news, etc, do some cleanup and write the new roadmap
items. (Iago)
- Wiki: Define someone responsible for keeping the wiki up-to-date from
now on as well as some guidelines for things that we should always put
there. (Iago)
- Documentation: Include documentation on how to write plugins for
Grilo. (Iago)
- Releasing: Include "Check python", "Check examples", "Check tests"
and "Check Documentation" to our release checklist (Juan).
- GNOME: Totem integration. (Juan)
- Misc: Finish the work on GrlOptions and GrlCaps (Guillaume)
- Redesign GrlMediaPlugin hierarchy (Juan)
- XBMC Integration (Unassigned)
-> Analyze plugins for XBMC and see how we could do one for Grilo
-> Write a Grilo plugin for XBMC
-> Interact with the community and check if they would be interested
in using Grilo seriously (as in writing plugins for or porting plugins
directly to it)
* Medium priority:
- Define a small and practical test suite for Grilo (Guillaume)
- D-Bus API / Grilo media server (Juan)
- Define a mechanism to ease plugin development of simple XML/HTML
based services (Guillaume)
- Documentation: Fix our gtk-doc so that it renders class hierarchy
properly, Iago to file a bug (Victor)
- Documentation: Include more detailed information on how to setup the
environment for Grilo (Iago)
- Plugins: Write an iMDB/tMDB plugin, maybe using it as a test ground
for librest and then decide if we want to use it more generally.
(Unassigned)
- Plugins: Fix the shoutcast plugin (Unassigned)
- Plugins: Review and improve the current plugin set. (Unassigned)
-> Check that current features are properly implemented (from the
user point of view)
-> Check that we are covering all the important features for that
plugin
* Low priority:
- Documentation: check options to extract the examples included in the
documentation (and then link these examples from the docs) so they
become standalone programs that can be built and executed separately
(this would also help with keeping them always updated). (Juan)
- Plugins: Port Flickr plugin to use Frogr's Flickr library
(Unassigned)
- Documentation: Migrate tutorials to Mallard (Juan)
- GNOME: Grilo gvfs backend (Guillaume)
I think I did not miss anything, but feel free to remind me if I did.
I think we should try to get ourselves to act on all the High Priority
and Medium priority topics before the end of 2011, that would of course
depend on how much time we have to work on all this stuff, but let's put
that as something to aim for.
Iago
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]