uncss icon indicating copy to clipboard operation
uncss copied to clipboard

Add more collaborators to the organization

Open aminya opened this issue 3 years ago • 9 comments

Currently, the pull requests are left unattended for a long time (even trivial ones such as #447), and many changes are still unreleased. To prevent the project from dying, @uncss should add more collaborators to the organization.

cc: @giakki @XhmikosR @RyanZim

aminya avatar Jun 10 '21 13:06 aminya

I do not personally use uncss anymore, so I can hardly dedicate time to it; hence my lack of involvement.

AFAIK, @giakki is the only one who can add people to the org.

cc @mikelambert @addyosmani

RyanZim avatar Jun 10 '21 19:06 RyanZim

The latest version of Uncss is still dependent on Postcss 7, which has severe security issues. If you cannot support this repository, please let us know so we make a fork. https://github.com/parcel-bundler/parcel/issues/6315

aminya avatar Jun 12 '21 17:06 aminya

As you can see, master has Postcss v8 support, but the only people with npm access are @giakki and @mikelambert, so there's nothing I can do without them

RyanZim avatar Jun 12 '21 18:06 RyanZim

Hi folks, i am "still around" but also no longer use UnCSS (or even write JS at all!), and am not actively supporting UnCSS either.

Do we have any active contributors that we-the-community feel comfortable "owning" UnCSS, that others would vouch for? (Is this a matter of looking for "who has the most pull requests, and ask them"?) Some of us put in time for a couple years, but suspect we need to pass the torch at this point. @aminya do you have time/interest here yourself?

I do not have permissions to add any additional collaborators or transfer this repo, but we can reach out to @giakki (here or trying direct email) for help if necessary, as this is how we previously unblocked this (and perhaps ask for admin access this time).

Also, yes I do have npm access, and the ability to share npm access. I would prefer not to jump back in and merge PRs and do a release if i have no means to use/test anything (for fear of follow-up patches and more work), so would prefer to re-focus on the above github maintainer, and go from there.

mikelambert avatar Jun 13 '21 21:06 mikelambert

@aminya do you have time/interest here yourself?

Yes, I will be able to maintain the project by checking, testing, and merging the pull requests. People are usually very active in contributing to open source projects. We need someone that merges the PRs to complete the cycle.

aminya avatar Jun 13 '21 22:06 aminya

@mikelambert Were you able to contact the owner?

aminya avatar Jun 29 '21 15:06 aminya

I know I haven't bee around for that long, only having one PR and all, but I'm willing to be a reviewer, help catch issues before they're merged, enforce code and naming style, stuff like that.

NovaAtWarren avatar Jul 09 '21 14:07 NovaAtWarren

Any progress on this issue? Adding more owners? And be able to publish a new version on npm?

tomap avatar Aug 24 '21 21:08 tomap

In lieu of adding collaborators and maintainers, I've created a fork at https://github.com/novaatwarren/uncss and https://www.npmjs.com/package/@novaatwarren/uncss. I've merged a couple of PRs into it, and will merge more as they come in. Please forgive me if it's not ran great near the beginning, as I'm not too familiar with the internals of uncss. I just need to update uncss dependencies in one of my projects and this seems to be the only way for now.

NovaAtWarren avatar Aug 25 '21 08:08 NovaAtWarren