Just when I thought I was out...
@Fla, maybe you didn't read my response to @Lakotaubp in which I wrote:
"Okay, if you truly need a stable release by March of 2020, then yes, I'll concede that you are making an excellent case for first releasing on 16.04 in March, and updating later."
But okay, if you want to continue the discussion, here's my response to your inquiries:
@Fla said in PinePhone:
There are tons of missing features and even more bugs in UT, do you really think that a user will care more about a 20 being displayed on the About page instead of a 16, or what the phone actually does?
I'm tempted to say, yes, they'll care because "[20] is [4] louder than [16]."
But in all seriousness, yes, I'd rather have tons of missing features and bugs on a new platform, instead tons of missing features and bugs on a soon-to-be-obsolete platform.
On a soon-to-be-obsolete platform, I'd be asking myself why I'm suffering through these bugs now, only to suffer through an all new batch of bugs next year, or whenever upgraded to 20.04. But maybe that's just me.
In any case, as I conceded to @Lakotaubp , perhaps it's better to ship with 16.04 in March, and then upgrade to 20.04 as soon as feasible.
@Fla said in PinePhone:
Why put pressure to switch to 20.04 when the current state of development is to do a successful phone call?
I'll answer that question with a question: Why do you want to strive for a successful phone call on a soon-to-be-obsolete platform, when, instead, you could switch to 20.04 soon, and strive for a successful phone call on a platform that you won't be forced to upgrade in about one year?
But again, as I conceded to @Lakotaubp , perhaps it's better to ship with 16.04 in March, and then upgrade to 20.04 as soon as feasible.
@Lakotaubp and @Flohack I promise that I had planned merely to upvote your comments and then move on. But as long as I'm responding to @Fla , I'll provide a few brief comments responding to each of you.
@Flohack said in PinePhone:
Mir and unity8 are a stack that will stay for a longer time. We cannot and will not rip out Mir to replace it with Wayland, and in the same moment create 1000s of regression bugs. Mir is a supported platform, maintained by Canonical, and we can consume it for the time being. There is no added value in just using Wayland now.
I truly do appreciate your response. But to be blunt, provided I'm correctly interpreting what you meant when you wrote that "[UBports] cannot and will not rip out Mir to replace it with Wayland," I think what you wrote in the above snippet is pretty far off-the-mark. The whole point of upgrading from "old" Mir to "new" Mir is that "new" Mir is Wayland compliant. For now, in addition to the Wayland protocol, "new" Mir also supports the protocol used by "old" Mir. But that support for the old protocol is not enabled by default in current versions of Mir, and will eventually be removed from Mir altogether. Hence the need for migrating fully to Wayland, eventually.
@Flohack said in PinePhone:
There is no requirement to use systemd on 20.04, if we fork upstart and adapt it, it can be used. In fact a lot of things already now on the phone have been forked, to either use newer or older versions. Ubuntu Touch is a heavily tweaked Ubuntu, in no way just using all packages as they are.
I'm less sure about this topic than I am about Mir/Wayland stuff. While it would be possible to fork upstart and maintain it yourselves, to me, that sounds like a terrible idea. So no, my guess is that, unless you move away from Ubuntu to something like Devuan (which I doubt will happen), you'll be using systemd on 20.04. But maybe I'm wrong about this. Hope this will be discussed elsewhere.
@Lakotaubp said in PinePhone:
Along with what Flohack has just said above there was the call out for developers not too long ago https://forums.ubports.com/topic/3368/want-to-develop-ut-and-need-a-device/2 which should bring more developers on stream in the not to distant future and move the whole of UT development along.
The linked posting isn't really what I had in mind. I was thinking you could identify a few discrete projects (and the skill sets needed for completing them) and posting that information.
@Lakotaubp said in PinePhone:
Secondly I would like to just point out this thread is specifically about and for UT and PinePhone and not general UT future planning and development discussions. I think we are just beginning to drift slightly.
No harm at all in that line of thought and discussion but probably better off in a new thread somewhere else. Thank you for your understanding.
100% agreed. Provided no one pulls me back in, I'm out