Discussion:
[referencer] Library Targets
Aaron Seilis
2011-04-01 20:25:05 UTC
Permalink
Hey all,

As you're probably all aware, there is a new major release of
gtk*/GNOME set for next week. What versions of the libraries are we
targeting? I've been able to compile against GTK+ 2.x in the past, but
GTK 3.x is going to take some work. If people want to switch to the
newer libraries, we should probably target the dev releases (they are
in a RC2 stage at the moment, so they shouldn't change much) to avoid
duplicating effort.

Aaron Seilis
Mads Chr. Olesen
2011-04-01 20:33:32 UTC
Permalink
Post by Aaron Seilis
As you're probably all aware, there is a new major release of
gtk*/GNOME set for next week. What versions of the libraries are we
targeting? I've been able to compile against GTK+ 2.x in the past, but
GTK 3.x is going to take some work. If people want to switch to the
newer libraries, we should probably target the dev releases (they are
in a RC2 stage at the moment, so they shouldn't change much) to avoid
duplicating effort.
My opinion is we should try to get a release out with our gtkbuilder+gio
porting work, and then target GTK3. But the porting work to GTK3 can
probably start in a separate branch already, if someone is up for the
work :-)
--
Mads Chr. Olesen <mads at mchro.dk>
António Lima
2011-04-01 21:40:39 UTC
Permalink
Post by Mads Chr. Olesen
Post by Aaron Seilis
As you're probably all aware, there is a new major release of
gtk*/GNOME set for next week. What versions of the libraries are we
targeting? I've been able to compile against GTK+ 2.x in the past, but
GTK 3.x is going to take some work. If people want to switch to the
newer libraries, we should probably target the dev releases (they are
in a RC2 stage at the moment, so they shouldn't change much) to avoid
duplicating effort.
My opinion is we should try to get a release out with our gtkbuilder+gio
porting work, and then target GTK3. But the porting work to GTK3 can
probably start in a separate branch already, if someone is up for the
work :-)
Yes, I agree. I don't think we have the man power to port to GTK3 and
make a release soon. There's quite a lot of work done since the last
release so a release would be nice.

As for the gio port, although most of it is done, I'm having some
trouble with the Library. The xmlReadIO function takes two callback
functions and I can't make them work with Gio::FileInputStrem... If
anyone has a clue on this, let me know :).

This week and next one are busy but I'll try to hack a bit during the
weekend.

Regards,
Ant?nio Lima

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://icculus.org/pipermail/referencer/attachments/20110401/69e99a6a/attachment.pgp>
Matej Urbas
2011-04-01 22:35:25 UTC
Permalink
It was me who did the libxml stuff, so I'll try to take a look at the
callbacks today.

Best,
---
Matej
Post by António Lima
Post by Mads Chr. Olesen
Post by Aaron Seilis
As you're probably all aware, there is a new major release of
gtk*/GNOME set for next week. What versions of the libraries are we
targeting? I've been able to compile against GTK+ 2.x in the past, but
GTK 3.x is going to take some work. If people want to switch to the
newer libraries, we should probably target the dev releases (they are
in a RC2 stage at the moment, so they shouldn't change much) to avoid
duplicating effort.
My opinion is we should try to get a release out with our gtkbuilder+gio
porting work, and then target GTK3. But the porting work to GTK3 can
probably start in a separate branch already, if someone is up for the
work :-)
Yes, I agree. I don't think we have the man power to port to GTK3 and
make a release soon. There's quite a lot of work done since the last
release so a release would be nice.
As for the gio port, although most of it is done, I'm having some
trouble with the Library. The xmlReadIO function takes two callback
functions and I can't make them work with Gio::FileInputStrem... If
anyone has a clue on this, let me know :).
This week and next one are busy but I'll try to hack a bit during the
weekend.
Regards,
Ant?nio Lima
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://icculus.org/pipermail/referencer/attachments/20110401/47fb1038/attachment.htm>
António Lima
2011-04-01 22:39:26 UTC
Permalink
Post by Matej Urbas
It was me who did the libxml stuff, so I'll try to take a look at the
callbacks today.
Great! Thanks Matej!
Post by Matej Urbas
Best,
---
Matej
Post by António Lima
Post by Mads Chr. Olesen
Post by Aaron Seilis
As you're probably all aware, there is a new major release of
gtk*/GNOME set for next week. What versions of the libraries are
we
Post by António Lima
Post by Mads Chr. Olesen
Post by Aaron Seilis
targeting? I've been able to compile against GTK+ 2.x in the
past, but
Post by António Lima
Post by Mads Chr. Olesen
Post by Aaron Seilis
GTK 3.x is going to take some work. If people want to switch to
the
Post by António Lima
Post by Mads Chr. Olesen
Post by Aaron Seilis
newer libraries, we should probably target the dev releases (they
are
Post by António Lima
Post by Mads Chr. Olesen
Post by Aaron Seilis
in a RC2 stage at the moment, so they shouldn't change much) to
avoid
Post by António Lima
Post by Mads Chr. Olesen
Post by Aaron Seilis
duplicating effort.
My opinion is we should try to get a release out with our
gtkbuilder+gio
Post by António Lima
Post by Mads Chr. Olesen
porting work, and then target GTK3. But the porting work to GTK3
can
Post by António Lima
Post by Mads Chr. Olesen
probably start in a separate branch already, if someone is up for
the
Post by António Lima
Post by Mads Chr. Olesen
work :-)
Yes, I agree. I don't think we have the man power to port to GTK3
and
Post by António Lima
make a release soon. There's quite a lot of work done since the last
release so a release would be nice.
As for the gio port, although most of it is done, I'm having some
trouble with the Library. The xmlReadIO function takes two callback
functions and I can't make them work with Gio::FileInputStrem... If
anyone has a clue on this, let me know :).
This week and next one are busy but I'll try to hack a bit during
the
Post by António Lima
weekend.
Regards,
Ant?nio Lima
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://icculus.org/pipermail/referencer/attachments/20110401/fba46204/attachment-0001.pgp>
Matej Urbas
2011-04-02 01:23:04 UTC
Permalink
Hi Antonio,

