Per project repository snapcraft files?

2023-08-17 Thread Scarlett Moore
Hello everyone, I am asking to revisit per project repo snapcraft files. I see now that flatpak files are in project repos but I understand this was rejected for snapcraft. I would like to re-propose the idea, and here is why. The CI jobs for snap builds is cludgy at best. We have huge amounts of f

Re: Per project repository snapcraft files?

2023-08-18 Thread Scarlett Moore
On Fri, Aug 18, 2023, 12:55 AM Ben Cooksley wrote: > On Fri, Aug 18, 2023 at 3:53 AM Scarlett Moore < > scarlett.gately.mo...@gmail.com> wrote: > >> Hello everyone, >> > > Hey Scarlett, > > >> I am asking to revisit per project repo snapcraft files. I

Re: Per project repository snapcraft files?

2023-08-18 Thread Scarlett Moore
On Fri, Aug 18, 2023, 12:53 PM Ben Cooksley wrote: > On Sat, Aug 19, 2023 at 7:45 AM Nicolas Fella > wrote: > >> Am 18.08.23 um 21:41 schrieb Ben Cooksley: >> >> On Fri, Aug 18, 2023 at 10:17 PM Scarlett Moore < >> scarlett.gately.mo...@gmail.com> wrote:

Re: Per project repository snapcraft files?

2023-08-19 Thread Scarlett Moore
On Sat, Aug 19, 2023, 1:31 AM Ben Cooksley wrote: > On Sat, Aug 19, 2023 at 8:47 AM Scarlett Moore < > scarlett.gately.mo...@gmail.com> wrote: > >> >> >> On Fri, Aug 18, 2023, 12:53 PM Ben Cooksley wrote: >> >>> On Sat, Aug 19, 2023 at 7:45 AM N

Re: Per project repository snapcraft files?

2023-08-19 Thread Scarlett Moore
On Sat, Aug 19, 2023, 7:48 AM Nate Graham wrote: > Right now, our Flatpak CI jobs are self-contained; they generate a > Flatpak without the need for any external servers. They're not uploading > anything to FlatHub or elsewhere. > > I might be misunderstanding something, but it seems like these p

Re: Per project repository snapcraft files?

