Hi Andrey,

On 22 February 2017 at 17:50, Andrey Ponomarenko <
andrewponomare...@yandex.ru> wrote:

> Hello,
>
> I'd like to present a new project called "ABI Navigator" for searching
> binary symbols (functions, global data, etc.) in EFL and other open-source
> libraries: https://abi-laboratory.pro/index.php?view=navigator
>
> The project allows to find out in which versions of the library some
> symbol is defined, added, removed or changed. The data is taken from the
> ABI Tracker project: https://abi-laboratory.pro/tracker/timeline/efl/
>
> Example for symbol _eo_do_end from libeo.so: https://abi-laboratory.pro/
> index.php?view=navigator&symbol=_eo_do_end#result
>
> The project aims to help library users and maintainers to resolve issues
> with missed symbols and navigate through the reports in the ABI Tracker.
>
> Have you ever encountered the "undefined reference" error or want to know
> whether the symbol is _stable_ enough to import in your code? Try to find
> it in the ABI Navigator!
>

This is very cool!
We already check our ABI compatibility before releasing new versions of
EFL, using the same abi check tool that your navigator is based on. But
clearly the tool you provide is a lot more convenient to use. Here's all we
have now:
https://devs.enlightenment.org/~stefan/compat_reports/efl/1.18.0_to_1.19.0/compat_report.html

Do you plan on running the ABI check every time we release a new tarball,
including betas (like you apparently did this time)?

Thanks anyway,

-- 
Jean-Philippe André
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to