Comments (12)
Another option would be to add packages to the GURU overlay.
from flatpak-overlay.
@fosero please, in case you're against adding overlay into gentoo overlay list, just say it. It really would help to have your statement about that. If it's not issue for you, please provide email which can be associated with your overlay.
Thank you
from flatpak-overlay.
I was surprised that repository is not yet in repository list. I'll state some reasons to do so.
- Repository will get a Gentoo mirror with QA checks.
- It'll be easier to setup repo by user just using eselect-repository
- Ebuild search engines (i.e. https://gpo.zugaina.org/) will help to find this overlay. (for some reason this repository is added as outside)
from flatpak-overlay.
@fosero kindly asking, would you provide your email for inclusion into layman?
from flatpak-overlay.
If fosero has no interest to offer his flatpak repository to users, I'll do mirror of this repository and add script to synchronize against fosero flatpak-overlay, I can't see any better way without @fosero interacting with us (users)
from flatpak-overlay.
@gcarq thank you for the hint, it's happening :) feel free use this thread for upstreaming into ::guru discussion :)
Right now, slightly improved flatpak & deps is inside ::guru
from flatpak-overlay.
@okias thank you very much. I'm already using it :) It might be worth to include the github mirror in this issue since it is also used for tracking issues and collaborating: https://github.com/gentoo/guru
from flatpak-overlay.
I think I have made my stance around this abundantly clear, I am just interested in keeping a reasonable up-to-date flatpak repo for myself and maybe useful to others. I made it to scratch my own itch.
I have done the Gentoo developer thing a long time ago, I have no interest in further pursuing that or be part of some list or some side repo. Feel free to use whatever you can use from the repo, it is open source after all.
Now for a repo like Guru and the graveyard of many projects like it that have existed in the past: the lack of scope and guidelines will lead for it to falter at some point in the future. At random packages will be updated as maintainers come an go and interest rises and dwindles and there is no QA to speak of, so it will probably break randomly at times or create weird dependency issues with the main tree giving headaches to the real Gentoo devs dealing with bugreports. It would be better if you keep your repos small and to-the-point or even better if you would just join Gentoo and deal with the load of packages in the main tree that need updates and bug handling. I know the gnome herd could use some help.
from flatpak-overlay.
@fosero well, I asked you long time ago for email address to add your repo inside repositories (layman), but sadly without response, so I took flatpak inside ::guru to make it easy accesible for other users
from flatpak-overlay.
As I said, I have no problem with that.
Guru's flatpak is already outdated and it seems xdg-desktop-portal never even got added. This has been like this for near 2 months it looks like. Some QA.
Using the Gentoo ostree, sure. It is also not kept up-to-date. You are really doing your users a favor here.
That is the problem with big overlays like guru; focus is the story of a decent repo. KISS
from flatpak-overlay.
@fosero It is fine if you don't want to get added to layman or collaborate on guru, but some things you pointed out are simply not true.
At random packages will be updated as maintainers come an go and interest rises and dwindles and there is no QA to speak of
There is curated QA for commits. Packages also must pass repoman -dx full
, which I can't say of this repo. Yes, packages are outdated from time to time, but so is this repo.
it will probably break randomly at times or create weird dependency issues with the main tree giving headaches to the real Gentoo devs dealing with bugreports.
No, there are rules you have to follow when submitting a package. One explicitly says "Forking (overriding) actively maintained Gentoo packages into GURU is prohibited.".
Guru's flatpak is already outdated and it seems xdg-desktop-portal never even got added. This has been like this for near 2 months it looks like. Some QA.
sys-apps/xdg-desktop-portal
is already in ::gentoo
. This repo is also outdated on a regular base, and there were breaking issues for months. I don't demand anything, I just want to point out this has not necessarily to do with a size of an overlay.
Also if someone wants to add a package to gentoo, adding it to guru is the first step to achieve that.
from flatpak-overlay.
This is going too far off-topic, thanks for your input. Please do stop posting your guru links here in every other issue/MR.
from flatpak-overlay.
Related Issues (20)
- flatpak-1.2.0 build error HOT 4
- xdg-desktop-portal incompatibility with KDE overlay HOT 3
- Flatpak / libostree fail to build on musl HOT 6
- Bump sys-apps/flatpak for CVE-2019-10063 HOT 1
- install fails to build due to systemd dependency HOT 2
- Fix Perms HOT 1
- Failed to get revokefs-fuse socket from system-helper: User flatpak does not exist in password file entry HOT 2
- Merge xdg desktop package with upsteam gentoo HOT 4
- Broken dep on sys-apps/xdg-desktop-portal-kde HOT 1
- Flatpak 1.5.0 HOT 2
- xdg-desktop-portal-1.6.0 missing in manifest HOT 1
- sys-apps/flatpak: Use --with-system-bubblewrap HOT 3
- Add >=app-crypt/p11-kit-0.23.20-r1 as a dependency HOT 2
- ERROR + SOLUTION: Package requirements (fuse >= 2.9.2) were not met HOT 1
- flatpak electron apps can not load TLS certs on gentoo stable HOT 4
- sys-apps/flatpak-1.8.0::flatpak-overlay - ModuleNotFoundError: No module named 'pyparsing' HOT 12
- sys-apps/flatpak-1.8.0: configure: WARNING: unrecognized options: --disable-systemd HOT 1
- xdg-desktop-portal fails to build against pipewire-0.3 + HOT 1
- sys-fs/libostree conflicts with dev-util/ostree HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from flatpak-overlay.