Feed Advanced Search

Dec 21 2019

davidre added a comment to T12400: Consider what position KDE Neon should take regarding Flatpak, Snaps, and packages future.

Perhaps the solution here is for the Release Service to take care of the Snap and Flatpak packaging to ensure 100% coverage of our apps on both the Snap Store as well as Flathub so they're first-class citizens. Because right now, if I want to replace all my distro-packaged KDE apps with Snap or Flatpak versions, I cannot. The Snap store is missing Dolphin, Discover, Elisa, Filelight, Kamoso, KInfoCenter, Konsole, KSysGuard, and System Settings, and the ones that are there are out of date (there's no 19.12 release, and some are even older). Meanwhile, Flathub is missing Discover, Gwenview, Filelight, Kamoso, Kate, KInfoCenter, Konsole, KSysGuard, Skanlite, Spectacle, and System Settings. And many of the KDE apps on Flathub show the old Oxygen icon instead of the current Breeze icon.

Dec 21 2019, 7:07 PM · Neon
ngraham added a comment to T12400: Consider what position KDE Neon should take regarding Flatpak, Snaps, and packages future.

A lot of these points are targeted only for third party applications to a given platform— apps like system settings and file managers and task managers are intended to be distributed as part of the desktop they're designed to be used in. Case in point: all current atomic distros distribute system settings and file managers and task managers and the like with the same mechanism as they distribute the desktop. File managers and terminals and task managers could probably be handled with more APIs for apps like these in the future, but system settings should always be part of the desktop they're for.

Dec 21 2019, 7:04 PM · Neon
cblack added a comment to T12400: Consider what position KDE Neon should take regarding Flatpak, Snaps, and packages future.

No, one point is sandboxing. Another is decoupling apps' release to users from the distro's own packaging release cycle. Another is providing a single packaging format for developers to target. Another is allowing developers to specify and depend on consistent library versions rather than needing to support whatever random version is in 500 distros. And so on. If these apps in question got on Flathub or the Snap store with no sandboxing whatsoever, it would still be a win over traditional distro packaging.

Dec 21 2019, 6:51 PM · Neon
ngraham added a comment to T12400: Consider what position KDE Neon should take regarding Flatpak, Snaps, and packages future.

No, one point is sandboxing. Another is decoupling apps' release to users from the distro's own packaging release cycle. Another is providing a single packaging format for developers to target. Another is allowing developers to specify and depend on consistent library versions rather than needing to support whatever random version is in 500 distros. And so on. If these apps in question got on Flathub or the Snap store with no sandboxing whatsoever, it would still be a win over traditional distro packaging.

Dec 21 2019, 6:33 PM · Neon
cblack added a comment to T12400: Consider what position KDE Neon should take regarding Flatpak, Snaps, and packages future.

A lot of these apps require more probing into the system than Flatpak allows, like Filelight, KInfoCenter, Konsole, KSysGuard, and SySe5. Apps like these are better off being shipped as native applications rather add-ons.

That would seem to defeat the entire point of these packaging formats. If they can't handle any kind of app, why bother?

Dec 21 2019, 6:27 PM · Neon
ngraham added a comment to T12400: Consider what position KDE Neon should take regarding Flatpak, Snaps, and packages future.

A lot of these apps require more probing into the system than Flatpak allows, like Filelight, KInfoCenter, Konsole, KSysGuard, and SySe5. Apps like these are better off being shipped as native applications rather add-ons.

Dec 21 2019, 6:26 PM · Neon
cblack added a comment to T12400: Consider what position KDE Neon should take regarding Flatpak, Snaps, and packages future.

Meanwhile, Flathub is missing Discover, Gwenview, Filelight, Kamoso, Kate, KInfoCenter, Konsole, KSysGuard, Skanlite, Spectacle, and System Settings. And many of the KDE apps on Flathub show the old Oxygen icon instead of the current Breeze icon.

Dec 21 2019, 6:25 PM · Neon
ngraham updated subscribers of T12400: Consider what position KDE Neon should take regarding Flatpak, Snaps, and packages future.

