Pre-check for 3.5.3 release



Hi everyone, 

here are some potential issues to solve in order to have a beautiful 3.5.3 release and a smooth path to 3.6.0 :-)

-- libzeitgeist --
folks (currently in -suite-core-deps) now depends on libzeitgeist (currently in -world from launchpad). AFAIK libzeitgeist and zeitgeist framework in general aren't approved components for GNOME core stuff, so I suspect we could need a formal approval or similar in next r-t meeting.
Meanwhile I planned to apply this change in moduleset (basically move libzeitgeist in -suite-core-deps and fetch it from release tarball): http://paste.ubuntu.com/1059771/
By now it seems reasonable to my, isn't it?

-- python 3 --
we can force jhbuild to use python3, but not sure if it's proper here and now. I was planning to use previous 3.5.x release, any ideas?

-- colord & colord-gtk --
hughsie splitted out colord-gtk -- http://gitorious.org/colord/colord-gtk -- not sure the latter is available as tarball. This shouldn't be an actual issue for 3.5.3 release, but we have to update jhbuild and eventually poke hughsie to have a tarball :)

-- new EDS API --
the only missing module to be ported to new API seems to be nautilus-sendto (at lease in our "core" stuff). hadess did a new branch, me or mbarnes will do the release. 
Any other module?

-- libgweather vs gnome-panel vs evolution* --
gnome-panel was updated to use libgweather master (and ported from gconf to gsettings too), while evolution and e-d-s still needs old stable one. Now, two options:
 1) disable weather calendar in evo* and ship libgweather 3.5.x
 2) ship libgwheater 3.4 and use previous gnome-panel 
see https://bugzilla.gnome.org/show_bug.cgi?id=672805

-- other? --
any other non-build issue? :)

Cheers, 
Luca


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]