Meeting minutes (November 1st)



Hey,

Here are the minutes of our meeting from November 1st. Note that we
didn't discuss some of the past actions, which are still valid. This is
mostly for Lucas, actually ;-)

Vincent

==========================================

Attendance
==========
Present:
 Andre Klapper (andre)
 Frederic Crozat (fcrozat)
 Frederic Peters (fpeters)
 Karsten Bräckelmann (guenther)
 Lucas Rocha (lucasr)
 Matthias Clasen (mclasen)
 Olav Vitters (bkor)
 Vincent Untz (vuntz) -- taking minutes

Regrets:
 (nobody)

Missing:
 Kjartan Maraas (kmaraas)


Agenda
======
 + 2.28 feedback
 + module inclusion
 + GNOME 3 status
 + release assignments


ACTIONS
=======

Frederic P.:
 + update the jhbuild modulesets
 + push for a decision for a solution for deprecations in bindings

Lucas:
 + PENDING: setup initial wiki page for 3.0 roadmap
 + PENDING: maybe announce the roadmap process change for 2.28 & 3.0
 + push for a "web services" set of libraries

Matthias:
 + mail Richard to discuss gnome-packagekit

Vincent:
 + update the wiki pages
 + contact the GNOME Foundation about the clutter copyright waiver and
   copyright assignment
 + mail various teams to decide on when 3.0 should go out (shell,
   zeitgeist, doc, a11y, gtk+, gstreamer, gnome-keyring, marketing,
   website)


2.28 feedback
=============

 + release notes were ready early enough, which was a good change
 + a lot of the tension during 2.28 came from unclear visions and
   non-agreement about the way toward 3.0


Module inclusion
================

 + gmime (external dependency)
   - needed by totem-pl-parser (in 2.28 already)
   - would be needed by tracker
   => approved
   => it would make sense to make evolution-data-server/evolution use
      gmime to remove code duplication.

 + libdb (external dependency)
   => already approved by mail

 + vala (external dependency)
   - would be needed by parts of dconf and tracker
   - gathered quite some interest already
   => approved
   => the release team encourages maintainers of modules using vala to
      put generated files in tarballs to enable compilation without vala
      being installed.

 + clutter-core (desktop)
   - already adopted by the GNOME community
   - already an external dependency
   - not hosted on GNOME infrastructure, but tarballs and API docs are
     now there (missing: git and bugzilla)
   - copyright waiver possibly limits contributions:
     http://bugzilla.openedhand.com/waiver.html
   - copyright assignment is also an issue
   => the release team will ask the Foundation to investigate the
      copyright waiver and copyright assignment, and possibly to ask
      Intel to remove this.
   => at least bugzilla should be moved to the GNOME infrastructure.
   => rejected, unless those (non-technical) issues are solved. We still
      support the project as we believe it's really essential for GNOME,
      especially in the GNOME 3 context.

 + couch-db, evolution-couchdb (desktop)
   - not really used widely at the moment
   - it seems the mozilla javascript engine is a highly recommended
     dependency. Until we come to a decision about the mozilla vs webkit
     engines, this is an issue.
   => rejected: too early for wider adoption.

 + dconf (desktop)
   - agreement it's the way forward
   - concerns about migration of settings
   - concerns about the lack of planning for admin tools (pessulus and
     sabayon)
   - concerns about the fact that we need stuff in glib but that's not
     there yet (although we know there's a plan for this)
   - a massive migration from gconf to dconf would be preferrable
     (instead of having some modules using gconf and some other modules
     using dconf). We know it might not be realistic, though.
   => rejected for this cycle, but pre-approved for the next cycle
      (assuming glib gets the required API for the next cycle). The
      additional time should be used for careful planning of the above
      items.
   => we encourage developers to look at it and to create gsettings
      branches for their modules (like devhelp and gedit).

 + emerillon (desktop)
   => withdrawn by maintainer

 + globalmenu (desktop)
   - still considered as a hack by platform maintainers
   - does not align with the GNOME 3 plans at the moment
   => rejected

 + gnome-packagekit (desktop)
   - the PackageKit integration in GNOME offers nice features
   - the PackageKit tools are not used widely by all distributions right
     now
   - some parts of gnome-packagekit have a place in the desktop suite,
     but not all of them, so it's not clear what to do right now.
   => waiting: we need to talk more to Richard.

 + libvtemm (desktop)
   => withdrawn by maintainer

 + nautilus-actions (desktop)
   - some think it's mostly targetted at advanced users, and so it's
     fine to keep it out of the desktop
   - should potentially be integrated in nautilus itself in a
     non-intrusive way if possible
   => rejected, but we can give it more visibility as part of our goal
      to advertize more GNOME applications

 + nautilus-sendto (desktop)
   - widely adopted
   - integrates in a non-intrusive way to nautilus
   => approved
   => it might make sense to integrate the feature directly in nautilus
      if possible (and have the plugins directly in the applications
      themselves)

 + tracker (desktop)
   - this is tracker 0.7 (not 0.6)
   - mixed feelings in the community
   - the tracker team has done some good work recently, and we want to
     give a chance to integrate their work
   - we need more integration first; right now, it seems to be mostly
     integration of the search and not the metadata
   - we think applications should not rely on the indexer being enabled,
     since people might disable it. This should hopefully already be
     fine.
   => approved as external dependency
   => we encourage tracker developers to clearly separate the indexer
      from the store to avoid confusion in the mind of non-tracker
      developers.


Release assignments
===================

Nov 18 2.29.2  lucasr
Dec 02 2.29.3  mclasen
Dec 16 2.28.2  vuntz
Dec 23 2.29.4  fredp
Jan 13 2.29.5  fcrozat
Jan 27 2.29.6  lucasr
Feb 10 2.29.90 mclasen
Feb 24 2.29.91 fredp
Mar 10 2.29.92 fcrozat
Mar 31 2.30.0  vuntz

If somebody wants to do one release and replace someone, please mail the
list.


GNOME 3 status
==============

We'll gather feedback from various teams to take a decision on whether
3.0 should be out in March or September, and announce it at the same
time as new modules.


Next meeting
============

The next regular meeting will occur in January or February.

-- 
Les gens heureux ne sont pas pressés.


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