You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
containing more information about the structure and features of the generated project.
99
-
Feel free to either remove it, or keep (and possibly adjust) it as extended technical
100
-
project documentation for yourself and other future project contributors.
115
+
116
+
**Please familiarize yourself with the generated structures, files and the contents of the
117
+
developer guide.** Feel free to either remove the guide afterwards, or keep (and possibly
118
+
adjust) it as extended technical project documentation for yourself and other future
119
+
project contributors.
101
120
102
121
You can find a demo repository generated from this template [here](https://github.com/Materials-Data-Science-and-Informatics/fair-python-cookiecutter-demo).
103
122
@@ -109,15 +128,15 @@ you might want to configure some template variables in your `~/.cookiecutterrc`.
109
128
Here is an example cookiecutter configuration:
110
129
111
130
```yaml
112
-
default_context:
113
-
__org_name: "Your Institution"
114
-
__org_mail_suffix: "your-institution.org"
115
-
__org_rep: "Your Boss <your.boss@your-institution.org>"
116
-
__org_gh: "Your-Github-Organization"
117
-
118
-
author_last_name: "Lastname"
119
-
author_first_name: "Firstname"
120
-
author_orcid: "0000-0000-1234-5678"
131
+
fair_python_cookiecutter:
132
+
last_name: "Carberry"
133
+
first_name: "Josiah"
134
+
project_keywords: "psychoceramics analytics"
135
+
email: "josiah.carberry@brown.edu"
136
+
orcid: "0000-0002-1825-0097"
137
+
affiliation: "Brown University"
138
+
copyright_holder: "Brown University"
139
+
license: "MIT"
121
140
```
122
141
123
142
This information will be already pre-filled when you use the template,
@@ -132,8 +151,9 @@ it to get your own copy. Then you can do the desired changes and use the URL of
132
151
template repository instead of this one to kickstart your projects.
133
152
134
153
However, if you think that your changes are of general interest and would improve this
135
-
template, consider to get in touch
136
-
and [contribute](https://materials-data-science-and-informatics.github.io/fair-python-cookiecutter/main/contributing/)!
154
+
template for a majority of users, please get in touch
155
+
and [contribute](https://materials-data-science-and-informatics.github.io/fair-python-cookiecutter/main/contributing/)
156
+
or [suggest](https://github.com/Materials-Data-Science-and-Informatics/fair-python-cookiecutter/issues) an improvement!
137
157
138
158
In any case we are very happy to know about any similar or derivative templates, e.g. for
139
159
more specific use-cases or based on other tool preferences.
@@ -148,7 +168,7 @@ from this template, there are two main ways to do so:
148
168
149
169
If your project currently has no sophisticated setup of tools or strong preferences about
150
170
them, option 1 might be the simplest way to adopt the template. Your code then needs to be
151
-
moved into the `YOUR_PROJECT/src` subdirectory.
171
+
moved into the `YOUR_PROJECT/src/YOUR_PACKAGE` subdirectory.
152
172
153
173
On the other hand, if you already have a working setup that you do not wish to replace
0 commit comments