You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
All major Linux distributions like Fedora have a policy about not having bundled libraries into the packages.
For this reason I am about to unbundle libelectronic-id from web-eid sources and package it as a separate package. However I have noticed that the libelectronic-id shipped in web-eid is not a proper release version (1.x.x) but it is just a reference to a specific commit (I.E. see https://github.com/web-eid/web-eid-app/tree/v2.6.x/lib )
I would like to ask you if you can in future web-eid releases include proper libelectronic-id releases instead of a reference to a commit.
This will make our packages maintaining tasks easier and more neat.
Cheers
The text was updated successfully, but these errors were encountered:
We do not guarantee ABI/API stability for libelectronic-id, so I strongly advise against packaging it as a separate library. This is the reason behind our versioning policy.
As @metsma mentioned, we currently do not guarantee ABI/API stability for libelectronic-id as the library is treated as an internal implementation detail of the Web eID app.
Packaging it separately as a system-wide library could give the impression that it is intended for broader reuse, which is not the case at this stage. This could lead to misunderstandings and maintenance overhead both for us and downstream packagers.
Should there be a demand from external users or contributors for using this library in other applications, we can revisit this in the future. We would of course be glad to see wider adoption, but let's continue when a concrete need for the library emerges.
All major Linux distributions like Fedora have a policy about not having bundled libraries into the packages.
For this reason I am about to unbundle libelectronic-id from web-eid sources and package it as a separate package. However I have noticed that the libelectronic-id shipped in web-eid is not a proper release version (1.x.x) but it is just a reference to a specific commit (I.E. see https://github.com/web-eid/web-eid-app/tree/v2.6.x/lib )
I would like to ask you if you can in future web-eid releases include proper libelectronic-id releases instead of a reference to a commit.
This will make our packages maintaining tasks easier and more neat.
Cheers
The text was updated successfully, but these errors were encountered: