View Single Post
bandora's Avatar
Posts: 1,338 | Thanked: 1,055 times | Joined on Oct 2009 @ California, USA / Jordan
#5
He also just said:

"As I said before, it's just the Nemo adaptation. The demos we did on N950 last year were on X11 stack, Wayland stack on N9/N950 has a few issues making it not suitable for demos without some additional effort -> community effort needed on N9 Wayland stack in Nemo

The following assumes that you have a Nemo instance with Sailfish libraries installed (note that this is not a promise of us doing that, read the following paragraph as privat comment from me):

0) Nemo is most likely to switch to Wayland in the near future as well, though might support X11 a bit longer than Jolla
1) MeeGo apps will mostly run on Nemo. If you're using the Nemo X11 stack, some Harmattan binaries run, if they use more complex middleware they need some changes and recompilation. For Nemo/Wayland same, just that you need a Qt5-port (in most cases just a few hours more effort), and that you can't use libmeegotouch (note that we still provide compatibility layers for some of the libmeegotouch APIs, so for example if you're using lmt notifications your app will work after recompile)
2) If Sailfish libraries are available, and you're using Nemos Wayland stack, yes
3) Same as 2.

(if 2) does not use Silica Components, just middleware + custom QML it should work as well. We work on most of the Sailfish-middleware as opensource inside of Nemo. As a result, almost all middleware interfaces between Nemo and Sailfish share the same ABI)

The kernel 3.5 requirement is not because of Wayland. We're using features of newer kernels in layers below UI stack. The Wayland problem on N9 is related to using the slighly hacky way it's done.

There are instructions on how to get it running in the Mer wiki: https://wiki.merproject.org/wiki/Ada...9-N950/Wayland

We recently changed packaging of some components to make things a bit easier (mostly to make the Wayland switch just a matter of installing a package, without need to edit configuration files). The proof-of-concept Wayland configuration package is on github (https://github.com/nemomobile/nemo-configs-n950-n9), I just didn't integrate it to Nemo yet as that'll require some work in cleaning up the complete N950 config, which I don't want to spend at the moment unless there's a real interest in starting to hack on it."
__________________
FarahFa.com
 

The Following 16 Users Say Thank You to bandora For This Useful Post: