ANNOUNCE: grilo-plugins 0.3.0 released (MAJOR RELEASE)

"Juan A. Suarez Romero" <[email protected]> Wed, 16 Dec 2015 23:16:32 +0100
Newsgroups gmane.comp.multimedia.grilo,gmane.comp.gnome.multimedia
Organization Igalia
Message-ID <[email protected]>
--===============5777217386637704567==
Content-Type: multipart/signed; micalg="pgp-sha256";
	protocol="application/pgp-signature"; boundary="=-u8rWkTnIfWuUw8cP27Wh"


--=-u8rWkTnIfWuUw8cP27Wh
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

A new release of grilo's plugins, 0.3.0, has been released.


What is it?
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Grilo is a framework that provides access to various sources of
multimedia content, using a pluggable system.


Where can I find out more?
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D
https://wiki.gnome.org/Projects/Grilo


What is new in 0.3.0?
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=C2=A0 * General
=C2=A0=C2=A0=C2=A0=C2=A0* Update i18n translations
=C2=A0=C2=A0=C2=A0=C2=A0* Fix tests
=C2=A0=C2=A0=C2=A0=C2=A0* Add more tests
=C2=A0=C2=A0=C2=A0=C2=A0* Remove XML descriptions
=C2=A0=C2=A0=C2=A0=C2=A0* Use the new 0.3 API
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#749063 - build: General git.mk and MAINTAINER=
CLEANFILES fixes
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#754531 - Make lua-factory a hard requirement
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#755551 - remove media specifiers as subclasse=
s
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#755702 - Show better configuration informatio=
n
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#759295 - Get rid of XML plugins descriptors

=C2=A0 * Apple Trailers plugin
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#752681 - Port Apple Trailers source to Lua

=C2=A0 * Bliptv plugin
=C2=A0=C2=A0=C2=A0=C2=A0* Remove it (Blip.tv service was shutdown)
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#725031 - bliptv: Search return recent items' =
RSS instead of
results

=C2=A0 * Bookmarks plugin
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#752066 - grl-bookmarks doesn't notify of remo=
vals

=C2=A0 * dLeyna plugin
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#749889 - dleyna: Fix grl_dleyna_util_uri_is_l=
ocalhost() usage
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#749890 - dleyna: Fix incorrect properties pas=
sed to
applications

=C2=A0 * DMAP plugin
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#746722 - Add DPAP (iPhoto sharing) plugin

=C2=A0 * Filesystem plugin
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#755181 - filesystem: weird content-changed no=
tifications

=C2=A0 * Freebox plugin
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#745179 - radios.m3u missing in the 0.2.14 tar=
ball, build
fails.

=C2=A0 * Guardianvideos plugin
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#748224 - guardianvideos: fix URL format strin=
g
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#750990 - Fix unescaping Guardian Videos title=
s

=C2=A0 * Last.fm Albumart plugin
=C2=A0=C2=A0=C2=A0=C2=A0* Port to Lua
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#700276 - lastfm: update to new API 2.0

=C2=A0 * Local Metadata plugin
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#746776 - local-metadata: Remove unused variab=
le
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#748604 - local-metadata: Don't crash on files=
 named wsb.wmv
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#752057 - local-metadata: Query for media art =
existence
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#754532 - Remove title parsing from local-meta=
data plugin
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#755464 - local-metadata: Another bad TV show =
parsing

=C2=A0 * Lua Factory plugin
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#741607 - WIP: Use lua to parse video titles
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#741784 - lua-factory: testing
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#747953 - Information leak via plain text HTTP=
 connection
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#750903 - Make it easier to access the API key=
 config
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#750955 - CRITICAL **: grl_l_callback: asserti=
on 'os !=3D NULL'
failed
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#750982 - Better sandboxing
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#750983 - lua-factory: Add inspect.lua helper
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#751786 - lua-factory: Fix possible memleak if=
 source
registration fails
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#751981 - Add support for GOA in lua-factory
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#752593 - lua-factory: Add support for dates i=
n Epoch format
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#752594 - tests: Fix lua-factory Makefile gene=
ration
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#752595 - lua-factory: Add grl.is_video_site()=
 function
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#752895 - lua-factory: Also try convert HTML f=
rom ISO8859-1
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#752899 - lua-factory: Re-add "Music" GOA supp=
ort
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#754895 - lua-factory: Fix compilation with g-=
o-a disabled
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#755556 - Add XML parser

