Add channels.cfg file and update pmaports.cfg.
I have a bunch of pmbootstrap patches in the works, that will make the channel selection possible ("channels" branch in pmbootstrap). They depend on this MR, it would be great if this MR could get reviewed / merged soon.
channels.cfg: new file
Let's add a nice file that defines the available release channels. Upcoming pmbootstrap patches will make use of this in 'pmbootstrap init' for example:
[20:46:22] Choose the postmarketOS release channel.
[20:46:22] Available (2):
[20:46:22] * edge: Rolling release channel
[20:46:22] * latest: Upcoming beta release (WIP, DO NOT USE!)
[20:46:22] Channel [edge]:
pmaports.cfg: add channel
Replace branch_pmos and branch_alpine keys (that were never used) with a new channel key. pmbootstrap will look up the branches related to a channel in channels.cfg of the master branch. While at it, modernize the file.
Closes: #519 (closed)
Merge request reports
Activity
- Resolved by Administrator
Latest channel sounds confusing to me, because the definition of latest is
newest or most recent
(https://dictionary.cambridge.org/dictionary/english/latest), and that's the definition of the edge channel.Why not using
edge
andstable
? or at least call itlatest-stable
like in Alpine?By Daniele Debernardi on 2020-04-11T00:26:48
Edited by Ghost User
mentioned in commit 8b8fdbca
By Oliver Smith on 2020-04-11T00:22:05
mentioned in commit 71ebb6e9
By Oliver Smith on 2020-04-11T00:22:06
added 5 commits
-
b893303e...153f7ca3 - 3 commits from branch
master
- 71ebb6e9 - channels.cfg: new file (!1141 (merged))
- 8b8fdbca - pmaports.cfg: add channel (!1141 (merged))
By Oliver Smith on 2020-04-11T00:22:09
-
b893303e...153f7ca3 - 3 commits from branch
mentioned in commit e42d8487
By Oliver Smith on 2020-04-11T00:26:20
mentioned in commit c80d1c5f
By Oliver Smith on 2020-04-11T00:26:20
added 2 commits
- c80d1c5f - channels.cfg: new file (!1141 (merged))
- e42d8487 - pmaports.cfg: add channel (!1141 (merged))
By Oliver Smith on 2020-04-11T00:26:21