Re: Update your libhandy submodules (and packages)

2019-03-06 Thread Matthias Clasen via desktop-devel-list
On Fri, Mar 1, 2019 at 8:42 AM Bastien Nocera  wrote:

>
> > We don't really have any formal rules for external dependencies, I
> > think not since the GNOME 2 days.
>
> I'll bear that in mind next time I get a complaint about the required
> version of meson being too new *cough* ;)
>
>
>
I did raise concerns about widespread dependencies on an unstable,
in-progress library.
And I cautioned against adding libhandy to runtimes.
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list

Re: Update your libhandy submodules (and packages)

2019-03-01 Thread Bastien Nocera
On Fri, 2019-03-01 at 07:12 -0600, mcatanz...@gnome.org wrote:
> Yeah, a new libhandy release ASAP would be appreciated.
> 
> Affected applications:
> 
> epiphany
> gnome-bluetooth

It's not affected. The only widget is a copy/paste.

> gnome-contacts
> gnome-control-center
> gnome-games
> 
> I think libhandy has reached the point that it's time to start
> thinking 
> about making it a system dependency so we don't have to enter panic 
> mode to update a bunch of different places whenever there's a bug
> like 
> this. (There will be more bugs.)

I'd really rather libraries that sit in between GLib/GTK and the app to
live on GNOME servers.

And this particular bug still needs a release to fix it.

> On Fri, Mar 1, 2019 at 4:06 AM, Bastien Nocera  
> wrote:
> > For the release-team:
> > Did the definition and acceptance criteria change for external
> > dependencies? libhandy is a library hosted on a 3rd-party server
> > which
> > some core applications have a dependency on.
> 
> We don't really have any formal rules for external dependencies, I 
> think not since the GNOME 2 days.

I'll bear that in mind next time I get a complaint about the required
version of meson being too new *cough* ;)

___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: Update your libhandy submodules (and packages)

2019-03-01 Thread mcatanzaro

Yeah, a new libhandy release ASAP would be appreciated.

Affected applications:

epiphany
gnome-bluetooth
gnome-contacts
gnome-control-center
gnome-games

I think libhandy has reached the point that it's time to start thinking 
about making it a system dependency so we don't have to enter panic 
mode to update a bunch of different places whenever there's a bug like 
this. (There will be more bugs.)


On Fri, Mar 1, 2019 at 4:06 AM, Bastien Nocera  
wrote:

For the release-team:
Did the definition and acceptance criteria change for external
dependencies? libhandy is a library hosted on a 3rd-party server which
some core applications have a dependency on.


We don't really have any formal rules for external dependencies, I 
think not since the GNOME 2 days.


Michael

___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list


Update your libhandy submodules (and packages)

2019-03-01 Thread Bastien Nocera
libhandy broke translation for all applications that used it because of
a call to textdomain()[1].

Make sure your submodule contains at least the commit labelled:
Fix broken translations in all libhandy applications

Would be useful for the libhandy developers to release a new version
ASAP.

For the release-team:
Did the definition and acceptance criteria change for external
dependencies? libhandy is a library hosted on a 3rd-party server which
some core applications have a dependency on.

[1]: Easy mistake to make, right? :)
https://gitlab.gnome.org/Archive/gnome-vfs-extras/commit/567b7c24513c228d3f5c0f6fe3552ef38bb4fa7c

___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list