Re: XML for GJS
- From: Maciej Piechotka <uzytkownik2 gmail com>
- To: aquarichy gmail com
- Cc: desktop-devel-list gnome org
- Subject: Re: XML for GJS
- Date: Sun, 07 Oct 2012 09:33:55 +0100
On Sat, 2012-10-06 at 11:18 -0400, Richard Schwarting wrote:
> Hi Nikita.
>
> I'm the primary contributor to GXml, but am unfortunately consumed by
> finishing my Masters this semester. However, I am currently at the
> Desktop Summit and will be working on GXml for the next 3 days
> straight!
>
> What's the problem between your version of vala and GXml? I had one
> report about the fact that it used to target gee-1.0 (libgee 0.6) and
> now targets gee-0.8 (libgee 0.8) which had an API break, and Ubuntu
> and Fedora don't ship the same version of the API.
>
>From packages.ubuntu.com:
8.04LTS: 0.5.0 (it was testing version)
10.04LTS: 0.6.1
11.04 : 0.6.2.1
11.10 : 0.6.4
12.04 : 0.6.4
(BTW versions 0.6.0-0.6.4 contains known problems which were fixed by
0.6.5 - does anyone knows what is Ubuntu policy in such matters).
>From admin.fedoraproject.org:
libgee libgee06
16: 0.6.4 -
17: 0.7.3 0.6.4
18: 0.8.0 0.6.5
(The BTW applies to it as well).
Anyway - GObject introspection does not play well with libgee (and by proxy folks and anything that uses libgee) due to
missing features:
https://bugzilla.gnome.org/show_bug.cgi?id=576327
https://bugzilla.gnome.org/show_bug.cgi?id=639908
> Cheerio,
> Richard Schwarting
>
> On Sat, Oct 6, 2012 at 11:04 AM, Nikita Churaev
> <lamefun x0r gmail com> wrote:
> Without proper XML support, a programming platform becomes
> outright
> useless for PEOPLE, since XML is now the integral part of Web
> 3.0 and
> everything else. It's a grave problem for GJS, since now it
> has no XML
> support whatsoever. I want to try to do something about this.
>
> * Make a manual binding, like we do for cairo.
> * Make a GObject wrapper over libxml2 (there's already GXml,
> but it
> requires outdated Vala version, maybe port to C not to chase
> Vala?).
> * Make a new XML parser that is based entirely on GLib and
> GObject.
>
> The latter two have a bonus that if new features are added,
> they'll
> become immediately available for all languages that GNOME
> supports. What
> is the best option?
>
> _______________________________________________
> desktop-devel-list mailing list
> desktop-devel-list gnome org
> https://mail.gnome.org/mailman/listinfo/desktop-devel-list
>
> _______________________________________________
> desktop-devel-list mailing list
> desktop-devel-list gnome org
> https://mail.gnome.org/mailman/listinfo/desktop-devel-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]