Skip to content

feat: Add RT apps snap packaging to the existing tutorial #99

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 76 commits into from
Apr 10, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
76 commits
Select commit Hold shift + click to select a range
dc8c3aa
wip: snapping rt app
locnnil Mar 25, 2025
00a9cb6
refact: simplify environment setup instructions
locnnil Mar 25, 2025
ca7a1ec
feat: add snapd to custom_wordlist
locnnil Mar 26, 2025
7653403
feat: add Makefile
locnnil Mar 26, 2025
3e90cca
chore: add squashfs to custom_wordlist
locnnil Mar 26, 2025
53c7f37
wip: structural
locnnil Mar 26, 2025
ea6114d
chore(Makefile): ignore warning during build
locnnil Mar 26, 2025
8483cae
feat!: drop console output for snap version
locnnil Mar 26, 2025
ab46033
feat: complete defining snap parts
locnnil Mar 26, 2025
089c943
feat: add snapcraft.yaml file
locnnil Mar 26, 2025
9ac818e
feat: final snapcraft.yaml file
locnnil Mar 28, 2025
d32843b
feat: add final textual components
locnnil Mar 28, 2025
ab6367c
refact: grammar improvements
locnnil Mar 28, 2025
973b0fe
chore: add technical words to custom_wordlist
locnnil Mar 28, 2025
bf93091
many: grammar fixes and rewordings
locnnil Mar 28, 2025
a3449db
refact: codify snap name and snapcraft.yaml
locnnil Mar 28, 2025
3e37271
chore: change file name
locnnil Mar 28, 2025
589fc3d
refact: complement command info
locnnil Mar 31, 2025
345f732
refact: reword sentence and add additional context
locnnil Mar 31, 2025
dbffcbd
feat!: drop context info for output of snapcraft init
locnnil Mar 31, 2025
0735a82
refact: reword sentence, not changing the meaning, neither fixing gra…
locnnil Mar 31, 2025
5ffcfc6
feat: add context to Makefile
locnnil Mar 31, 2025
8725684
refact: use `snapcraft.yaml` instead of YAML manifest
locnnil Mar 31, 2025
4c4e0ee
refact: move Makefile creation
locnnil Mar 31, 2025
9b6e1b4
feat: complement part about cross-compilation and Canonical build farm
locnnil Mar 31, 2025
9f0e02c
feat!: drop manifest word for referring to `snapcraft.yaml`
locnnil Mar 31, 2025
3292bfb
feat: complement info about releasing snap to channels and risk levels
locnnil Mar 31, 2025
1aadd5f
refact: drop console output
locnnil Mar 31, 2025
5600187
refact: reword urls on stores
locnnil Mar 31, 2025
2f09851
refact: improve explanation about `apps` section
locnnil Mar 31, 2025
2cf2a67
refact: reword sentence about part renaming
locnnil Mar 31, 2025
5b2bc3b
feat: mention about `.c` files are in the root of the proj dir
locnnil Mar 31, 2025
eaf2447
refact|chore: improve snap build arch and add url labels
locnnil Mar 31, 2025
e0c2749
feat: improve devmode and dangerous mode explanation
locnnil Mar 31, 2025
1f20eb5
feat: encapsulate snappy-debug with journalctl on a tip
locnnil Mar 31, 2025
1c0bf62
feat: put extra info inside a note and sumarize about apps
locnnil Mar 31, 2025
c479f52
feat: use 'snap info' instead of 'snap list'
locnnil Mar 31, 2025
e2720c7
refact: reorganize introduction of Makefile
locnnil Mar 31, 2025
c5c95ea
refact: use devmode with formal name instead of code label
locnnil Mar 31, 2025
b0c681e
feat: use 'terminal' role instead of 'console'
locnnil Mar 31, 2025
dbe27c1
refact: add missing line breaks
locnnil Mar 31, 2025
72a5e7b
fix: broken url syntax
locnnil Mar 31, 2025
ac8bcb3
fix: duplicated url label
locnnil Mar 31, 2025
988183d
feat!: drop extra lines
locnnil Apr 1, 2025
3ed73ca
refact: fix grammar
locnnil Apr 1, 2025
5b5fc18
fix: drop extra word
locnnil Apr 1, 2025
d90818a
refact: reword to 'important'
locnnil Apr 1, 2025
c6a472a
feat: change 'we' for 'you'
locnnil Apr 1, 2025
d1fd05d
feat: lowercase snap
locnnil Apr 1, 2025
3d58202
fix: fix snappy-debug log output
locnnil Apr 1, 2025
776faeb
fix|refact: uppercase snap on beggining of sentences
locnnil Apr 2, 2025
04ea423
refact: change 'our' to 'your'
locnnil Apr 4, 2025
81c2fea
refact: action-oriented heading
locnnil Apr 4, 2025
2da972b
fix: broken url
locnnil Apr 4, 2025
520c46a
chore: ignore link check anchors for git.kernel.org
locnnil Apr 4, 2025
8a753fc
refact: capitalize snapcraft to be consistant
locnnil Apr 7, 2025
b5a4715
feat: make headings action orientated using verbs
locnnil Apr 7, 2025
a65d4b6
feat: use {kbd} syntax to `Tab`
locnnil Apr 7, 2025
51bcc87
feat: use :file: role for snapcraft.yaml
locnnil Apr 7, 2025
a5885f4
feat: improve sentence
locnnil Apr 7, 2025
2d5e1dd
feat!: drop snap explanation regarding snapcraft build
locnnil Apr 7, 2025
41b3216
feat: drop fail install cmd and add admonition note
locnnil Apr 7, 2025
9d29c98
chore: add devmode to be ignored by spell check
locnnil Apr 7, 2025
a8ca5d4
feat: add context on why to inspect the .snap file
locnnil Apr 7, 2025
b2d0c92
feat: shrink context on snap sandboxing and security
locnnil Apr 7, 2025
72604fa
feat: turn alternative confine path into tip
locnnil Apr 7, 2025
6334e28
fix: heading and drop new lines
locnnil Apr 7, 2025
d4747d7
feat: change conclusion to H2
locnnil Apr 7, 2025
0622621
feat: move tip to top
locnnil Apr 10, 2025
53f6031
refact: drop wikipedia url ref
locnnil Apr 10, 2025
96d7244
refact: drop wikipedia url
locnnil Apr 10, 2025
d5546d4
refact: change verb 'pack' to adjective 'packed'
locnnil Apr 10, 2025
c14ef1c
many: address reviews
locnnil Apr 10, 2025
595bb61
fix: Make spellcheck to ignore SquashFS
locnnil Apr 10, 2025
416ae9e
feat: complement sentence with verb 'can'
locnnil Apr 10, 2025
0e4f170
fix: escape dash to render correctly
locnnil Apr 10, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions docs/.custom_wordlist.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# Leave a blank line at the end of this file to support concatenation
aarch
amd
AppArmor
apparmor
autotools
benchmarking
bh
bitmask
Expand All @@ -19,6 +22,7 @@ cjk
cmdline
conf
config
configfs
cpu
CPUAffinity
cpus
Expand All @@ -27,6 +31,7 @@ cryptographically
Ctrl
cyclictest
dev
devmode
DigiKey
dispatchable
dstat
Expand Down Expand Up @@ -89,6 +94,7 @@ latexmk
linux
Livepatch
LTS
lxd
mantic
mem
memmove
Expand Down Expand Up @@ -128,6 +134,7 @@ PMD
posix
preemptible
proc
procfs
ps
psr
punctuations
Expand All @@ -148,10 +155,14 @@ runtimes
rw
rwlock
rwsem
sandboxed
sandboxing
SBCs
sched
scheduler's
Schedutil
seccomp
Seccomp
seqlock
Seqlocks
setattr
Expand All @@ -162,6 +173,7 @@ SMIs
smp
SMT
snapcraft
snapd
softirq
softIRQ
softIRQs
Expand All @@ -170,6 +182,7 @@ SPID
spinlock
spinlocks
Spinlocks
squashfs
stress-ng
stressor
subdirectory
Expand All @@ -178,6 +191,7 @@ sudo
superset
syscall
syscalls
sysfs
systemd
tasklets
telco
Expand All @@ -198,6 +212,7 @@ typedef
ubuntu
UC
unbootable
unsquash
userspace
utils
VIRT
Expand Down
3 changes: 2 additions & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -214,7 +214,8 @@

linkcheck_anchors_ignore_for_url = [
r"https://github\.com/.*",
r"https://snapcraft\.io/docs/.*"
r"https://snapcraft\.io/docs/.*",
r"https://git\.kernel\.org/*",
]

# give linkcheck multiple tries on failure
Expand Down
Loading