Adding a dependency to libchamplain

View: New views
3 Messages — Rating Filter:   Alert me  

Adding a dependency to libchamplain

by Pierre-Luc Beaudoin-4 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

I am slightly late for this but we'd like to add a dependency to
libchamplain in the 0.6 cycle (which corresponds to 2.29/2.30
timeframe).

Simon Wenner worked during his Google Summer of Code to add local
rendering of maps to libchamplain.  To do so, we selected a renderer
that adds a little as possible dependencies to GNOME.  Therefore, we
selected Memphis.  It depends only on Glib and Cairo.  It is available
under LGPL 2+.

https://trac.openstreetmap.ch/trac/memphis/

Other renderer choices would have brought Earth and Moon and that wasn't
considerable.

Memphis has a release (0.1) as of yesterday.  Simon Wenner will be
maintaining it, and the local rendering branch (his actual SoC) in
libchamplain will be merged soon.  Memphis objects are exposed in the
libchamplain API additions, meaning that making this optional at compile
time would result in libchamplain having an unstable API.  We'd rather
go with non-optional dependency on Memphis.

Thanks,

Pierre-Luc




_______________________________________________
desktop-devel-list mailing list
desktop-devel-list@...
http://mail.gnome.org/mailman/listinfo/desktop-devel-list

signature.asc (204 bytes) Download Attachment

Re: Adding a dependency to libchamplain

by Vincent Untz :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Pierre-Luc,

Le mardi 27 octobre 2009, à 11:03 -0400, Pierre-Luc Beaudoin a écrit :
> Hi,
>
> I am slightly late for this but we'd like to add a dependency to
> libchamplain in the 0.6 cycle (which corresponds to 2.29/2.30
> timeframe).

Since libchamplain is an external dep, you could actually do whatever
you want, but it's great to see you asking :-)

As far as I can tell, this seems reasonable and it could even help a bit
with accessibility. Unless anybody has an objection, I guess you could
just go ahead.

Cheers,

Vincent

--
Les gens heureux ne sont pas pressés.
_______________________________________________
desktop-devel-list mailing list
desktop-devel-list@...
http://mail.gnome.org/mailman/listinfo/desktop-devel-list

Re: Adding a dependency to libchamplain

by Pierre-Luc Beaudoin-4 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Tue, 2009-11-10 at 14:08 +0100, Vincent Untz wrote:
> Since libchamplain is an external dep, you could actually do whatever
> you want, but it's great to see you asking :-)
I want to make sure I am walking in the defined paths. :)

> As far as I can tell, this seems reasonable and it could even help a
> bit with accessibility. Unless anybody has an objection, I guess you
> could just go ahead.
Yes, it is the first step to improve a11y, although this first step will
not improve it.

Pierre-Luc



_______________________________________________
desktop-devel-list mailing list
desktop-devel-list@...
http://mail.gnome.org/mailman/listinfo/desktop-devel-list

signature.asc (204 bytes) Download Attachment