=C2=A0 * Magnatune plugin
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#751890 - Magnatune plugin doesn't invoke the =
callback in
search operations with 0 result

=C2=A0 * Metadata Store plugin
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#686175 - "last-played-time" declared as strin=
g, instead of
date-time

=C2=A0 * Metrolyrics plugin
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#754275 - Fix metrolyrics source and test
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#759109 - metrolyrics: fix parser after metrol=
yrics changes

=C2=A0 * Opensubtitles plugin
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#754451 - Opensubtitles plugin causes many war=
nings

=C2=A0 * Pocket plugin
=C2=A0=C2=A0=C2=A0=C2=A0* Port to Lua

=C2=A0 * Spotify plugin
=C2=A0=C2=A0=C2=A0=C2=A0* Add Spotify albumart plugin
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#754811 - spotify: implement Spotify plugin

=C2=A0 * TheTVDB plugin
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#748422 - thetvdb: Make it possible to hit onl=
y cache
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#748423 - thetvdb: Fuzzy series name matching
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#754489 - thetvdb: use https rather than insec=
ure http
=C2=A0 =C2=A0 * BGO#758959 - thetvdb: Force updating the show name

=C2=A0 =C2=A0* Tracker plugin
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#686175 - "last-played-time" declared as strin=
g, instead of
date-time
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#733582 - rhythmbox crashes with SIGSEGV in
tracker_evt_update_orphan_item_cb
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#746974 - Tracker plugin's change signal is us=
eless
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#748173 - tracker: Do not advertise browse sup=
port for the
Tracker extractor
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#748539 - Eliminate duplicates in grl-tracker =
search results
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#753732 - tracker: track number is missing fro=
m grilo
information
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#758654 - Fix tracker serialisation

=C2=A0 * Vimeo
=C2=A0=C2=A0=C2=A0=C2=A0* Fix distcheck

=C2=A0 * Youtube plugin
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#741634 - youtube: Home-made refcounting?!
=C2=A0=C2=A0=C2=A0=C2=A0* BGO#748395 - Update libgdata API usage
=C2=A0 =C2=A0 * BGO#754244 - Grilo YouTube plugin crash


