Skip to content

Deprecations and API changes

Leopold Talirz edited this page Aug 26, 2020 · 5 revisions

Following semantic versioning, changes to the public facing API of AiiDA require a bump in the major version number.

Gathering usage information

Before deprecating an API or making a change, it is often useful to know how much the API in question is used in practice. Since many AiiDA plugins are hosted on GitHub, GitHub's global code search can come in very handy.

E.g. here is a query to see how much the _get_base_folder function is used in files that also contain the string "aiida":

https://github.com/search?q=%22_get_base_folder%22+aiida&type=Code