Skip to content

Add information about project name > directory name kebab-case conversion #511

Description

@yshng

Existing documentation directs users to name their project with underscores rather than hyphens or spaces.

Previously, when Arches created the project directory, it would use this project name as given, but now it converts it into kebab-case for the purposes of directory creation, and for writing to pyproject.toml . Presumably this is to conform with some external naming convention.

In practice, if you do input a project name with underscores, you get a directory structure such that the project directory has hyphens and the app directory uses underscores. This can sometimes cause hiccups with the automated creation of Arches instances if one is unaware that this is happening. (Of course, this is how we ended up discovering this to begin with)

As such, I would like to include information about the kebab-case project directory within the documentation, as well as mention the --directory option for choosing a custom name for the project directory. If this sounds good, I can write up the changes and submit a PR.

Thanks,
Lily

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions