Skip to content

[joss_review]: use versioning system #67

@DaniBodor

Description

@DaniBodor

The top of your README states that "While technically complete, AniSOAP is in beta mode, and subject to new changes regularly. Please use with caution as we iron out some of the finer details."

In my mind, while users cannot count on a stable package, the code base is not production ready and should not yet be published on JOSS (@mbobra, could you can weigh in on this, as it's not listed as a formal requirement anywhere). Of course, continuing development should not be in the way of publishing the current package, but this probably be resolved by using semantic versioning (note that a package like bump my version can simplify the process for you). By using a structure workflow, e.g. by isolating new developments away from the main branch until they are production ready, and clearly documenting changes per version, you can both limit the rate of breaking changes and have a simple solution history for users that want to continue working on a given version that works for them.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions