[Weekly report] Week 2: Seed+Clutter GNOME Games
- From: "Timothy P. Horton" <hortont424 gmail com>
- To: gnome-soc-list gnome org
- Subject: [Weekly report] Week 2: Seed+Clutter GNOME Games
- Date: Sun, 7 Jun 2009 20:30:42 -0400
I spent a good part of the last five days (my last status report was
late, so the duration between these two is less than it ought to be;
do let me know if Sunday night is the wrong time for these!) working
on various things:
* I created a branch of GNOME Games for myself (gsoc-seed-games) and
imported the rewrite of Lights Off from last week into it.
* I finished populating the PPA that I mentioned that I created in the
previous cycle. It has fresh-from-Git versions of webkit, seed, opengl-
glib, gobject-introspection, gir-repository, gnome-js-common, clutter,
and clutter-gtk as well as a copy of gnome-games which includes my
branch, Guillaume's branch, and Zhang's branch (so, as far as I know,
all of the GNOME Games GSoC Goodness).
* I talked to both Guillaume and Zhang to fix tiny packaging problems
in their branches in order to achieve the above.
* I spent the better part of an entire day deep inside the Clutter
source, trying to determine the source of a bug; I eventually found
the _source_ of the bug (#1631), but do not have a proper patch; the
PPA includes a patch (which is also in the seed repo, in the patches
subdir) that removes the broken optimization, but I'm not sure how to
appropriately /fix/ it... in any case, this means that the most
significant animation bugs are fixed.
* I cannot wait until Clutter-1.0's API stability. There was lots of
updating Lights Off to the changes caused by the merge of the
integration-1.0 branch into head, this week, too...
All in all, a week of bugs and packaging, and not a whole lot of
awesome new code... but these are important things! I also made a very
overview-y next-steps-to-do list at Thomas' request:
1) Get libgames-support installed + building gir/typelib.
2) Consume libgames-support inside LO so I get game-related stock
items and stuff, finish LO UI.
3) Move LO + Same into gnome-games git. (this is half done, now)
4) UI for Same (consuming libgames-support stuff); high-scores,
preferences (?)
5) Mines!
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]