Details
The interface with ASE (abacuslite) always parses the output of ABACUS. Because there are mainly two different formats of running log (the LTS/<3.10 and the 3.9.0.x/3.11) presently, the abacuslite will always consult the version of ABACUS by running command abacus --version, and parse the version number to select a proper output reader.
However, as LTS and develop are two living branches and will continuously have new releases, abacuslite needs a robust strategy to be always capable in distinguishing between them two by the version number.
So I want to know how the version number of LTS branch will vary in the future? Will it always be 3.10.x? If one day the version number of LTS switches to 3.11.x, will the output format be identical with the develop branch?
Thanks.
Task list for Issue attackers (only for developers)
Details
The interface with ASE (
abacuslite) always parses the output of ABACUS. Because there are mainly two different formats of running log (the LTS/<3.10 and the 3.9.0.x/3.11) presently, theabacuslitewill always consult the version of ABACUS by running commandabacus --version, and parse the version number to select a proper output reader.However, as LTS and develop are two living branches and will continuously have new releases,
abacusliteneeds a robust strategy to be always capable in distinguishing between them two by the version number.So I want to know how the version number of LTS branch will vary in the future? Will it always be 3.10.x? If one day the version number of LTS switches to 3.11.x, will the output format be identical with the develop branch?
Thanks.
Have you read FAQ on the online manual http://abacus.deepmodeling.com/en/latest/community/faq.html
Task list for Issue attackers (only for developers)