Skip to content

Commit db045cb

Browse files
authored
Merge pull request #120 from SciCatProject/manual
Update developers guide.
2 parents dbe0ff6 + 5929426 commit db045cb

File tree

1 file changed

+15
-5
lines changed

1 file changed

+15
-5
lines changed

README.md

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
[![License: BSD 3-Clause](https://img.shields.io/badge/License-BSD%203--Clause-blue.svg)](LICENSE)
22

3-
# Scicat Filewriter Ingest
3+
# Scicat Ingestor
44

5-
A daemon that creates a raw dataset using scicat interface whenever a new file is written by a file-writer.
5+
Scicat ingestor creates a raw dataset along with metadata using
6+
``wrdn`` messages and scicat api whenever a new file is written by a file-writer.
67

78
## How to INSTALL
89
```bash
9-
git clone https://github.com/SciCatProject/scicat-filewriter-ingest.git
10-
cd scicat-filewriter-ingest
10+
git clone https://github.com/SciCatProject/scicat-ingestor.git
11+
cd scicat-ingestor
1112
pip install -e . # It will allow you to use entry-points of the scripts,
1213
# defined in ``pyproject.toml``, under ``[project.scripts]`` section.
1314
```
@@ -56,7 +57,7 @@ scicat_ingestor --logging.verbose -c PATH_TO_CONFIGURATION_FILE.yaml --ingestion
5657
```
5758

5859
```bash
59-
background_ingestor \
60+
scicat_background_ingestor \
6061
--logging.verbose \
6162
-c PATH_TO_CONFIGURATION_FILE.yaml \
6263
--nexus-file PATH_TO_THE_NEXUS_FILE.nxs \
@@ -123,6 +124,15 @@ We can apply common updates/dependency updates using
123124
copier update
124125
```
125126

127+
### Release
128+
We use github release to create a new tag and release notes.
129+
Typically we do not include dependabot PRs from the auto generated release notes.
130+
131+
Release versions are [calendar version](https://calver.org/).
132+
For example, if it is 27.01.2025 and if it is the first version of this month, the version will be ``v25.01.0``.
133+
If another release or a patch release is made within the same month,
134+
the minor version can increase, i.e. ``v25.01.1``.
135+
126136
### Tox
127137
`tox` controls virtual environment and commands for various purposes.
128138
Developers and CI actions can use the command.

0 commit comments

Comments
 (0)