Re: Librsvg 2.41.0 is released

2017-01-11 Thread Christian Hergert
On 01/11/2017 04:06 PM, Federico Mena Quintero wrote:
> How would you write a correctness test for this?  Or what specific set
> of conditions would cause an error here?

Not sure, its a runtime error you would see when a downstream would try
to register an already registered GType.

> Librsvg *only* uses the Cairo part from gtk-rs right now; it doesn't
> use the GTK+ bindings.  It also uses little bits from glib-rs, but just
>  for marshaling strings.

It might work today, just something to consider. One example might be if
the glib-rs marshaler decided to created a string boxed type for UTF-8
strings to avoid further deep copies.

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


Re: Librsvg 2.41.0 is released

2017-01-11 Thread Federico Mena Quintero
On Mon, 2017-01-09 at 13:11 -0800, Christian Hergert wrote:
> 
> Does a static link of gtk-rs in librsvg prevent others from using
> gtk-rs
> in consuming applications because any GType (glue code!) has been
> registered which will conflict with an applications use of gtk-rs.

How would you write a correctness test for this?  Or what specific set
of conditions would cause an error here?

Librsvg *only* uses the Cairo part from gtk-rs right now; it doesn't
use the GTK+ bindings.  It also uses little bits from glib-rs, but just
 for marshaling strings.

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


Re: Librsvg 2.41.0 is released

2017-01-11 Thread Federico Mena Quintero
On Fri, 2017-01-06 at 05:25 +0200, Adrian Perez de Castro wrote:
> them, and unpack them in the proper location. Then "cargo build"
> doesn't need
> to fetch things itself. For more on this, there's interesting
> comments here:
> 
>   https://github.com/rust-lang/cargo/issues/1330
> 
This is very interesting; thanks for the link.

I haven't submitted librsvg 2.41 to the openSUSE Build Service yet, but
this will certainly come in handy.

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

Bridge gimpnet to matrix.org

2017-01-11 Thread Alberto Fanjul Alonso
What you think about bridge our irc to matrix.org?

It just will be another entry point for our IRC. Asking irc maintaners on
#opers we could give it a try from our servers installing
https://github.com/matrix-org/matrix-appservice-irc (See instructions on
README.md)

If you ask for benefits, everyone seems to have its DIY configuration to
have log on irc (I know it was disabled for specific reasons) and reuse
same nick on different devices (mobile, web, tablet)

I can resist to link my own choosed solution (https://www.irccloud.com)
which allows me to be almost always avaliable and be aware of what is
happening when offline. I think many others want similar service.

Don't know the cost of hosting such huge irc server so if that's the
problem is completely understandable.
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list