We ship with both enabled. And have been for like a year!

Dec 21 2019, 4:11 PM · Neon
sitter added a comment to T12400: Consider what position KDE Neon should take regarding Flatpak, Snaps, and packages future.

I think it would be nice if we shipped Neon with Flathub out of the box rather than the Snap Store

Dec 21 2019, 12:19 PM · Neon
apol added a comment to T12400: Consider what position KDE Neon should take regarding Flatpak, Snaps, and packages future.

If anything, KDE Neon (and any distro, IMHO) should embrace these formats. It's not about rejecting them. We need both Discover plugins installed by default and with latest stable releases for its support libraries for both, which is a problem as is: snapdglib-qt, libflatpak and I'd say libappstream-qt as well.

Dec 21 2019, 11:55 AM · Neon
ngraham added a comment to T12400: Consider what position KDE Neon should take regarding Flatpak, Snaps, and packages future.

Yeah, regardless of whether Snap or Flatpak winds up the winner, I think it makes sense, as @cblack and @The-Feren-OS-Dev, suggest, to embrace the future and ship app user-facing apps using a containerized format. It feels like there's an emerging consensus that the future of packaging is an immutable base OS with containerized userland software installed on top. Personally I think this makes a lot of sense and solves one of the biggest problems I've always had with Linux distros--the fact that there generally wasn't an option to use a rolling release model for apps and the graphical shell (which you want to be up-to-date) but a stable/discrete release model for the base OS and its supporting software libraries. ...Otherwise known as "the way everyone else does it outside the FOSS world."

Dec 21 2019, 5:43 AM · Neon

Dec 20 2019

The-Feren-OS-Dev added a comment to T12400: Consider what position KDE Neon should take regarding Flatpak, Snaps, and packages future.

While I haven't been in the loop much regarding the advantages and disadvantages of both packaging systems, I do know making use of Flatpak or Snaps is a good idea on the terms that we can nail the desktop integration between applications and the overall Plasma and KDE experience first time.

Dec 20 2019, 10:55 PM · Neon
ngraham updated subscribers of T12400: Consider what position KDE Neon should take regarding Flatpak, Snaps, and packages future.
Dec 20 2019, 10:53 PM · Neon
ngraham added a comment to T12400: Consider what position KDE Neon should take regarding Flatpak, Snaps, and packages future.

Personally I've grown rather fond of Flatpak for the reasons mentioned in the task description (as well as a few others). It feels like there is a real community growing up around Flatpak whereas Snap is continuing to be a Canonical-only thing. I think it would be nice if we shipped Neon with Flathub out of the box rather than the Snap Store, and if we put more resources into packaging our apps on Flathub. Quite a few are there already, but I think we need more. And unlike the Snap store, getting more of our apps on Flathub benefits users in more distros because Flatpak is more widely distributed than Snap at this point.

Dec 20 2019, 10:51 PM · Neon
cblack added a comment to T12400: Consider what position KDE Neon should take regarding Flatpak, Snaps, and packages future.

I agree with a lot of the points raised about this. Personally, I think the traditional packaging model is going to fade from prominence sooner rather than later, and KDE Neon should take steps to be ready when distros start packing up and using new and unique packaging formats.

Dec 20 2019, 10:51 PM · Neon
cblack updated the task description for T12400: Consider what position KDE Neon should take regarding Flatpak, Snaps, and packages future.
Dec 20 2019, 10:48 PM · Neon
niccolove created T12400: Consider what position KDE Neon should take regarding Flatpak, Snaps, and packages future.
Dec 20 2019, 10:47 PM · Neon

Dec 18 2019

skadinna moved T12257: Webpage advertising Linux distributions with KDE Software from Incoming - All new tasks and ideas go here to Done on the KDE Promo board.
Dec 18 2019, 7:01 PM · Neon, Kubuntu, KDE Promo

Dec 16 2019

zachus added a comment to T3481: VNC test instances.

is this not a Gnome built-in capability ?

Dec 16 2019, 8:00 PM · Neon

Dec 11 2019

