[tomboy-list] Fwd: Dropping tomboy from the CD at least for part of the oneiric cycle

Sandy Armstrong sanfordarmstrong at gmail.com
Thu Jun 16 06:19:17 PDT 2011


Just talked to some Banshee/Ubuntu folks, here is some clarification:

It appears that the only problem with Tomboy is not even our use of
GConf per se, but our use of the GConf property editor widgets in our
preferences window.  These widgets come from the gconf-sharp-peditors
library [0], which depends on gnome-sharp, and brings in all of those
unwanted dependencies.

We should easily be able to rewrite these widgets without use of gnome-sharp.

Ubuntu will continue to ship gconf, so we can continue to use it until
there is a stable gsettings solution for us (which there should be by
the end of the cycle because Banshee intends to depend on it).

Hope this clears some things up,
Sandy

[0] https://github.com/mono/gnome-sharp/tree/master/gconf/GConf.PropertyEditors

On Thu, Jun 16, 2011 at 5:57 AM, Sandy Armstrong
<sanfordarmstrong at gmail.com> wrote:
> Other open questions:
>
> 1) Is Banshee still on the CD? What they are doing for settings?
> 2) If Ubuntu isn't shipping any gconf support, does that mean there
> will be no way to migrate settings for users that are upgrading?
>
> Sandy
>
> On Thu, Jun 16, 2011 at 5:47 AM, Sandy Armstrong
> <sanfordarmstrong at gmail.com> wrote:
>> This is not quite right.  He mentioned these dependencies:
>>
>> libgnome, libgnomeui, libbonobo, libbonoboui, libgnomecanvas
>>
>> I believe that all we have to do is switch from gconf to gsettings.
>> We don't need to port to gtk#3, which is a much bigger task.
>>
>> So all we need to do is pick some gsettings bindings that work, use
>> them instead of gconf, and bundle them with Tomboy if they're not
>> ready to be released/packaged.
>>
>> Sandy
>>
>> On Wed, Jun 15, 2011 at 11:50 PM, Robert Nordan <rpvn at robpvn.net> wrote:
>>> Basically I think it means Tomboy has to move to gtk-sharp 3, but that
>>> isn't out yet. Banshee is making the transition using the gtk-sharp git
>>> master and is still on the CD. I my opinion maybe Tomboy should gear up
>>> a massive push to do the same in time for Oneric, because being on the
>>> CD is a major source of discoverability. Consulting with Banshee for
>>> experiences with the transition is certainly a good idea. At any rate,
>>> making a clean break with the old libs for Tomboy 2.0.0 seems like a
>>> sensible idea.
>>>
>>> /Robert N
>>>
>>> On Wed, 2011-06-15 at 21:55 -0400, Jared Jennings wrote:
>>>> That stinks. I wonder what it would take for us to meet your
>>>> requirements (or if we even could).
>>>
>>>> -Jared
>>>>
>>>>
>>>> On Tue, Jun 14, 2011 at 7:43 PM, Greg Grossmeier <greg at grossmeier.net>
>>>> wrote:
>>>>         Just FYI.
>>>>
>>>>         ----- Forwarded message from Sebastien Bacher
>>>>         <seb128 at ubuntu.com> -----
>>>>
>>>>         > Date: Tue, 14 Jun 2011 21:00:31 +0200
>>>>         > From: Sebastien Bacher <seb128 at ubuntu.com>
>>>>         > To: ubuntu-desktop at lists.ubuntu.com
>>>>         > Cc: ubuntu-devel at lists.ubuntu.com
>>>>         > Subject: Dropping tomboy from the CD at least for part of
>>>>         the oneiric cycle
>>>>         >
>>>>         > Hi,
>>>>         >
>>>>         > During the desktop team meeting today we discussed
>>>>         deprecated libs and
>>>>         > CD space, tomboy is keeping libgnome, libgnomeui, libbonobo,
>>>>         > libbonoboui, libgnomecanvas on the CD in oneiric and will
>>>>         until upstream
>>>>         > switches to gsettings which seems to have no mono bindings
>>>>         yet.
>>>>         >
>>>>         > Since that work has been stalling for a while, we need CD
>>>>         space and we
>>>>         > want to get ride of the deprecated library we decided during
>>>>         the meeting
>>>>         > to drop tomboy from the CD at least until it's ported to
>>>>         gsettings.
>>>>         > Tomboy will still be easily installable and will not get
>>>>         away for users
>>>>         > upgrading, that will just concern new installation during
>>>>         the oneiric
>>>>         > unstable cycle.
>>>>         >
>>>>         > There will probably be other discussions about tradeoffs we
>>>>         can make in
>>>>         > the default installation in the next weeks as well since we
>>>>         are short on
>>>>         > CD space still and some of changes planned for this cycle
>>>>         didn't land
>>>>         > yet.
>>>>         >
>>>>         >
>>>>         >
>>>>         >
>>>>         >
>>>>         > --
>>>>         > ubuntu-devel mailing list
>>>>         > ubuntu-devel at lists.ubuntu.com
>>>>         > Modify settings or unsubscribe at:
>>>>         https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel
>>>>
>>>>         ----- End forwarded message -----
>>>>
>>>>         --
>>>>         |       Greg Grossmeier |
>>>>         | http://grossmeier.net |
>>>>         _______________________________________________
>>>>         Tomboy-list mailing list
>>>>         Tomboy-list at lists.beatniksoftware.com
>>>>         http://lists.beatniksoftware.com/listinfo.cgi/tomboy-list-beatniksoftware.com
>>>>
>>>>
>>>> _______________________________________________
>>>> Tomboy-list mailing list
>>>> Tomboy-list at lists.beatniksoftware.com
>>>> http://lists.beatniksoftware.com/listinfo.cgi/tomboy-list-beatniksoftware.com
>>>
>>>
>>> _______________________________________________
>>> Tomboy-list mailing list
>>> Tomboy-list at lists.beatniksoftware.com
>>> http://lists.beatniksoftware.com/listinfo.cgi/tomboy-list-beatniksoftware.com
>>>
>>
>


More information about the Tomboy-list mailing list