Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Idea: axopy-quickstart #11

Open
ixjlyons opened this issue Nov 27, 2017 · 0 comments
Open

Idea: axopy-quickstart #11

ixjlyons opened this issue Nov 27, 2017 · 0 comments
Labels
design Questions and ideas related to user-facing design. enhancement New feature, improved performance, etc.

Comments

@ixjlyons
Copy link
Member

ixjlyons commented Nov 27, 2017

A command like axopy-quickstart would be cool for generating an experiment project skeleton. Could do an interview to get options like sphinx-quickstart or pelican-quickstart or just take a few command line args like cargo new. The goal would be to end up with something you can run with no modifications at all.

  • generate a setup.py with an entry point for running the experiment
  • package directory with __init__.py, __main__.py, version, etc.
  • README
  • requirements.txt or environment.yaml

possibly:

  • git init
  • a config/settings system (if I come up with one in practice)
@ixjlyons ixjlyons added enhancement New feature, improved performance, etc. design Questions and ideas related to user-facing design. labels Mar 28, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design Questions and ideas related to user-facing design. enhancement New feature, improved performance, etc.
Projects
None yet
Development

No branches or pull requests

1 participant