Giter Site home page Giter Site logo

Comments (12)

gcarq avatar gcarq commented on August 17, 2024 1

Another option would be to add packages to the GURU overlay.

from flatpak-overlay.

okias avatar okias commented on August 17, 2024

@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.

dev-0x7C6 avatar dev-0x7C6 commented on August 17, 2024

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.

okias avatar okias commented on August 17, 2024

@fosero kindly asking, would you provide your email for inclusion into layman?

from flatpak-overlay.

okias avatar okias commented on August 17, 2024

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.

okias avatar okias commented on August 17, 2024

@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.

gcarq avatar gcarq commented on August 17, 2024

@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.

fosero avatar fosero commented on August 17, 2024

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.

okias avatar okias commented on August 17, 2024

@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.

fosero avatar fosero commented on August 17, 2024

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.

gcarq avatar gcarq commented on August 17, 2024

@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.

fosero avatar fosero commented on August 17, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.