API/ABI changes review for Evolution Data Server

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

API/ABI changes review for Evolution Data Server

Andrey Ponomarenko
Hello,

Here is the review of API/ABI changes for Evolution Data Server libraries since 3_12_11 version: https://abi-laboratory.pro/tracker/timeline/evolution-data-server/

The report is updated 3 times a week. Hope it will be helpful for users and maintainers of the library.

Created with the help of open-source abi-tracker tool: https://github.com/lvc/abi-tracker

Thank you.
_______________________________________________
evolution-list mailing list
[hidden email]
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: API/ABI changes review for Evolution Data Server

Patrick O'Callaghan
On Mon, 2017-03-20 at 10:45 +0300, Andrey Ponomarenko wrote:
> Hello,
>
> Here is the review of API/ABI changes for Evolution Data Server libraries since 3_12_11 version: https://abi-laboratory.pro/tracker/timeline/evolution-data-server/
>
> The report is updated 3 times a week. Hope it will be helpful for users and maintainers of the library.
>
> Created with the help of open-source abi-tracker tool: https://github.com/lvc/abi-tracker

This should probably go to the Evolution Hackers list rather than here.

poc
_______________________________________________
evolution-list mailing list
[hidden email]
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: API/ABI changes review for Evolution Data Server

Milan Crha
In reply to this post by Andrey Ponomarenko
On Mon, 2017-03-20 at 10:45 +0300, Andrey Ponomarenko wrote:
> The report is updated 3 times a week. Hope it will be helpful for
> users and maintainers of the library.

        Hi,
thanks for the initiative. As Patrick said, this is better to send to
evolution-hackers, than to this evolution-list, which is user-oriented,
not developer-oriented.

The tool looks interesting, though what I'd appreciate the most is to
have an ability to test the API/ABI changes just before the release and
being notified about any changes which would have missing corresponding
soname version bump. This won't work for '3 times per week' checks,
because what counts are real releases, thus I often bump soname only
once between two consecutive releases, because it's sufficient for
regular users. The git users know the caveats and they are usually
advanced users, if not developers, thus it's all okay for them.

Let's discuss more on the evolution-hackers list, if you want to.
        Thanks again and bye,
        Milan
_______________________________________________
evolution-list mailing list
[hidden email]
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: API/ABI changes review for Evolution Data Server

Andrey Ponomarenko
20.03.2017, 14:29, Milan Crha:

> On Mon, 2017-03-20 at 10:45 +0300, Andrey Ponomarenko wrote:
>>  The report is updated 3 times a week. Hope it will be helpful for
>>  users and maintainers of the library.
>
>         Hi,
> thanks for the initiative. As Patrick said, this is better to send to
> evolution-hackers, than to this evolution-list, which is user-oriented,
> not developer-oriented.
>
> The tool looks interesting, though what I'd appreciate the most is to
> have an ability to test the API/ABI changes just before the release and
> being notified about any changes which would have missing corresponding
> soname version bump. This won't work for '3 times per week' checks,
> because what counts are real releases, thus I often bump soname only
> once between two consecutive releases, because it's sufficient for
> regular users. The git users know the caveats and they are usually
> advanced users, if not developers, thus it's all okay for them.
>
> Let's discuss more on the evolution-hackers list, if you want to.
>         Thanks again and bye,
>         Milan

Hi Milan,

I've added master branch to the analysis: https://abi-laboratory.pro/tracker/timeline/evolution-data-server/

But it's better to run it somewhere on your server. In this case you'll be able to initiate the analysis on every commit (I have no resources for that currently).

Install instructions: https://github.com/lvc/abi-tracker
Profile for the library: https://github.com/lvc/upstream-tracker/blob/master/profile/evolution-data-server.json

Thank you.
_______________________________________________
evolution-list mailing list
[hidden email]
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list
Loading...