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

Missing GNOME Circle apps #195280

Open
28 of 31 tasks
auroraanna opened this issue Oct 9, 2022 · 45 comments
Open
28 of 31 tasks

Missing GNOME Circle apps #195280

auroraanna opened this issue Oct 9, 2022 · 45 comments
Labels
0.kind: packaging request Request for a new package to be added 6.topic: GNOME GNOME desktop environment and its underlying platform

Comments

@auroraanna
Copy link
Contributor

auroraanna commented Oct 9, 2022

The majortiy of GNOME Circle apps have already been added to nixpkgs but the ones without a tick are missing:

(I'm updating this if you inform me of missing GNOME Circle apps in the above list, if PRs are created or merged.)

@auroraanna auroraanna added the 0.kind: packaging request Request for a new package to be added label Oct 9, 2022
@linsui
Copy link
Contributor

linsui commented Oct 10, 2022

I tried to build Audio Sharing but it doesn't work for me. linsui@784b814

@veprbl veprbl added the 6.topic: GNOME GNOME desktop environment and its underlying platform label Oct 14, 2022
@jtojnar
Copy link
Member

jtojnar commented Oct 20, 2022

@linsui If you share what does not work, maybe we can help.

@linsui
Copy link
Contributor

linsui commented Oct 20, 2022

https://gitlab.gnome.org/World/AudioSharing/-/issues/6 With pulseaudio I got this error and with pipewire it can't find the sink.

@BenediktBroich
Copy link
Contributor

I opened a pr for citations here: #202605

@linsui
Copy link
Contributor

linsui commented Dec 8, 2022

What's the recommanded methed to support auto update for these apps?

@jtojnar
Copy link
Member

jtojnar commented Dec 8, 2022

The following might be the simplest if fetchFromGitLab is used and there are e.g. cargoDeps:

passthru.updateScript = nix-update-script { };

@MordragT
Copy link

I believe Zap https://apps.gnome.org/app/fr.romainvigier.zap/ is also missing

@jtojnar
Copy link
Member

jtojnar commented Dec 10, 2022

Zap is already tracked in #200970.

@BenediktBroich
Copy link
Contributor

Collision draft pr is here and is waiting for crystal 1.6 to merge.

@BenediktBroich
Copy link
Contributor

BenediktBroich commented Dec 28, 2022

Here is the PR for File Shredder/Raider. It is now merged.

@BenediktBroich
Copy link
Contributor

BenediktBroich commented Dec 30, 2022

Here is the next pr for #208409

@BenediktBroich
Copy link
Contributor

BenediktBroich commented Dec 30, 2022

@auroraanna How do you make these nice links with the icon?

@auroraanna
Copy link
Contributor Author

auroraanna commented Dec 31, 2022

@BenediktBroich Look at the edit history, you can link a PR or issue with # or the URL to the PR or issue. Then GitHub will add that icon and a link to the PR or issue.

@mbledkowski
Copy link

mbledkowski commented Jan 31, 2023

Packages not listed that are also missing:

@foo-dogsquared
Copy link
Member

PR for packaging Emblem is at #213740.

@0xMRTT
Copy link
Member

0xMRTT commented Apr 16, 2023

PR for Elastic is here

@tscolari
Copy link

Cartridges (https://apps.gnome.org/app/hu.kramo.Cartridges/) seems to be missing too

@getchoo
Copy link
Member

getchoo commented May 27, 2023

Cartridges (https://apps.gnome.org/app/hu.kramo.Cartridges/) seems to be missing too

just made a pr for it :) #234486

@BenediktBroich
Copy link
Contributor

BenediktBroich commented Jun 17, 2023

@BenediktBroich
Copy link
Contributor

BenediktBroich commented Jun 28, 2023

@sund3RRR
Copy link
Contributor

I have a working derivation for Collision #242681
But ideally we need to package gi-crystal first #243914
So i'm waiting for gi-crystal PR to be approved.

@sund3RRR
Copy link
Contributor

Collision is done

@getchoo
Copy link
Member

getchoo commented Jul 19, 2023

cartridges has been merged

@sund3RRR
Copy link
Contributor

Plots: #244647

@sund3RRR
Copy link
Contributor

sund3RRR commented Aug 3, 2023

Plots: #244647

Merged :)

@BenediktBroich
Copy link
Contributor

Can someone here confirm this bug? #259976

@gaykitty
Copy link
Contributor

There is an open pr for Share Preview #256453

@sund3RRR
Copy link
Contributor

Errands: #278951

@BenediktBroich
Copy link
Contributor

Maybe a third person here has the time to review this PR and confirm or deny the bug.

@michaelgrahamevans
Copy link
Contributor

Clairvoyant: #281306

@michaelgrahamevans
Copy link
Contributor

Chess Clock: #281340

@auroraanna
Copy link
Contributor Author

Not sure if there's a point to adding apps to the list which have already been added…

@michaelgrahamevans
Copy link
Contributor

@michaelgrahamevans
Copy link
Contributor

Also it seems that Metronome is no longer in Gnome Circle.

That's not to say we cannot package it, it has received new contributions and releases since then :)

@michaelgrahamevans
Copy link
Contributor

I have opened pull requests for the following apps which are not listed yet:

The following apps are also not packaged or listed here:

@sund3RRR
Copy link
Contributor

Errands: #278951

Merged

@lolbinarycat
Copy link
Contributor

should these apps be added as pkgs.* or pkgs.gnome.*? the names are extremely generic, so putting them in a separate namespace seems potentially useful.

@jtojnar
Copy link
Member

jtojnar commented Mar 5, 2024

They should go to top level, gnome scope is only gfor gnome packages and we have been slowly moving stuff out of there.

@honnip
Copy link
Contributor

honnip commented Apr 27, 2024

Missing in the lists:

@getchoo
Copy link
Member

getchoo commented Dec 11, 2024

Would there be any interest in forming a team around these apps?

Given the activity here, the amount of apps in the circle now (with more being added all the time), and their usually massive similarities, I was thinking it could be good to have alongside the core GNOME team -- sorta like what they do upstream :p

cc @Aleksanaa, since I've seen you active around the GTK/libadwaita stuff

@Aleksanaa
Copy link
Member

Sounds good.

@getchoo
Copy link
Member

getchoo commented Dec 11, 2024

After the PR above, I'm pretty sure the only app in the circle we're missing now is Workbench. Awesome work everyone! 🎉

@auroraanna
Copy link
Contributor Author

well it seems like there is new ones popping up every now and then, maybe there's some feed to suscribe to?

@getchoo
Copy link
Member

getchoo commented Dec 11, 2024

Not that I know of. I've only been using their commit logs and issues

I'll ask in their Matrix room though, since it would be really cool

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0.kind: packaging request Request for a new package to be added 6.topic: GNOME GNOME desktop environment and its underlying platform
Projects
None yet
Development

No branches or pull requests