Git Product home page Git Product logo

Comments (8)

thesamesam avatar thesamesam commented on September 17, 2024 2

I'm open to it eventually going back into ::gentoo if we can find good maintainers for it, too. So having negril on board would be helpful there.

from paludis-gentoo-patches.

MageSlayer avatar MageSlayer commented on September 17, 2024 1

Yes.
I think it's a right thing to do.
I've sent him an invitation.

from paludis-gentoo-patches.

MageSlayer avatar MageSlayer commented on September 17, 2024 1

@negril
Invited.

from paludis-gentoo-patches.

negril avatar negril commented on September 17, 2024

Could you add me as well?

I have more changes on top of Ionics and my work and rebased it on top of the current upstream master. See https://github.com/negril/paludis/tree/gentoo/build
or https://gitlab.exherbo.org/negril/paludis/-/tree/gentoo/build .

The eapi8 branch is at https://gitlab.exherbo.org/negril/paludis/-/tree/gentoo/feature/eapi8 .

from paludis-gentoo-patches.

negril avatar negril commented on September 17, 2024

What would maintaining it involve?

from paludis-gentoo-patches.

thesamesam avatar thesamesam commented on September 17, 2024

Doing the fixes both you and @Ionic have been doing already, having a single repo where we have all the patches, and being reasonably responsive to bugs on Bugzilla.

In this case, what I meant was "we really want a single "upstream" for a working Paludis", and it's a lot easier if the two people actively working on it have access to the same repo.

from paludis-gentoo-patches.

negril avatar negril commented on September 17, 2024

My idea was to be as close to upstream paludis as possible and then have our own branch onto of it. Hence the repo on their gitlab. We could use that or something on here. If and when Ionic has input we could figure that out.

My up-to-date ebuilds are at paludis-gentoo-overlay.

The python and ruby build is fubar though and needs to be looked at.
And we still have 4 tests that fail afaik.

from paludis-gentoo-patches.

Ionic avatar Ionic commented on September 17, 2024

Thanks. I've been oddly quiet on this mainly due to work reasons. Just plainly had not time to work on it (or, for that matter, even update my machine.)

My vacation is coming up at the end of December and January, so I hope that I'll be able to work on it in a more focused way.

My idea was to be as close to upstream paludis as possible and then have our own branch onto of it. Hence the repo on their gitlab. We could use that or something on here. If and when Ionic has input we could figure that out.

I mostly agree with that (which, btw, is why I want to keep changes minimal and didn't integrate your test suite mechanic changes - while I do like them personally, they aren't really changing anything other than making adding tests more easy and using a cleaner, newer API). I'm not a huge fan of calling the Gentoo part of paludis a fork - my goal would be to integrate our changes back into the main paludis repository - not as a separate branch, but right in the main/master/nomdujour branch. While it doesn't really have any implications for exherbo itself, it would make maintaining paludis a lot easier for us, since we wouldn't have to constantly rebase against their main branch. So far, they haven't thrown out support for Gentoo-style EAPIs and ebuilds, which gets my hopes up that they would eventually merge good-quality code back in, as long as it doesn't break their use cases.

from paludis-gentoo-patches.

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.