2023-08-19 Thread Scarlett Moore
not going to work). > > Last time I looked at the tooling for local builds, it was very messy and > had some rather interesting development decisions involved (including it's > own daemon for managing virtual machines, which had to be installed via > Snap naturally, and which segfaul

Re: Per project repository snapcraft files?

2023-08-19 Thread Scarlett Moore
Only on release! We will not be building from master! We don't want unstable snaps. Thanks, Scarlett On Sat, Aug 19, 2023, 4:03 PM Nate Graham wrote: > On 8/19/23 15:45, Scarlett Moore wrote: > > No. It will be telling launchpad to build them via API. Launchpad will > > upl

Re: Per project repository snapcraft files?

2023-08-20 Thread Scarlett Moore
On Sun, Aug 20, 2023, 3:47 AM Ben Cooksley wrote: > On Sun, Aug 20, 2023 at 12:43 PM Scarlett Moore < > scarlett.gately.mo...@gmail.com> wrote: > >> Only on release! We will not be building from master! We don't want >> unstable snaps. >> Thanks, >>

Re: Per project repository snapcraft files?

2023-08-20 Thread Scarlett Moore
me. Scarlett > > > > 20.08.2023 17:55:24 Laura David Hurka : > > > On Sunday, August 20, 2023 12:47:10 PM CEST Ben Cooksley wrote: > >> On Sun, Aug 20, 2023 at 12:43 PM Scarlett Moore < > >> > >> scarlett.gately.mo...@gmail.com> wrote: &

Re: Per project repository snapcraft files?

2023-08-23 Thread Scarlett Moore
compile locally. > > Stable releases are done by the Release Team via scripts to tarballs. > Flatpaks are done via Flathub and are done (usually) automatically via > the Flatpak External Data Checker. > > Hopefully this clarifies the situation. > > On 21/8/23 08:48, Scarlett Moore wro

Re: Per project repository snapcraft files?

2023-08-23 Thread Scarlett Moore
On Wed, Aug 23, 2023 at 10:00 AM Albert Astals Cid wrote: > > El dimecres, 23 d’agost de 2023, a les 18:29:10 (CEST), Scarlett Moore va > escriure: > > After some testing and various complicated options, the easiest I have > > found is importing our github mirror in launch

Re: Per project repository snapcraft files?

2023-08-23 Thread Scarlett Moore
Cid wrote: > El dimecres, 23 d’agost de 2023, a les 19:13:46 (CEST), Scarlett Moore va > escriure: > > On Wed, Aug 23, 2023 at 10:00 AM Albert Astals Cid > wrote: > > > El dimecres, 23 d’agost de 2023, a les 18:29:10 (CEST), Scarlett Moore > va > escriure: > >

Re: Per project repository snapcraft files?

2023-08-24 Thread Scarlett Moore
s or concerns. Scarlett On Thu, Aug 24, 2023 at 3:33 AM Ben Cooksley wrote: > > On Thu, Aug 24, 2023 at 5:00 AM Albert Astals Cid wrote: >> >> El dimecres, 23 d’agost de 2023, a les 18:29:10 (CEST), Scarlett Moore va >> escriure: >> > After some testing and v

Clarification on QT and kde patch set

2023-08-25 Thread Scarlett Moore
Hi! Sorry if this is documented somewhere. I couldn't find it. Am I to understand only qt5 is patched? Also is there a repo with the patches or just the patched qt in the kde/5.15 branch? Thanks for any assistance, Scarlett

Qt5->Qt6 transition chaos for packagers when depending applications are not yet ported.

2023-10-04 Thread Scarlett Moore
Hello everyone! Obviously we expect there to be bumps in the road while packaging unstable ( master ), however in most cases you can set QT_VERSION_MAJOR and dual build qt5 and qt6 version to satisfy both qt5 and qt6 applications. I have stumbled on libkgapi which master does not support this and w

Re: Qt5->Qt6 transition chaos for packagers when depending applications are not yet ported.

2023-10-05 Thread Scarlett Moore
Astals Cid wrote: > > El dimecres, 4 d’octubre de 2023, a les 16:01:30 (CEST), Ben Cooksley va > escriure: > > On Thu, Oct 5, 2023 at 2:16 AM Scarlett Moore < > > > > scarlett.gately.mo...@gmail.com> wrote: > > > Hello everyone! > > > Obvi

Re: KDE Gear projects with failing CI (release/23.08) (17 October 2023)

2023-10-17 Thread Scarlett Moore
Fixed! Scarlett On Tue, Oct 17, 2023 at 1:54 PM Albert Astals Cid wrote: > > Please work on fixing them, otherwise i will remove the failing CI > jobs on their 4th failing week, it is very important that CI is passing for > multiple reasons. > > Good news: We're down to only 1 non passing reposit

Re: KDE Gear projects with failing CI (release/23.08) (17 October 2023)

2023-10-18 Thread Scarlett Moore
, > Carl > > On Tue, Oct 17, 2023, at 11:07 PM, Scarlett Moore wrote: > > Fixed! > Scarlett > > On Tue, Oct 17, 2023 at 1:54 PM Albert Astals Cid wrote: > > > > Please work on fixing them, otherwise i will remove the failing CI > > jobs on their 4th failing w

Policy on merge-requests for developers. ( Specifically snapcraft transition )

2023-10-18 Thread Scarlett Moore
Hello! As you have probably seen the noise, I have been busy transitioning snapcraft files to their respective repo. After I had already made it 3/4 of the way through I was asked to do MRs for this transition, which is no problem at all, I have already done so. However, I have only received one ap

QML: a packagers nightmare. Assistance please.

2023-11-08 Thread Scarlett Moore
Hi everyone, As we progress through the Qt6 transition I have been trying to keep up on our QML dependencies and I keep tripping over circular dependency nightmare. We switched to a mega package format which includes qml modules. So we have big issues when frameworks like kwin depends on plasma-wor

Re: QML: a packagers nightmare. Assistance please.

2023-11-08 Thread Scarlett Moore
23, 12:22:33 CET schrieb Scarlett Moore: > > Hi everyone, > > As we progress through the Qt6 transition I have been trying to keep > > up on our QML dependencies and I keep tripping over circular > > dependency nightmare. We switched to a mega package format which > >

Re: QML: a packagers nightmare. Assistance please.

2023-11-08 Thread Scarlett Moore
for any help, I am really trying to figure this stuff out, but I am lost in a sea of docs. Scarlett On Wed, Nov 8, 2023 at 4:48 AM David Redondo wrote: > > Am Mittwoch, 8. November 2023, 12:22:33 CET schrieb Scarlett Moore: > > Hi everyone, > > As we progress through the Qt6 tran

Re: QML: a packagers nightmare. Assistance please.

2023-11-08 Thread Scarlett Moore
On Wed, Nov 8, 2023 at 9:41 AM Nicolas Fella wrote: > > On 11/8/23 17:11, Scarlett Moore wrote: > > While I have everyone's attention. The part that is getting me ( and > > our linters ) is qml installation paths seem all over the place > > For exa

Help request: snapd-glib Qt6 port needed by Discover

2023-11-14 Thread Scarlett Moore
Hello everyone! I am wondering if anyone has some spare time to help port snapd-glib to Qt6. It is needed by Discover to enable the snap backend. https://github.com/snapcore/snapd-glib/issues/142 Thank you for your consideration. Scarlett

Re: Flathub and Snap Store entries for KGeoTag

2024-01-02 Thread Scarlett Moore
I will look into the snap side as I maintain it. Scarlett On Tue, Jan 2, 2024, 4:07 PM Tobias Leupold wrote: > Hi all! > > As far as I can grasp it, https://apps.kde.org/de/kgeotag/ is > automatically > generated from KGeoTag's appdata.xml file. However, the site lists both > Flathub and the Sna

Re: Flathub and Snap Store entries for KGeoTag

2024-01-04 Thread Scarlett Moore
So looking at https://github.com/snapcore/snapd/blob/master/spdx/licenses.go LicenseRef-KDE-Accepted-GPL is not recognized as a valid SPDX licence in the snap world. Either change it to GPL3 or I can manually put a license: field in the snapcraft.yaml Cheers, Scarlett On Thu, Jan 4, 2024 at 2:47 

Re: Flathub and Snap Store entries for KGeoTag

2024-01-04 Thread Scarlett Moore
I agree, I will bring it up with snapd devs. I have zero pull with Flatpak. Scarlett On Thu, Jan 4, 2024, 4:33 AM Tobias Leupold wrote: > Am Donnerstag, 4. Januar 2024, 11:08:34 CET schrieb Scarlett Moore: > > So looking at > https://github.com/snapcore/snapd/blob/master/spdx

Re: Stale MRs

2024-01-24 Thread Scarlett Moore
Hi, Some of those are mine and I am back now to merge them myself ( all are snapcraft only merges ), unfortunately I am held up by a mess up on my part and I cannot currently login to invent.kde.org due to 2fa and new phone. As soon as it is resolved I will knock them out and shorten that list for

Re: [GSoC Mentors] GSoC 2024 open for org applications January 22 - February 6

2024-03-01 Thread Scarlett Moore
Hi all, I just had a prospective student approach me with some GSOC ideas in regards to snaps ( KDE side of things ) that I like. I am willing to mentor as well. However, I have no idea how this works. Are we too late? Is it still possible to get this in, if so, what do I need to do to make it happ

Re: [GSoC Mentors] GSoC 2024 open for org applications January 22 - February 6

2024-03-01 Thread Scarlett Moore
> we can add you as active mentor this year. > > Cheers, > > Johnny > > Le ven. 1 mars 2024 à 17:22, Scarlett Moore > a écrit : >> >> Hi all, >> I just had a prospective student approach me with some GSOC ideas in >> regards to snaps ( KDE side of things ) th

Re: Request for Official Review for Snap KCM

2024-12-30 Thread Scarlett Moore
Hello everyone, I need to know the status of this review so I can get it included in Plasma 6.3! Thank you for your time, Scarlett On 11/25/24 11:15, Soumyadeep Ghosh wrote: Hi team, I created a KCM for managing snap permissions. It has been through incubation and this is a request for th