From kde-kimageshop Wed Sep 07 08:58:49 2022 From: Halla Rempt Date: Wed, 07 Sep 2022 08:58:49 +0000 To: kde-kimageshop Subject: Re: Hi, I'm the App Stores Support Engineer guy Message-Id: <10215730.nUPlyArG6x () thinkstations> X-MARC-Message: https://marc.info/?l=kde-kimageshop&m=166254083915666 On woensdag 7 september 2022 10:43:06 CEST Ingo Kl=F6cker wrote: > Hi Krita people, >=20 > as you may have read on the community mailing list [1], I'm taking on the= role=20 > of App Stores Support Engineer for KDE. Hi Ingo! >=20 > Aleix Pol wrote: > "Ingo will be working with the different teams in KDE towards our > infrastructure getting prepared to have their software delivered to > the platforms they are targetting. With this, we hope to improve the > reach of our products to end users and hopefully enable them also to > make a living with their KDE products." >=20 > You do already publish Krita in the Windows Store (and the Steam and Epic= =20 > stores) which is awesome. But there's probably still room for improvement. >=20 Note that the main reason we put Krita in stores is to generate income that= can be used to sponsor development. That's different from e.g. Kate. > Here are a few questions I'm interested in: >=20 > a) Where can I find more information about your building and publishing=20 > process? Who should I talk to in your team? That would be me for Windows Store and Epic, Sharaf for Android and Emmet f= or Steam.=20 > b) Are there things you wish the KDE infrastructure would better support = with=20 > regard to building for different platforms and publishing in different ap= p=20 > stores? I'm quite happy with the binary factory which produces artefacts that we ca= n upload; we use our own scripts there, not Craft, though. > c) Are there things in the KDE Frameworks that should be improved to ease= =20 > building for different platforms, e.g. do you patch some KDE Frameworks w= hen=20 > you create builds for Windows or macOS? Yes, heavily. And we are behind with updating to new versions of frameworks= =2E We also patch the heck out of Qt 5.12, because newer versions of Qt are= too buggy and the incredibly dumb release policy of the Qt company. > d) Do you want to target more platforms and/or app stores, e.g. the Apple= =20 > Store? We are working on that, and already have everything setup to upload there, = once we solve the sandbox problem: because macos app store applications are= sandboxed like on Android, but the api's are vague, users cannot open or s= ave files or use file layers in an app store version of Krita Ivan is the one working on that, but it's a pretty tough problem and there = isn't visible progress yet. The iPadOS store is not a target, because of GPL. > e) Are there tasks/issues on some task board or issue tracker that I shou= ld=20 > look at? This might be interesting to you: https://phabricator.kde.org/T14359 >=20 > f) Is this mailing list the right place to talk about this? Yes -- though we're also always around on #krita in libera.net. >=20 > Regards, > Ingo >=20 > [1] https://mail.kde.org/pipermail/kde-community/2022q3/007274.html