Navigation

    UBports Robot Logo

    UBports Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    1. Home
    2. Beta Break
    • Profile
    • Following 0
    • Followers 0
    • Topics 3
    • Posts 6
    • Best 5
    • Groups 0

    Beta Break

    @Beta Break

    15
    Reputation
    9
    Profile views
    6
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    Beta Break Unfollow Follow

    Best posts made by Beta Break

    • Development Planning 2023 ~ lets take over the world :)

      Please keep in mind this planning is work in progress!!!

      January 2023 -> 20.04 RC
      Finalizing / User ready

      • Locationd (hack) A(gps) (cannonical way) via proxy HERE/google/moz) https://blog.wirelessmoves.com/2014/08/supl-reveals-my-identity-and-location-to-google.html
      • Waydroid (as it is) in core replacing anbox
      • Flashlight (use 16.04 temp fix)
      • Fix calendar sync account plugins
      • Volume (popup volume toggle)
      • Move screen under Notch?
      • Enable 22.04 builds, ignore failures

      March 2023 -> 20.04 Maintenance support <-

      March 2023 - July 2023 -> 22.04 Development
      All new features in 22.04

      • Dist-Upgrade from 20.04 -> 22.04
      • Adjust CI
        ◦ create a list of transitions required
        ◦ adjust components subject to transitions of 3rd party libraries
        ◦ fix other FTBFS or test issues (due to gcc-11/12, Qt 5.15, etc.)
      • VoLTE
      • Notch support
      • Push forward qtubuntu -> qtwayland migration (as option)
        ◦ if it goes well, do the Mir 2.11 transition for 22.04, if not see 24.04
      • Background services for Click packages
      • Improve/consolidate Waydroid / Android App Support
      • Contact backend, if is available, if not -> 24.04 (not a critical-to-have transition)
      • Update Qtwebengine
      • Migrate to hfd-service -> will fix Flashlight toggle
      • Greeter: Allow launching apps in an "allow list" on top of the lockscreen (e.g. Camera)
      • Migrate Lomiri Keyboard to Maliit Keyboard
      • Become upstream of libqtdbustest/libqtbusmock
      • Improve NFC settings page
      • Implement blue light filter / Redshift support
      • Go applications (ciborium, ldm-go, nuntium)
        ◦ Migrate to Go modules
        ◦ Migrate to github.com/godbus/dbus
      • Bluetooth:
        ◦ Bluetooth: Show battery level of supported connected devices
      • Morph Browser:
        ◦ Feature request: How to open javascript console?
        ◦ Add custom search engine
        ◦ hardware acceleration?
      • Libusermetrics:
        ◦ Get rid of qdjango!!!
      • Build .deb Packages of core apps, preventing regressions in Debian packaging

      September 2023 - April 2024 -> 24.04:Development
      24.04 (ubuntu upstream development starts end of Q3)

      • Locationd
      • Definitely do the Mir 2.11 transition
      • Qtwebengine Update
      • Qt6 transition (???)
      • WebRTC phone calls
      • More tailored notifications >> do not disturb
      • CI-Migration from Jenkins to Gitlab

      Looking forward to read your feedback below and when you are interested to pick-up some of the issues discussed.

      posted in OS
      Beta Break
      Beta Break
    • Update Ubuntu Touch apps to 20.04 Focal Fossa

      This is the instruction shared to update your Ubuntu Touch apps to 20.04 Focal Fossa:

      Modify manifest.json with "architecture":

      @CLICK_ARCH@
      

      Rename all imports:

      find -name '*.qml' | xargs -I {} sed -i 's/import Ubuntu\./import Lomiri./g' {}
      

      ( there could be also some names to rename: e.g (UbuntuNumberAnimation, UbuntuColors , UbuntuShape)

      clickable clean
      

      Run clickable with 20.04 context:

      CLICKABLE_FRAMEWORK=ubuntu-sdk-20.04 clickable...
      

      Please reply when you have additional suggestions, or when you find bugs. Thanks!

      posted in App Development
      Beta Break
      Beta Break
    • Call for translations

      Call for translations

      Internationalization (i18n) of Ubuntu Touch 20.04

      The UBports team has moved most of the translation workflows for localizing Ubuntu Touch over to Hosted Weblate:

      • https://hosted.weblate.org/projects/lomiri/
      • https://hosted.weblate.org/projects/ayatana-indicators/
      • https://hosted.weblate.org/projects/ubports/
      • https://hosted.weblate.org/projects/open-store-io/

      To contribute to the UBports projects you need to register here:
      https://hosted.weblate.org/accounts/register/

      The localization platform of all UBports / Lomiri components is sponsored by Hosted Weblate [https://hosted.weblate.org/about/] via their free hosting plan for Libre and Open Source Projects. Many thanks for providing this service.

      Translating Lomiri

      The translation components in the Lomiri project have already been set up and are ready for being updated by translators. Please expect some translation template changes for all those components to occur in the near future, but this should not hinder you from starting translation work right away.

      Translating Lomiri will bring the best i18n experience to Ubuntu Touch 20.04 end users for the core libraries and the pre-installed (so called) Core Apps.

      Translating Ubuntu Touch Apps

      For App Developers (apps that are not among the Core Apps) we will now offer a translation slot under the UBports project on hosted.weblate.org:

      https://hosted.weblate.org/projects/ubports/

      If you are actively maintaining an Ubuntu Touch app, please ask for a translation component on hosted.weblate.org and we will set up your app's translation workflow for and with you. Using the translation service at Hosted Weblate is not a must for app developers, it's rather a service we offer to ease i18n work on Ubuntu Touch apps.

      To get translations for your app set up on Hosted Weblate, please get in touch with us on https://t.me/ubports, please highlight @sunweaver (Mike Gabriel), @BetaBreak (Raoul Kramer), @cibersheep and @Danfro with your request.

      posted in Translations
      Beta Break
      Beta Break
    • RE: Development Planning 2023 ~ lets take over the world :)

      @lsitongia yes you right the definition of core app is kind of vague. Some important apps are not preinstalled because they make the system image so big, that they could break installations. You are right that an app such as Dekko is very important for our user base, but as @kugiigi says it is difficult to find maintainers.

      Though it could be a good agenda point to address how to deal with the "essential" apps, Dekko, Contacts, Morph as a community.

      posted in OS
      Beta Break
      Beta Break
    • RE: Development Planning 2023 ~ lets take over the world :)

      @domubpkm yes, we are trying to achieve that at the end of the month and then 20.04 feature development will stop.

      posted in OS
      Beta Break
      Beta Break

    Latest posts made by Beta Break

    • RE: Development Planning 2023 ~ lets take over the world :)

      @lsitongia yes you right the definition of core app is kind of vague. Some important apps are not preinstalled because they make the system image so big, that they could break installations. You are right that an app such as Dekko is very important for our user base, but as @kugiigi says it is difficult to find maintainers.

      Though it could be a good agenda point to address how to deal with the "essential" apps, Dekko, Contacts, Morph as a community.

      posted in OS
      Beta Break
      Beta Break
    • RE: Development Planning 2023 ~ lets take over the world :)

      @domubpkm yes, we are trying to achieve that at the end of the month and then 20.04 feature development will stop.

      posted in OS
      Beta Break
      Beta Break
    • Development Planning 2023 ~ lets take over the world :)

      Please keep in mind this planning is work in progress!!!

      January 2023 -> 20.04 RC
      Finalizing / User ready

      • Locationd (hack) A(gps) (cannonical way) via proxy HERE/google/moz) https://blog.wirelessmoves.com/2014/08/supl-reveals-my-identity-and-location-to-google.html
      • Waydroid (as it is) in core replacing anbox
      • Flashlight (use 16.04 temp fix)
      • Fix calendar sync account plugins
      • Volume (popup volume toggle)
      • Move screen under Notch?
      • Enable 22.04 builds, ignore failures

      March 2023 -> 20.04 Maintenance support <-

      March 2023 - July 2023 -> 22.04 Development
      All new features in 22.04

      • Dist-Upgrade from 20.04 -> 22.04
      • Adjust CI
        ◦ create a list of transitions required
        ◦ adjust components subject to transitions of 3rd party libraries
        ◦ fix other FTBFS or test issues (due to gcc-11/12, Qt 5.15, etc.)
      • VoLTE
      • Notch support
      • Push forward qtubuntu -> qtwayland migration (as option)
        ◦ if it goes well, do the Mir 2.11 transition for 22.04, if not see 24.04
      • Background services for Click packages
      • Improve/consolidate Waydroid / Android App Support
      • Contact backend, if is available, if not -> 24.04 (not a critical-to-have transition)
      • Update Qtwebengine
      • Migrate to hfd-service -> will fix Flashlight toggle
      • Greeter: Allow launching apps in an "allow list" on top of the lockscreen (e.g. Camera)
      • Migrate Lomiri Keyboard to Maliit Keyboard
      • Become upstream of libqtdbustest/libqtbusmock
      • Improve NFC settings page
      • Implement blue light filter / Redshift support
      • Go applications (ciborium, ldm-go, nuntium)
        ◦ Migrate to Go modules
        ◦ Migrate to github.com/godbus/dbus
      • Bluetooth:
        ◦ Bluetooth: Show battery level of supported connected devices
      • Morph Browser:
        ◦ Feature request: How to open javascript console?
        ◦ Add custom search engine
        ◦ hardware acceleration?
      • Libusermetrics:
        ◦ Get rid of qdjango!!!
      • Build .deb Packages of core apps, preventing regressions in Debian packaging

      September 2023 - April 2024 -> 24.04:Development
      24.04 (ubuntu upstream development starts end of Q3)

      • Locationd
      • Definitely do the Mir 2.11 transition
      • Qtwebengine Update
      • Qt6 transition (???)
      • WebRTC phone calls
      • More tailored notifications >> do not disturb
      • CI-Migration from Jenkins to Gitlab

      Looking forward to read your feedback below and when you are interested to pick-up some of the issues discussed.

      posted in OS
      Beta Break
      Beta Break
    • RE: External peripherals on UT

      Should we make an indication if the peripherals are working on 16.04 - 20.04 ?

      posted in Support
      Beta Break
      Beta Break
    • Call for translations

      Call for translations

      Internationalization (i18n) of Ubuntu Touch 20.04

      The UBports team has moved most of the translation workflows for localizing Ubuntu Touch over to Hosted Weblate:

      • https://hosted.weblate.org/projects/lomiri/
      • https://hosted.weblate.org/projects/ayatana-indicators/
      • https://hosted.weblate.org/projects/ubports/
      • https://hosted.weblate.org/projects/open-store-io/

      To contribute to the UBports projects you need to register here:
      https://hosted.weblate.org/accounts/register/

      The localization platform of all UBports / Lomiri components is sponsored by Hosted Weblate [https://hosted.weblate.org/about/] via their free hosting plan for Libre and Open Source Projects. Many thanks for providing this service.

      Translating Lomiri

      The translation components in the Lomiri project have already been set up and are ready for being updated by translators. Please expect some translation template changes for all those components to occur in the near future, but this should not hinder you from starting translation work right away.

      Translating Lomiri will bring the best i18n experience to Ubuntu Touch 20.04 end users for the core libraries and the pre-installed (so called) Core Apps.

      Translating Ubuntu Touch Apps

      For App Developers (apps that are not among the Core Apps) we will now offer a translation slot under the UBports project on hosted.weblate.org:

      https://hosted.weblate.org/projects/ubports/

      If you are actively maintaining an Ubuntu Touch app, please ask for a translation component on hosted.weblate.org and we will set up your app's translation workflow for and with you. Using the translation service at Hosted Weblate is not a must for app developers, it's rather a service we offer to ease i18n work on Ubuntu Touch apps.

      To get translations for your app set up on Hosted Weblate, please get in touch with us on https://t.me/ubports, please highlight @sunweaver (Mike Gabriel), @BetaBreak (Raoul Kramer), @cibersheep and @Danfro with your request.

      posted in Translations
      Beta Break
      Beta Break
    • Update Ubuntu Touch apps to 20.04 Focal Fossa

      This is the instruction shared to update your Ubuntu Touch apps to 20.04 Focal Fossa:

      Modify manifest.json with "architecture":

      @CLICK_ARCH@
      

      Rename all imports:

      find -name '*.qml' | xargs -I {} sed -i 's/import Ubuntu\./import Lomiri./g' {}
      

      ( there could be also some names to rename: e.g (UbuntuNumberAnimation, UbuntuColors , UbuntuShape)

      clickable clean
      

      Run clickable with 20.04 context:

      CLICKABLE_FRAMEWORK=ubuntu-sdk-20.04 clickable...
      

      Please reply when you have additional suggestions, or when you find bugs. Thanks!

      posted in App Development
      Beta Break
      Beta Break