-
Notifications
You must be signed in to change notification settings - Fork 34
Closed
Description
Using Northstar is currently hard. No clean versioning and due to it's only available via git there's no way to mirror it safely with cargo registry
or vendor
.
a task list item
In order to publish the crate the following things need to be resolved:
- Replace the
cgroups-rs
git dependency with an release from crates.io. This is blocked by nix: #1690 becausecgroups-rs
build for Android is broken. - Check the cargo manifests and extend with readme etc...
- Adjust versions to be the same across all crates in this workspace
- Rename crates - see below
- Decide which name to use. northstar is taken. See Start using SemVer 'pre-releases' #496
- Docker images shall be built from tag
v.*
instead ofdocker-*
crates
northstar
: Northstar main. Take the examplemain
. Think about removing the android specialsnorhstar-runtime
: Renamenorthstar
tonorthstar-runtime
northstar-nstar
: Renametoos/nstar
tonorhtstar-nstar
. TOOD Rename the binary tonstar
or keepnorthstar-nstar
and a shell alias does the trick for lazy peoplenorthstar-sextant
Renametools/sextant
northstar-seccomp
Renametools/seccomp-util
tonorthstar-seccomp