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

Re: Packaging MATE for Debian



Le mardi 04 décembre 2012 à 00:37 +0100, Stefano Karapetsas a écrit : 
> > - libwnck, still in Debian
> We forked libwnck for three main reasons: to have stable API, to keep 
> GTK2 support, and to add new features on it (we already started to do this).

The GTK2 libwnck version will not change API, so you could branch it and
add new features directly. I don’t mind giving away Debian maintenance
(quite the contrary) if you keep compatibility.

> > - libgnome-keyring (no GTK3 dependency)
> There is already a plan to drop it and use the new libsecret instead.
> > - libnotify: only trivial API changes between the forked version and
> >     the current one
> This is a nice suggestion, we should drop libmatenotify and use upstream 
> version instead.

Cool.

> > - libgnome-desktop (still in Debian)
> We improved libmate-desktop as our main library, for example we added 
> our shared gsettings schemas there, and added some functions specific 
> for MATE. We cant drop it.

But you could keep the library (maybe extend it) instead of forking it.

> > - metacity (here to stay)
> Marco (metacity fork) is our specific window manager, and we added a lot 
> of improvements and customizations there too.

Upstream metacity development is practically halted. If you can commit
on keeping compatibility (especially with themes and WM behavior), and
can agree with a port to GTK3 (which will be needed one day or another
for GNOME Classic), we could work on the same tree.

Cheers,
-- 
 .''`.      Josselin Mouette
: :' :
`. `'
  `-


Reply to: