Resolve #20 : Add 2 new variables, license_owner and license_owner_email, which default to the username and username e-mail only if the github_owner == username. Otherwise, they default to DAI-Lab values. These variables are used in setup.py, LICENSE and the documentation configuration.
Resolve #21: Add 2 new variables, package_name and repository_name. package_name defaults to the project_name in lowercase and replacing white spaces by dashes. The repository_name defaults to the package_name. Finally, the project_slug now defaults to the package_name replacing the dashes by underscores.
The new package_name variable is used on the setup.py, README.md and docs/installation.rst files to properly point at the right PyPi package.
The new repository_name is used in all the places where the repository URL is created, as well as in the README, to point at the right travis site. Also, the newly generated folder is now named after the repository_name instead of the project_slug, which is the name that a freshly cloned repository would have.
This new combination of variables has been created to allow situations like this:
Rename variable
github_orgname
togithub_owner
.Resolve #20 : Add 2 new variables,
license_owner
andlicense_owner_email
, which default to the username and username e-mail only if thegithub_owner == username
. Otherwise, they default to DAI-Lab values. These variables are used insetup.py
,LICENSE
and the documentation configuration.Resolve #21: Add 2 new variables,
package_name
andrepository_name
.package_name
defaults to theproject_name
in lowercase and replacing white spaces by dashes. Therepository_name
defaults to thepackage_name
. Finally, theproject_slug
now defaults to thepackage_name
replacing the dashes by underscores.The new
package_name
variable is used on thesetup.py
,README.md
anddocs/installation.rst
files to properly point at the right PyPi package.The new
repository_name
is used in all the places where the repository URL is created, as well as in the README, to point at the right travis site. Also, the newly generated folder is now named after therepository_name
instead of theproject_slug
, which is the name that a freshly cloned repository would have.This new combination of variables has been created to allow situations like this:
https://github.com/username/SCP
Some Cool Project
some-cool-project
scp