I've made a quick codeup of library reading/writing through Gio.

Please find the patch in attachments.

Is this anywhere near what you need?

Best,
---
Matej
Post by António Lima
Post by Matej Urbas
It was me who did the libxml stuff, so I'll try to take a look at the
callbacks today.
Great! Thanks Matej!
Post by Matej Urbas
Best,
---
Matej
Post by António Lima
Post by Mads Chr. Olesen
Post by Aaron Seilis
As you're probably all aware, there is a new major release of
gtk*/GNOME set for next week. What versions of the libraries are
we
Post by António Lima
Post by Mads Chr. Olesen
Post by Aaron Seilis
targeting? I've been able to compile against GTK+ 2.x in the
past, but
Post by António Lima
Post by Mads Chr. Olesen
Post by Aaron Seilis
GTK 3.x is going to take some work. If people want to switch to
the
Post by António Lima
Post by Mads Chr. Olesen
Post by Aaron Seilis
newer libraries, we should probably target the dev releases (they
are
Post by António Lima
Post by Mads Chr. Olesen
Post by Aaron Seilis
in a RC2 stage at the moment, so they shouldn't change much) to
avoid
Post by António Lima
Post by Mads Chr. Olesen
Post by Aaron Seilis
duplicating effort.
My opinion is we should try to get a release out with our
gtkbuilder+gio
Post by António Lima
Post by Mads Chr. Olesen
porting work, and then target GTK3. But the porting work to GTK3
can
Post by António Lima
Post by Mads Chr. Olesen
probably start in a separate branch already, if someone is up for
the
Post by António Lima
Post by Mads Chr. Olesen
work :-)
Yes, I agree. I don't think we have the man power to port to GTK3
and
Post by António Lima
make a release soon. There's quite a lot of work done since the last
release so a release would be nice.
As for the gio port, although most of it is done, I'm having some
trouble with the Library. The xmlReadIO function takes two callback
functions and I can't make them work with Gio::FileInputStrem... If
anyone has a clue on this, let me know :).
This week and next one are busy but I'll try to hack a bit during
the
Post by António Lima
weekend.
Regards,
Ant?nio Lima
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Referencer.libxml2_with_Gio.patch
Type: text/x-patch
Size: 7910 bytes
Desc: not available
URL: <http://icculus.org/pipermail/referencer/attachments/20110402/b625dba2/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://icculus.org/pipermail/referencer/attachments/20110402/b625dba2/attachment.pgp>
António Lima
2011-04-02 14:54:35 UTC
Permalink
Post by Matej Urbas
Hi Antonio,
I've made a quick codeup of library reading/writing through Gio.
Please find the patch in attachments.
Is this anywhere near what you need?
Yes! That seems to work fine! I'll test it and finish up any gnome-vfs
leftovers in the library.

Thanks!
Post by Matej Urbas
Best,
---
Matej
Post by António Lima
Post by Matej Urbas
It was me who did the libxml stuff, so I'll try to take a look at the
callbacks today.
Great! Thanks Matej!
Post by Matej Urbas
Best,
---
Matej
Post by António Lima
Post by Mads Chr. Olesen
Post by Aaron Seilis
As you're probably all aware, there is a new major release of
gtk*/GNOME set for next week. What versions of the libraries are
we
Post by António Lima
Post by Mads Chr. Olesen
Post by Aaron Seilis
targeting? I've been able to compile against GTK+ 2.x in the
past, but
Post by António Lima
Post by Mads Chr. Olesen
Post by Aaron Seilis
GTK 3.x is going to take some work. If people want to switch to
the
Post by António Lima
Post by Mads Chr. Olesen
Post by Aaron Seilis
newer libraries, we should probably target the dev releases (they
are
Post by António Lima
Post by Mads Chr. Olesen
Post by Aaron Seilis
in a RC2 stage at the moment, so they shouldn't change much) to
avoid
Post by António Lima
Post by Mads Chr. Olesen
Post by Aaron Seilis
duplicating effort.
My opinion is we should try to get a release out with our
gtkbuilder+gio
Post by António Lima
Post by Mads Chr. Olesen
porting work, and then target GTK3. But the porting work to GTK3
can
Post by António Lima
Post by Mads Chr. Olesen
probably start in a separate branch already, if someone is up for
the
Post by António Lima
Post by Mads Chr. Olesen
work :-)
Yes, I agree. I don't think we have the man power to port to GTK3
and
Post by António Lima
make a release soon. There's quite a lot of work done since the last
release so a release would be nice.
As for the gio port, although most of it is done, I'm having some
trouble with the Library. The xmlReadIO function takes two callback
functions and I can't make them work with Gio::FileInputStrem... If
anyone has a clue on this, let me know :).
This week and next one are busy but I'll try to hack a bit during
the
Post by António Lima
weekend.
Regards,
Ant?nio Lima
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
_______________________________________________
referencer mailing list
referencer at icculus.org
http://icculus.org/mailman/listinfo/referencer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://icculus.org/pipermail/referencer/attachments/20110402/e4abf3a0/attachment-0001.pgp>
Loading...