Delivery returns errors. Re-sending.

---------- Forwarded message ----------
From: Daniel Espinosa <[email protected]>
Date: 2012/7/4
Subject: Re: [gnome-db] API Changes on Vala Extensions
To: [email protected]




2012/7/4 Vivien Malerba <[email protected]>

>
>
> On 3 July 2012 18:06, Daniel Espinosa <[email protected]> wrote:
>
>> Some weeks away I've freeze Vala Extensions for new features. I've tried
>> to get Unit Tests working and  with a few time left, I've tried to use them
>> in Python, but found a serious problems with Vala's Gee: it can't be used
>> as public API in non Vala applications like on GObject Introspection.
>>
>> After considering that I'm planning to do the following:
>>
>> a) Move away from Gee for some properties in Vala Extensions API
>> b) Re-implement the code to use GLib structures
>> c) Rename name space from GdaData (gda_data in C) to some thing else like
>> GdaDbo, Gdao, (suggestions?)
>>
>
> I understand a) and b), but I don't see why you need to change the
> namespace as I assume this means people using the extension would then need
> to heavily modify their code.
>

One of the reason to create Vala Extensions, is because I would like to use
GDA on Python ala Django, by using objects to easily use tables and rows,
but because Gee are unable to use GObject Introspection this is impossible
now. May I can hold namespace, but API must change, I've almost finished
the porting to GLib and now I'm on MAKE CHECK to work properly. Because 5.2
is not released jet may be is time to make API changes on unstable 5.1.

>
>
>> But I need to know your comments in order to proceed and don't stop any
>> 5.2 release.
>>
>
> I believe this is for version 5.4, you can create a branch for that topic
> and we'll merge it after 5.2 is out. As for the 5.2 version, I still need
> to correct a problem I found in the GdaMetaStore update mechanism (I hope
> to correct the bug and make it faster at the same time).
>
> As I'm on holidays soon, I hope I get some more time to work on this.
>
>
>> Exists a bug report to port GDA to Vala's m4 macros, now that they
>> deprecate its bindings and prioritize GDA's autogenerated ones. May I can
>> try to fix that, but requires some time, is this possible before 5.2
>> release?
>>
>
> I believe 5.2 won't be out for at least another month now, so I'd say you
> have some time to correct this bug.
>

Thanks I'll try to fix ASAP.

Daniel.

-- 
Trabajar, la mejor arma para tu superación
"de grano en grano, se hace la arena" (R) (en trámite, pero para los
cuates: LIBRE)



-- 
Trabajar, la mejor arma para tu superación
"de grano en grano, se hace la arena" (R) (en trámite, pero para los
cuates: LIBRE)
_______________________________________________
gnome-db-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/gnome-db-list

Reply via email to