summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--docs/HACKING.md18
-rw-r--r--docs/README.generic13
-rw-r--r--docs/RELEASE.md44
3 files changed, 12 insertions, 63 deletions
diff --git a/docs/HACKING.md b/docs/HACKING.md
index 6a19434..b6789fe 100644
--- a/docs/HACKING.md
+++ b/docs/HACKING.md
@@ -4,9 +4,9 @@ Please make sure to follow our [Contribution Guidelines](../CONTRIBUTING.md).
## git
-Currently dracut lives on github.com.
+Currently dracut-ng lives on github.com.
-* https://github.com/dracutdevs/dracut.git
+* https://github.com/dracut-ng/dracut-ng.git
Pull requests should be filed preferably on github nowadays.
@@ -244,8 +244,8 @@ $ podman run --rm -it \
```
with `[CONTAINER]` being one of the
-[github `dracutdevs` containers](https://github.com/orgs/dracutdevs/packages),
-e.g. `ghcr.io/dracutdevs/fedora:latest`.
+[github `dracut-ng` containers](https://github.com/orgs/dracut-ng/packages),
+e.g. `ghcr.io/dracut-ng/fedora:latest`.
### On bare metal
@@ -253,27 +253,27 @@ For the testsuite to pass, you will have to install at least the software packag
mentioned in the `test/container` Dockerfiles.
```
-$ sudo make clean check
+$ make clean check
```
in verbose mode:
```
-$ sudo make V=1 clean check
+$ make V=1 clean check
```
only specific test:
```
-$ sudo make TESTS="01 20 40" clean check
+$ make TESTS="01 20 40" clean check
```
only runs the 01, 20 and 40 tests.
debug a specific test case:
```
$ cd TEST-01-BASIC
-$ sudo make clean setup run
+$ make clean setup run
```
... change some kernel parameters in `test.sh` ...
```
-$ sudo make run
+$ make run
```
to run the test without doing the setup.
diff --git a/docs/README.generic b/docs/README.generic
deleted file mode 100644
index 58889ac..0000000
--- a/docs/README.generic
+++ /dev/null
@@ -1,13 +0,0 @@
-To build a generic initramfs, you have to install the following software packages:
- * device-mapper
- * cryptsetup-luks
- * rpcbind nfs-utils
- * lvm2
- * iscsi-initiator-utils
- * nbd
- * mdadm
- * net-tools iproute
-
-Generic initramfs'es are huge (usually over 10 megs in size uncompressed), but
-should be able to automatically boot any bootable configuration with appropriate
-boot flags (root device, network configuration information, etc.) \ No newline at end of file
diff --git a/docs/RELEASE.md b/docs/RELEASE.md
index b043484..bdbc60b 100644
--- a/docs/RELEASE.md
+++ b/docs/RELEASE.md
@@ -2,47 +2,9 @@
This documents contains the necessary steps to conduct a successful release.
-1. Add all items to `NEWS.md`
+1. Run `tools/release.sh` shell script
- Get a first template with [`clog`](https://github.com/clog-tool/clog-cli)
- ```console
- $ clog -F -r https://github.com/dracutdevs/dracut
- ```
-
-2. Update the contributors list in NEWS.md
-
- Produce the list with:
- ```console
- $ make CONTRIBUTORS
- ```
-
- Append the list to the section in `NEWS.md`
-
-3. Update AUTHORS
-
- ```console
- $ make AUTHORS
- ```
-
-4. Check in AUTHORS and NEWS.md
-
- ```console
- $ git commit -m "docs: update NEWS.md and AUTHORS" NEWS.md AUTHORS
- $ git push origin master
- ```
-
-5. Tag the release, validate the tag and push
-
- ```console
- $ git tag -s 060
- $ git tag -v 060
- $ git push --tags
- ```
-
- Add the section from `NEWS.md` to the git tag message excluding the Rendered
- view entry.
-
-6. Create a new release on github (https://github.com/dracutdevs/dracut/releases/new)
+2. Create a new release on github (https://github.com/dracut-ng/dracut-ng/releases/new)
- Add the section from `NEWS.md` to the release.
-7. Open a new milestone, move all unfinished issue from the previous milestone to the new one and close the released milestone (https://github.com/dracutdevs/dracut/milestones)
+3. Open a new milestone, move all unfinished issue from the previous milestone to the new one and close the released milestone (https://github.com/dracut-ng/dracut-ng/milestones)