38 | 38 | Source code will also need to be updated so that supported API functions, methods and attributes are annotated with the string "Supported API" at the beginning of their doc-strings. The first time an API entry is proposed, it should be labeled with "Supported API: proposed x.y" where x.y is the ChimeraX version in which this entry is officially supported. When ChimeraX x.y is released, the doc-string must be changed to "Supported API: added x.y". Once an API has been "added", it can never go back to being "proposed". Instead, keywords added after the initial API should be annotated with "proposed: x.y" during development and "added: x.y" when committed/released. |