Who contributed to it?
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=C2=A0 * Alberto Garcia <berto igalia com>
=C2=A0=C2=A0*=C2=A0Alexandre Franke <alexandre franke gmail com>
=C2=A0=C2=A0*=C2=A0Anders Jonsson <anders jonsson norsjovallen se>
=C2=A0=C2=A0*=C2=A0Andika Triwidada <andika gmail com>
=C2=A0=C2=A0*=C2=A0Ask Hjorth Larsen <asklarsen gmail com>
=C2=A0=C2=A0*=C2=A0Aurimas =C4=8Cernius <aurisc4 gmail com>
=C2=A0=C2=A0*=C2=A0Bal=C3=A1zs =C3=9Ar <urbalazs gmail com>
=C2=A0=C2=A0*=C2=A0Bastien Nocera <hadess hadess net>
=C2=A0=C2=A0*=C2=A0Chao-Hsiung Liao <j_h_liau yahoo com tw>
=C2=A0=C2=A0*=C2=A0Claudio Arseni <claudio arseni gmail com>
=C2=A0=C2=A0*=C2=A0Colin Walters <walters verbum org>
=C2=A0=C2=A0*=C2=A0Daniel Mustieles <daniel mustieles gmail com>
=C2=A0=C2=A0*=C2=A0Du=C5=A1an Kazik <prescott66 gmail com>
=C2=A0=C2=A0*=C2=A0Efstathios Iosifidis <iefstathios gmail com>
=C2=A0=C2=A0*=C2=A0Elad Alfassa <elad fedoraproject org>
=C2=A0=C2=A0*=C2=A0Fran Dieguez <fran dieguez mabishu com>
=C2=A0=C2=A0*=C2=A0George Sedov <radist morse gmail com>
=C2=A0=C2=A0*=C2=A0Gil Forcada <gforcada gnome org>
=C2=A0=C2=A0*=C2=A0Giovanni Campagna <gcampagn cs stanford edu>
=C2=A0=C2=A0*=C2=A0Iain Lane <iain orangesquash org uk>
=C2=A0=C2=A0*=C2=A0Inaki Larranaga Murgoitio <dooteo zundan com>
=C2=A0=C2=A0*=C2=A0Jan Alexander Steffens (heftig) <jan steffens gmail com>
=C2=A0=C2=A0*=C2=A0Jeremy Whiting <jpwhiting kde org>
=C2=A0=C2=A0*=C2=A0Jordi Mas <jmas softcatala org>
=C2=A0=C2=A0*=C2=A0Juan A. Suarez Romero <jasuarez igalia com>
=C2=A0=C2=A0*=C2=A0Marek =C4=8Cernock=C3=BD <marek manet cz>
=C2=A0=C2=A0*=C2=A0Matej Urban=C4=8Di=C4=8D <mateju svn gnome org>
=C2=A0=C2=A0*=C2=A0Mathieu Duponchelle <mathieu duponchelle opencreed com>
=C2=A0=C2=A0*=C2=A0Miguel Rodr=C3=ADguez N=C3=BA=C3=B1ez <bokerones fritos =
gmail com>
=C2=A0=C2=A0*=C2=A0Necdet Y=C3=BCcel <necdetyucel gmail com>
=C2=A0=C2=A0*=C2=A0Olivier Cr=C3=AAte <olivier crete collabora com>
=C2=A0=C2=A0*=C2=A0Paul Seyfert <pseyfert mathphys fsk uni-heidelberg de>
=C2=A0=C2=A0*=C2=A0Pedro Albuquerque <palbuquerque73 gmail com>
=C2=A0=C2=A0*=C2=A0Philip Withnall <philip tecnocode co uk>
=C2=A0=C2=A0*=C2=A0Philip Withnall <philip withnall collabora co uk>
=C2=A0=C2=A0*=C2=A0Piotr Dr=C4=85g <piotrdrag gmail com>
=C2=A0=C2=A0*=C2=A0Rafael Ferreira <rafael f f1 gmail com>
=C2=A0=C2=A0*=C2=A0Samir Ribic <samir ribic etf unsa ba>
=C2=A0=C2=A0*=C2=A0Seong-ho Cho <shcho gnome org>
=C2=A0=C2=A0*=C2=A0Simon McVittie <simon mcvittie collabora co uk>
=C2=A0=C2=A0*=C2=A0Tom Tryfonidis <tomtryf gmail com>
=C2=A0=C2=A0*=C2=A0Victor Toso <me victortoso com>
=C2=A0=C2=A0*=C2=A0W. Michael Petullo <mike flyn org>
=C2=A0=C2=A0*=C2=A0Xavier Claessens <xavier claessens collabora com>
=C2=A0=C2=A0*=C2=A0Yosef Or Boczko <yoseforb src gnome org>
=C2=A0=C2=A0*=C2=A0Yuri Myasoedov <ymyasoedov yandex ru>
=C2=A0=C2=A0*=C2=A0=D0=9C=D0=B8=D0=BB=D0=BE=D1=88 =D0=9F=D0=BE=D0=BF=D0=BE=
=D0=B2=D0=B8=D1=9B <gpopac gmail com>
=C2=A0=C2=A0*=C2=A0=D0=9C=D0=B8=D1=80=D0=BE=D1=81=D0=BB=D0=B0=D0=B2 =D0=9D=
=D0=B8=D0=BA=D0=BE=D0=BB=D0=B8=D1=9B <miroslavnikolic rocketmail com>


Where can I get it?
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
https://download.gnome.org/sources/grilo-plugins/0.3/
--=-u8rWkTnIfWuUw8cP27Wh
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iF4EABEIAAYFAlZx4sAACgkQtoaCiZ2VKrcvxgEAm5o+NzzVwvsene4kWDDz6d6B
f1KY1u5FTyFj43gxqocA/3J+E02wklg60O52t0NeSQu8tE8WKYP7Q4KfKmX3m04/
=sBeB
-----END PGP SIGNATURE-----

--=-u8rWkTnIfWuUw8cP27Wh--


--===============5777217386637704567==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
grilo-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/grilo-list

--===============5777217386637704567==--