PINE64

Full Version: Can anyone explain channels?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi


I think the different channels are different levels of OS development (such in any Linux). "Stable channel" only takes packages that are tested and will not break the system. "Development channel" I understand that are packages being tested but can potentially break the system or fail in any sense. What are the others?

Can anyone correct me and explain better what are Stable, edge, development, release candidate

Why If I select development, I am stuck in stable? is there any reason why I cannot switch? maybe because I updated the phone in stable (currently in version 4)?

Why when I go to channels windows I have several options for each? is this a bug? or are they different? (for example 'stable is in the list 3 times)
[Image: IMG-4132.jpg]

Any input will be appreciated!
Thanks
By going back and opening the channels again I was sometimes able to get only four channels and no dupes to show up. I switched to Release candidate which delivers v5 at the moment. Tried it again today but now it looks always like your screenshot.
I guess from more stable to more testing: Stable , release candidate, edge, develpment
ok found this:
http://docs.ubports.com/en/latest/about/...edule.html

still not clear what is 'edge'
(07-21-2020, 09:01 PM)daniel Wrote: [ -> ]ok found this:
http://docs.ubports.com/en/latest/about/...edule.html

still not clear what is 'edge'

"It is for cutting edge developers or the curious."

https://ubports.com/blog/ubports-blogs-n...-a-41-3018
(07-21-2020, 09:08 PM)SpoofyKid Wrote: [ -> ]
(07-21-2020, 09:01 PM)daniel Wrote: [ -> ]ok found this:
http://docs.ubports.com/en/latest/about/...edule.html

still not clear what is 'edge'

"It is for cutting edge developers or the curious."

https://ubports.com/blog/ubports-blogs-n...-a-41-3018

Aha! thanks!
Edge was introduced for experimenting with a more up to date software foundation (Unity, Mir, libhybris, etc).
You could call it a glimpse at the future but it will be unstable und potentialy risky to use.
These are nightly builds.
I do not understand, who is making these builds? are the builds only for the kernel or for all the apps? why is unstable? because touching the kernel to improve one issue can affect the relation with other apps and this is unpredictable? It sounds like a giant task!
(07-22-2020, 10:31 AM)doelf Wrote: [ -> ]Edge was introduced for experimenting with a more up to date software foundation (Unity, Mir, libhybris, etc).
You could call it a glimpse at the future but it will be unstable und potentialy risky to use.
These are nightly builds.
Thanks fot claryfying this doelf. Have you got any idea how the stable version relates to development version? Fot example I use UBPorts (stable) version 4, while I can see that under development section there is U Ports version 111 available. I just wonder if the stable 4 equals to former dev 4 with all bugs removed, or is stable 4  being for example dev 25 or something like that?
Right now Stable is 4 and RC is 5 which makes sense.
Developement seem to be build numbers that are not related to version numbers at all.