PINE64
Can anyone explain channels? - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: PinePhone (https://forum.pine64.org/forumdisplay.php?fid=120)
+--- Forum: PinePhone Software (https://forum.pine64.org/forumdisplay.php?fid=121)
+---- Forum: UBPorts on PinePhone (https://forum.pine64.org/forumdisplay.php?fid=125)
+---- Thread: Can anyone explain channels? (/showthread.php?tid=10765)



Can anyone explain channels? - daniel - 07-21-2020

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


RE: Can anyone explain channels? - doelf - 07-21-2020

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.


RE: Can anyone explain channels? - natasha - 07-21-2020

I guess from more stable to more testing: Stable , release candidate, edge, develpment


RE: Can anyone explain channels? - daniel - 07-21-2020

ok found this:
http://docs.ubports.com/en/latest/about/process/release-schedule.html

still not clear what is 'edge'


RE: Can anyone explain channels? - SpoofyKid - 07-21-2020

(07-21-2020, 09:01 PM)daniel Wrote: ok found this:
http://docs.ubports.com/en/latest/about/process/release-schedule.html

still not clear what is 'edge'

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

https://ubports.com/blog/ubports-blogs-news-1/post/ubuntu-touch-q-a-41-3018


RE: Can anyone explain channels? - daniel - 07-22-2020

(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/process/release-schedule.html

still not clear what is 'edge'

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

https://ubports.com/blog/ubports-blogs-news-1/post/ubuntu-touch-q-a-41-3018

Aha! thanks!


RE: Can anyone explain channels? - doelf - 07-22-2020

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.


RE: Can anyone explain channels? - natasha - 07-22-2020

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!


RE: Can anyone explain channels? - deuter - 07-27-2020

(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?


RE: Can anyone explain channels? - doelf - 07-27-2020

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.