link to NEWS file

This commit is contained in:
Daniel Barlow 2023-12-11 20:18:28 +00:00
parent c6c41e331e
commit 133b64613d
2 changed files with 13 additions and 14 deletions

7
NEWS
View file

@ -1,6 +1,13 @@
A brief guide to backward-incompatible changes A brief guide to backward-incompatible changes
that are likely to break configurations or workflows that are likely to break configurations or workflows
2023-07-13
* a significant re-arrangement of modules and services, which will
probably break any configuration written before this time. For a
detailed explanation, see
https://www.liminix.org/doc/configuration.html#modules
2023-12-10 2023-12-10
* configurations (usually) need no longer import modules from * configurations (usually) need no longer import modules from

View file

@ -18,22 +18,14 @@ outside word goes across it.
Liminix is pre-1.0. We are still finding new and better ways to do things, Liminix is pre-1.0. We are still finding new and better ways to do things,
and there is no attempt to maintain backward compatibility with the old and there is no attempt to maintain backward compatibility with the old
ways. This will change when it settles down. ways.
_In general:_ development mostly happens on the `main` branch, which is The [NEWS](NEWS) file (available wherever you found this README) is
therefore not guaranteed to build or to work on every commit. For the a high-level overview of breaking changes.
latest functioning version, see [the CI system](https://build.liminix.org/jobset/liminix/build) and pick a revision with all jobs green.
_In particular:_ as of July 2023, a significant re-arrangement of Development mostly happens on the `main` branch, which is therefore
modules and services is ongoing: not guaranteed to build or to work on every commit. For the latest
functioning version, see [the CI system](https://build.liminix.org/jobset/liminix/build) and pick a revision with all jobs green.
* if you are using out-of-tree configurations created before commit
2e50368, especially if they reference things under pkgs.liminix,
they will need updating. Look at changes to examples/rotuer.nix
for guidance
* the same is intermittently true for examples/{extensino,arhcive}.nix
where I've updated rotuer and not updated them to match.
## Documentation ## Documentation