Skip to content

Commit bf67464

Browse files
committed
updated documentation
1 parent d5e2cb1 commit bf67464

14 files changed

+130
-348
lines changed

.mlc-config.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,6 @@
2424
"replacementPatterns": [{
2525
"pattern": "^/",
2626
"replacement": "https://github.com/research-software-directory/research-software-directory/blob/master/"
27-
}]
27+
}],
28+
"retryOn429": true
2829
}

README.md

Lines changed: 17 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -60,17 +60,20 @@ To quickly get a running Research Software Directory up and running on your loca
6060
```
6161
Go to [http://localhost](http://localhost) (disregard certificate warning) to see the Research Software Directory
6262
website. You should be able to see all non-authenticated pages, but editing data or harvesting data from external
63-
sources won't work. To bring up the website with all bells and whistles, read on in the next chapters.
64-
65-
## Use cases
66-
67-
1. [Contributing](/.github/CONTRIBUTING.md)
68-
1. [Running an instance with your own data sources](/docs/configure.md)
69-
1. [Entering your own data](/docs/instruction/README.md)
70-
1. [Changing the look and feel](/docs/customize.md)
71-
1. [Finding your way: Research Software Directory services](/docs/services.md)
72-
1. [Documentation for developers](/docs/dev.md)
73-
1. [Documentation for maintainers](/docs/maintaining.md)
74-
1. [Hosting your instance online](/docs/hosting.md)
75-
1. [Running an instance of the Research Software Directory in production](/docs/production.md)
76-
1. [Security concerns](/docs/security.md)
63+
sources won't work. To bring up the website with all bells and whistles, refer to selected resources from the list
64+
below.
65+
66+
## Further resources
67+
68+
<!-- see also docs/README.md -->
69+
70+
1. [Entering data about your software in an existing instance](./docs/entering-data.md)
71+
1. [Configuring your instance to use your own data sources](./docs/configuring-your-instance-to-use-your-own-data-sources.md)
72+
1. [Changing the look and feel](./docs/changing-the-look-and-feel.md)
73+
1. [Hosting your instance online](./docs/hosting.md)
74+
1. [Running an instance of the Research Software Directory in production](./docs/production.md)
75+
1. [Finding your way: Research Software Directory services](./docs/services-overview.md)
76+
1. [Documentation for developers](./docs/documentation-for-developers.md)
77+
1. [Documentation for maintainers](./docs/documentation-for-maintainers.md)
78+
1. [Security concerns](./docs/security.md)
79+
1. [Contributing](./.github/CONTRIBUTING.md)

docs/README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# Contents
2+
3+
<!-- see also bottom of main readme -->
4+
5+
1. [Entering data about your software in an existing instance](./docs/entering-data.md)
6+
1. [Configuring your instance to use your own data sources](./docs/configuring-your-instance-to-use-your-own-data-sources.md)
7+
1. [Changing the look and feel](./docs/changing-the-look-and-feel.md)
8+
1. [Hosting your instance online](./docs/hosting.md)
9+
1. [Running an instance of the Research Software Directory in production](./docs/production.md)
10+
1. [Finding your way: Research Software Directory services](./docs/services-overview.md)
11+
1. [Documentation for developers](./docs/documentation-for-developers.md)
12+
1. [Documentation for maintainers](./docs/documentation-for-maintainers.md)
13+
1. [Security concerns](./docs/security.md)
14+
1. [Contributing](./.github/CONTRIBUTING.md)

docs/about.md

Lines changed: 0 additions & 23 deletions
This file was deleted.
File renamed without changes.

docs/configure.md renamed to docs/configuring-your-instance-to-use-your-own-data-sources.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Configuring the Research Software Directory
1+
# Using your own data sources
22

33
The research software directory is configured using a file with environment
44
variables called `.env`. An example config file

docs/dev.md renamed to docs/documentation-for-developers.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ git clone https://github.com/<your-github-organization>/research-software-direct
1212

1313
## Try it out, step 2/3: Configure
1414

15-
See [configure.md](configure.md)
15+
See section [Using your own data sources](using-your-own-data-sources.md).
1616

1717
## Try it out, step 3/3: Start the complete stack using [docker-compose](https://docs.docker.com/compose/)
1818

File renamed without changes.

docs/instruction/README.md renamed to docs/entering-data.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ selecting them via the dropdown list in the Admin interface of the Research Soft
4242

4343
### Output and impact
4444

45-
The items on the dropdown list are harvested periodically from the
45+
The items on the dropdown list are harvested periodically from the
4646
[Netherlands eScience Center group on
4747
Zotero](https://www.zotero.org/groups/1689348). For reference, Zotero is the
4848
place where we keep track of NLeSC's _output_ and _impact_:
@@ -107,6 +107,8 @@ blue ``+`` symbol.
107107
1. Optionally, fill in the person's email address
108108
1. Optionally, provide an image of the person
109109
1. **Don't forget** to click ``Save`` when you're done.
110+
1. Refer to section [_Delays_](#delays) and section [_The query
111+
trick_](#the-query-trick) to know when you get to see your changes.
110112

111113
## How do I add a new ``Mention``?
112114

@@ -128,6 +130,8 @@ blue ``+`` symbol.
128130
produced with NLeSC funding), or as "impact" (the mention was produced without
129131
NLeSC funding, for example when a paper cites code that NLeSC created).
130132
1. **Don't forget** to click ``Save`` when you're done.
133+
1. Refer to section [_Delays_](#delays) and section [_The query
134+
trick_](#the-query-trick) to know when you get to see your changes.
131135

132136
## How do I add a new ``Organization``?
133137

@@ -143,7 +147,8 @@ clicking the blue ``+`` symbol.
143147
1. Organizations often offer the source files for their logos via a link on
144148
their website, usually named something like "Press" or "House style".
145149
1. **Don't forget** to click ``Save`` when you're done.
146-
1. You may need to refresh the page to see newly added items appear in the left pane
150+
1. Refer to section [_Delays_](#delays) and section [_The query
151+
trick_](#the-query-trick) to know when you get to see your changes.
147152

148153
## How/when do I get to see my changes?
149154

@@ -161,12 +166,12 @@ If your change only involves the Research Software Directory's Admin interface,
161166
for example when you add a pre-existing ``Mention`` to a ``Software`` and press
162167
``Save``, the corresponding database collection is updated immediately but the
163168
data needed for populating the product page template is collected at intervals.
164-
Again, refer to the schedule at
169+
Refer to the schedule at
165170
[https://research-software.nl/schedule](https://research-software.nl/schedule) and look for the
166171
``python app.py resolve`` task.
167172

168173
If your change involves an external data source, e.g. you have new commits on
169-
GitHub, or a new release on Zenodo, you will only see the resulting data show up
174+
GitHub, a new release on Zenodo, or you've added an entry to Zotero, you will only see the resulting data show up
170175
in the Research Software Directory after the corresponding data is harvested.
171176
Check [https://research-software.nl/schedule](https://research-software.nl/schedule) and look for
172177
the ``python app.py harvest commits`` and ``python app.py harvest citations``
-530 KB
Binary file not shown.

0 commit comments

Comments
 (0)