sitter updated the task description for T9376: calamares by default.
Dec 11 2019, 8:28 PM · Neon

Dec 4 2019

ognarb closed T12257: Webpage advertising Linux distributions with KDE Software as Resolved.
Dec 4 2019, 6:20 PM · Neon, Kubuntu, KDE Promo

Dec 3 2019

ngraham added a comment to T12257: Webpage advertising Linux distributions with KDE Software.

Anyway this is up now; shall we close the Phab task?

Dec 3 2019, 7:01 PM · Neon, Kubuntu, KDE Promo
ngraham added a comment to T12257: Webpage advertising Linux distributions with KDE Software.

Regarding the suggestion to use ROSA image writer, this may be my American perspective creeping in, but the .ru domain name of the download links might scare off some people. Sucks, but it is what it is. I wonder if Etcher (https://www.balena.io/etcher/) might be a more neutral recommendation.

This tool has been recommended for Neon for ages, and I didn't see any pushback.

Dec 3 2019, 7:00 PM · Neon, Kubuntu, KDE Promo
ognarb added a comment to T12257: Webpage advertising Linux distributions with KDE Software.

For my sanity, I won't make this change very public other than in the community mailing list.

Already on kde reddit!

Dec 3 2019, 3:30 PM · Neon, Kubuntu, KDE Promo
rikmills added a comment to T12257: Webpage advertising Linux distributions with KDE Software.

For my sanity, I won't make this change very public other than in the community mailing list.

Dec 3 2019, 2:37 PM · Neon, Kubuntu, KDE Promo
ognarb added a comment to T12257: Webpage advertising Linux distributions with KDE Software.

I update the text for Neon. Sorry I missed it

Dec 3 2019, 1:39 PM · Neon, Kubuntu, KDE Promo
jriddell added a comment to T12257: Webpage advertising Linux distributions with KDE Software.

@jriddell I added the Made by KDE brand for neon

Dec 3 2019, 12:21 PM · Neon, Kubuntu, KDE Promo
ognarb added a comment to T12257: Webpage advertising Linux distributions with KDE Software.

@skadinna @ngraham Thanks for suggestions. I updated the webpage.

Dec 3 2019, 12:15 PM · Neon, Kubuntu, KDE Promo
jriddell added a comment to T12257: Webpage advertising Linux distributions with KDE Software.

"Kubuntu is the Ubuntu version with KDE software by default." version -> flavour (or flavor)

Dec 3 2019, 11:27 AM · Neon, Kubuntu, KDE Promo
skadinna added a comment to T12257: Webpage advertising Linux distributions with KDE Software.

This is great, Carl! Thank you so much for your work 👍 🙏

Dec 3 2019, 11:11 AM · Neon, Kubuntu, KDE Promo
sitter updated subscribers of T12257: Webpage advertising Linux distributions with KDE Software.

Jonathan said our writer isn't ready for this sort of spotlight IIRC. @jriddell input?

Dec 3 2019, 10:36 AM · Neon, Kubuntu, KDE Promo
IlyaBizyaev added a comment to T12257: Webpage advertising Linux distributions with KDE Software.

Regarding the suggestion to use ROSA image writer, this may be my American perspective creeping in, but the .ru domain name of the download links might scare off some people. Sucks, but it is what it is. I wonder if Etcher (https://www.balena.io/etcher/) might be a more neutral recommendation.

Dec 3 2019, 7:16 AM · Neon, Kubuntu, KDE Promo
ngraham added a comment to T12257: Webpage advertising Linux distributions with KDE Software.

Looks amazing.

Dec 3 2019, 4:55 AM · Neon, Kubuntu, KDE Promo
ognarb added a comment to T12257: Webpage advertising Linux distributions with KDE Software.

I polished a bit https://kde.carlschwan.eu/distributions.

Dec 3 2019, 12:49 AM · Neon, Kubuntu, KDE Promo

Nov 25 2019

ognarb created T12257: Webpage advertising Linux distributions with KDE Software.
Nov 25 2019, 4:36 PM · Neon, Kubuntu, KDE Promo

Nov 19 2019

sitter closed T5621: ccache as Wontfix.

The arm setup actually disappeared since (possibly wasn't carried into new server) so there are no up to date metrics. It does not really matter though since we do not have a way to pull this off for amd64. We'd require a persistent storage for the cache as nodes are largely ephemeral so result need "offsite" storage. This would be tricky to do since we currently have no space for this and the actual transfer overhead would like destroy any gains made by the cache. Plus there is of course the risk of false positives anyway. All in all no longer viable to implement.

Nov 19 2019, 2:04 PM · Neon
sitter triaged T12072: move snaps to binary factory as Normal priority.
Nov 19 2019, 9:49 AM · Neon

Nov 6 2019

ghost34 updated the task description for T11979: KDE Welcome Screen.
Nov 6 2019, 12:58 AM · VDG
ghost34 updated the task description for T11979: KDE Welcome Screen.
Nov 6 2019, 12:57 AM · VDG

Nov 5 2019

ghost34 created T11979: KDE Welcome Screen.
Nov 5 2019, 10:28 PM · VDG

Nov 4 2019

adridg updated subscribers of T11360: KDE Installer.

Calamares needs to be run as root, unfortunately (so that it can mangle disks and write essentially arbitrary files in the target filesystem). That is usually done through pkexec or sudo. In both cases, you need to take care to preserve enough of the environment that Calamares can find the theming. I'm not sure if pkexec -E is sufficient. In any case, by pointing enough XDG things to the home directory of the live user, rather than root, you can improve theming without doing any work on / in Calamares itself. Not resetting $HOME might be enough.

Nov 4 2019, 11:09 PM · Goal: Consistency, VDG, Neon
ognarb added a comment to T11360: KDE Installer.

I think one of the goal of Calamares was to be distribution independent and DE independent (the universal installer). So I don't think using KDE design decision is a good idea, but making Calamares more themable would be cool ;)

Nov 4 2019, 10:56 PM · Goal: Consistency, VDG, Neon
ngraham updated the task description for T11360: KDE Installer.
Nov 4 2019, 6:51 PM · Goal: Consistency, VDG, Neon
ngraham updated subscribers of T11360: KDE Installer.

Yeah, this is just a matter of styling. @adridg might be able to help with this.

Nov 4 2019, 6:50 PM · Goal: Consistency, VDG, Neon
ndavis added a comment to T11360: KDE Installer.

Considering that most Calamares devs are KDE devs (https://calamares.io/about/), it might make sense to see if they're interested in having the default look of Calamares changed. Even if they aren't, Calamares supports custom styling, so there's no need to make a fork of the installer.
https://github.com/calamares/calamares/blob/master/src/branding/README.md
https://github.com/calamares/calamares/wiki/Deploy-Guide#styling-calamares
https://github.com/calamares/calamares/wiki/Deploy-Configuration#how-to-integrate-calamares-with-the-used-system-style-and-theme

Nov 4 2019, 5:41 PM · Goal: Consistency, VDG, Neon
niccolove added a project to T11360: KDE Installer: Goal: Consistency.
Nov 4 2019, 3:02 PM · Goal: Consistency, VDG, Neon
ghost34 updated the task description for T11360: KDE Installer.
Nov 4 2019, 2:33 PM · Goal: Consistency, VDG, Neon
ghost34 renamed T11360: KDE Installer from New live-installer sideshow to KDE Installer.
Nov 4 2019, 2:31 PM · Goal: Consistency, VDG, Neon

Oct 23 2019

sitter added a comment to T10217: Package Kolorfill.

Not sure if that sort of application really needs to have regular commits ;)

Oct 23 2019, 12:49 PM · Neon
jriddell added a comment to T10217: Package Kolorfill.

seems not to have had a commit in 14 months

Oct 23 2019, 11:18 AM · Neon
jriddell created T11909: Review nvidia support on Tuxedo laptop.
Oct 23 2019, 11:16 AM · Neon

Oct 3 2019

jriddell moved T11818: package kuserfeedback from Ready To Do to Review on the Neon board.
Oct 3 2019, 1:31 PM · Neon2Debian, Neon
jriddell created T11818: package kuserfeedback.
Oct 3 2019, 9:34 AM · Neon2Debian, Neon

Sep 29 2019

GB_2 closed mock M113: KDE USB creator.
Sep 29 2019, 6:37 AM · KDE Applications, Neon
GB_2 added a comment to M113: KDE USB creator.

This got implemented and released: https://fbgsoc.home.blog/2019/08/22/kde-iso-image-writer-release-announcement/

Sep 29 2019, 6:37 AM · KDE Applications, Neon

Sep 27 2019

jriddell closed T11716: Sort out kdeedu-data as Resolved.

yes

Sep 27 2019, 9:52 AM · Neon
sitter moved T10478: document snap tech from Doing to Review on the Neon board.
Sep 27 2019, 9:40 AM · Neon
sitter added a comment to T11716: Sort out kdeedu-data.

Is this done then from our side?

Sep 27 2019, 9:37 AM · Neon
sitter closed T11722: fix appstream for unstable/stable as Resolved.

looks good

Sep 27 2019, 9:27 AM · Neon

Sep 26 2019

jriddell moved T11722: fix appstream for unstable/stable from Ready To Do to Review on the Neon board.
Sep 26 2019, 3:52 PM · Neon
jriddell added a comment to T11722: fix appstream for unstable/stable.

published at 1 location now with symlink from the old ones

Sep 26 2019, 3:52 PM · Neon

Sep 19 2019

sitter added a comment to T11720: mask appstream components of debs using qt private abi .

Excitingly enough apt rdepends doesn't actually manage to generate a list for the virtual package qtbase-abi-5-9-5 so we need custom tooling to even get a list of offending packages -.-

Sep 19 2019, 1:12 PM · Neon
sitter triaged T11722: fix appstream for unstable/stable as High priority.
Sep 19 2019, 11:31 AM · Neon
sitter triaged T11720: mask appstream components of debs using qt private abi as Low priority.
Sep 19 2019, 11:28 AM · Neon
sitter created T11720: mask appstream components of debs using qt private abi .
Sep 19 2019, 11:28 AM · Neon

Sep 18 2019

jriddell added a comment to T11716: Sort out kdeedu-data.

I e-mailed kdeedu-i18n-doc

Sep 18 2019, 12:58 PM · Neon
sitter added a comment to T11716: Sort out kdeedu-data.

In point of fact, that's literally what the last build failure says

Sep 18 2019, 12:51 PM · Neon
sitter added a comment to T11716: Sort out kdeedu-data.

I think the only thing blocking this is the not set branch. what you describe are l10n data assets, those have literally no requirements other than knowing where to get them from (i.e. a branch)

Sep 18 2019, 12:50 PM · Neon
jriddell created T11716: Sort out kdeedu-data.
Sep 18 2019, 12:39 PM · Neon

Sep 17 2019

sitter closed T10616: drop qt4 as Resolved.
Sep 17 2019, 8:55 AM · Neon

Sep 12 2019

simonkr removed a member for Neon: simonkr.
Sep 12 2019, 3:43 PM
simonkr removed a watcher for Neon: simonkr.
Sep 12 2019, 3:42 PM
jriddell added a comment to T11318: link qch tags together.

seems good but needs to update to newer qt for the qt bits and to get into debian

Sep 12 2019, 10:31 AM · Neon2Debian
jriddell closed T10963: kdenlive use rttr from debian as Resolved.
Sep 12 2019, 10:27 AM · Neon
jriddell closed T9820: Package kdev-clang-tidy as Resolved.

let's ignore it then

Sep 12 2019, 10:16 AM · Neon
sitter added a comment to T10648: package AppImage support.

This in fact only became active recently.

Sep 12 2019, 9:55 AM · Neon2Debian
jriddell closed T10832: investigate labplot missing build-deps as Resolved.
Sep 12 2019, 9:52 AM · Neon
jriddell closed T4893: Rename Editions as Resolved.
Sep 12 2019, 9:52 AM · Neon
jriddell closed T4893: Rename Editions, a subtask of T4694: KDE Development ISO, as Resolved.
Sep 12 2019, 9:52 AM · Neon
jriddell added a comment to T4852: digikam (un)stable sourcing wrong git.

Current issue seem to be that digikam.mo translation doesn't get picked up by our stuff. Investigate why.

Sep 12 2019, 9:51 AM · Neon
sitter added a comment to T10513: HWE again!.

Also apply to 18.04. Needs investigation on how to actually pull in the upgrade. Possibly -desktop should recommend the HWE packages, but this may not be enough. So, check what is the least invasive but reliably upgrading approach here.

Sep 12 2019, 9:43 AM · Neon
jriddell closed T4894: Revise Website for Editions as Resolved.
Sep 12 2019, 9:43 AM · Neon
jriddell closed T4894: Revise Website for Editions , a subtask of T4893: Rename Editions, as Resolved.
Sep 12 2019, 9:43 AM · Neon
jriddell closed T4757: Package Calligra as Resolved.
Sep 12 2019, 9:36 AM · Neon
jriddell added a comment to T4757: Package Calligra.

OMG they are finally all green.
https://build.neon.kde.org/job/bionic_unstable_extras_calligra/
https://build.neon.kde.org/job/bionic_stable_extras_calligra/
https://build.neon.kde.org/job/bionic_release_extras_calligra/
https://build.neon.kde.org/job/bionic_release-lts_extras_calligra/

Sep 12 2019, 9:36 AM · Neon

Sep 10 2019

jriddell added a comment to T10513: HWE again!.

At akademy 2019 we decided to just switch to HWE in future for all users

Sep 10 2019, 8:46 PM · Neon
jriddell added a comment to T10616: drop qt4.

done

Sep 10 2019, 8:38 PM · Neon
jriddell moved T10616: drop qt4 from Doing to Review on the Neon board.
Sep 10 2019, 8:38 PM · Neon
jriddell added a comment to T10849: Update libalkimia.

all done

Sep 10 2019, 8:07 PM · Neon2Debian
jriddell moved T10849: Update libalkimia from Doing to Review on the Neon board.
Sep 10 2019, 8:07 PM · Neon2Debian
sitter added a comment to T10475: update snaps for better appstream integration.

Look at all bugs see if they have impact on production and if not close this task

Sep 10 2019, 3:24 PM · Neon
sitter added a comment to T11283: gcompris misses box2d.

snap building apparently has troubles with it. needs investigation

Sep 10 2019, 3:22 PM · Neon
sitter added a comment to T10616: drop qt4.

also needs removal of phonon-backend-vlc (that is the qt4 thingy)

Sep 10 2019, 3:21 PM · Neon

Sep 3 2019

kives added a comment to T11388: torrent generator.

Thanks @sitter . I just got the 5.1.2 update in KDE Neon user updates today and it worked like a charm. Thanks again for all the amazing work. When the time comes we should do a post on /r/kde about it too!

Sep 3 2019, 7:14 AM · Neon

Sep 2 2019

rwooninck removed a member for Neon: rwooninck.
Sep 2 2019, 1:59 PM
sitter added a comment to T11388: torrent generator.

Yep. It should be out this week, so we likely are good to promote torrents next week or the week after so distros had a chance to adopt it.

Sep 2 2019, 1:56 PM · Neon

Aug 30 2019

kives added a comment to T11388: torrent generator.

@sitter Thanks for the hard work. Does this mean we are waiting for the 5.1.2 release of KTorrent?

Aug 30 2019, 8:21 PM · Neon
sitter added a comment to T11388: torrent generator.

@kives spam.

Aug 30 2019, 1:22 PM · Neon

Aug 29 2019

kives added a comment to T11388: torrent generator.

@sitter Any idea what is going on here with this other user? I have no idea who he is or why he is upset.

Aug 29 2019, 5:10 PM · Neon
fusitter added a comment to T10616: drop qt4.

[spam comment removed by sysadmin]

Aug 29 2019, 3:59 PM · Neon