Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gui roadmap #2

Closed
7 of 25 tasks
JarbasAl opened this issue Feb 28, 2023 · 4 comments
Closed
7 of 25 tasks

Gui roadmap #2

JarbasAl opened this issue Feb 28, 2023 · 4 comments
Labels
documentation Improvements or additions to documentation

Comments

@JarbasAl
Copy link
Member

JarbasAl commented Feb 28, 2023

just splitting this from OpenVoiceOS/ovos-core#274 to keep discussion contained

GUI independence:

qt 6 migration:

Skills and PHAL plugins migration to Qt6:

@JarbasAl JarbasAl added the documentation Improvements or additions to documentation label Feb 28, 2023
@JarbasAl JarbasAl pinned this issue Feb 28, 2023
@AIIX
Copy link

AIIX commented Mar 1, 2023

As Plasma and Upstream master branches have now moved to Qt6, the following is planned:

  • Mycroft-GUI will see a final QT5 version release and master branches will be moved to QT6
  • OVOS-shell will see a final QT5 version release and master branches will be moved to QT6
  • Any fixes that are needed to go in Mycroft-GUI and OVOS-shell QT5 versions will be made in a backports branch that will then see minor releases.
  • The skills that have already been ported will get a UI / UI5 folder
  • Any images should use the released versions and not master to package GUI once this is done if they are on older base images shipping qt5.
  • Skills that are not updated just won't work, on qt6 images, basic ones under ovos should.
  • Will be offering help to both Neon, MycroftAI to port any GUI skill needed to Qt6
  • Anyone else who has QT5 skills ill get to those in the coming week.
  • Manjaro image building will be disabled until above is completed, a message will be added to the docs to not run "sudo pacman -Syu"

@AIIX
Copy link

AIIX commented Mar 1, 2023

  • Move all GUI resources from core (/res/ui)

@JarbasAl
Copy link
Member Author

JarbasAl commented Mar 1, 2023

  • Move all GUI resources from core (/res/ui)

i think these would fit well into this repo, may need some thinking as the resource file loaders live mostly in ovos_workshop, suppose a companion PR will be needed there

@AIIX
Copy link

AIIX commented Mar 8, 2023

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

5 participants