Hello,
    Here's the first weekly report of my summer of code project:
    making the
    Shell location-aware with a multi-timezone clock and some weather
    candy
    later (didn't write to the shell list earlier).
    == What happened this week ==
    I started toying with the GNOME Shell UI, using my unexisting
    _javascript_
    skills to reproduce somehow this mockup[0]. Took me one Caltrain ride
    (now my default time unit) to build a little dummy clock, as showed on
    the, tada, screenshot[1].
    Quickly realized that I really needed solid design before doing
    any UI,
    so I tried to gather all the rockstars of #gnome-design together on
    Thursday for a quick brainstorming. Nothing concrete came out of
    it, but
    here's the point I remembered:
    - Displaying time + weather for all locations isn't a good idea (we
    already consume a lot of space in the date/clock popup, and we want to
    keep it a popup) ;
    - It's still pretty unsure where all those settings (locations CRUD,
    weather config) will land in the control-center ;
    - XChat doesn't record any log, damn it.
    Bottom line: we need to have another meeting and define more precisely
    what we want to expose to the user.
    I also downloaded geocode-glib, geoclue and libgweather in order
    to look
    at the backend work, but didn't actually tried it out.
    Not related to GSoC, I worked on a couple of branches for PiTiVi
    that I
    want to get merged after the awesome (pre)release that came out this
    week!
    Oh, and I ran into busy Luis Villa in Caltrain last week, had a nice
    half an hour chat with him! Talking about achievements!
    == What's next ==
    Definitely bother the design team again, while still not expecting
    some
    actual UI sketches by the end of next week. The date/weather/timezone
    thingy is a significant feature of 3.2 (pressure on me), so I expect a
    lot of bikeshedding about how it should look/behave/configure.
    I would also like a little Vala/Gtk program that asks/guess a location
    and then retrieve the timezone using one of the forementionned
    libraries.
    == Scheduling ==
    I'm on time. Les gens heureux ne sont pas pressés ;)
    == Problems & tips ==
    A big issue that comes to me after this week is collaboration ; I
    thought the design of the clock could happen on some mailing list
    (because you can read them offline, take time to answer, etc), but
    I was
    told in #gnome-design that IRC was the way to go, since there was no
    gnome-design mailing list and that there would be too much noise on it
    anyway. This is a bit sad, since IRC is very unpractical in terms of,
    talking about it, timezones, offline record, etc. I'm not a big fan of
    IRC meeting + wiki logging/recording, so if anybody (and you, design
    rockstars) can think of a better way to think together, let me know.
    That's a very long report, have a nice weekend!
    Cheers,
    − Stéphane.
    [0]:
    
https://gitorious.org/gnome-design/gnome-design/blobs/master/mockups/clock/date-n-time.png
    [1]: 
http://freesteph.info/public/GSoC/img/js-clock-first-try.png
    [
    _______________________________________________
    gnome-shell-list mailing list