AspNetCore.Diagnostics.HealthChecks icon indicating copy to clipboard operation
AspNetCore.Diagnostics.HealthChecks copied to clipboard

Looking for maintainers

Open sungam3r opened this issue 1 year ago • 18 comments

Hi there. For a long time I have been helping to support this project. At first I only used some health checks from it, then I began to offer small changes. Over time, my knowledge and experience became enough for the core maintainers could calmly entrust me with the management of the project and give the necessary permissions to independently change anything in it. I helped and continue to help. Nevertheless, this is not the main project that I am taking time. My knowledge and time is not enough to carry out decent support here by oneself. Many issues are unanswered. The same thing, although to a lesser extent concerns pull requests.

Now I'm the only person who sorts issues, gives any feedback in reviewing PRs, merges PRs, makes releases, etc. I have not received feedback and have not seen any activity from core maintainers - @CarlosLanderas @carlosrecuero @unaizorrilla for that repo for a very long time.

So... I would be very glad if someone is ready to help us to support this project on an ongoing basis. The main pain points so far are

  • UI projects
  • ~CI for UI does not call dotnet test~ DONE
  • Docker/K8S stuff - it all needs review
  • ~KubernetesClient nuget package is very old - v4.0.26 (09.04.2021) vs 10.0.1 on nuget.org~ DONE
  • A lot of pending/unanswered issues/PRs.

This project is worthy of continuing to live.

sungam3r avatar Feb 27 '23 13:02 sungam3r

@sungam3r It seems to me that you're practically the only maintainer, which feels a bit odd for a popular library like this. You are doing a great job, so keep it up 💪🏻

I don't know if I can be of any help, but I can look through some PR's and issues when I have some spare time (don't hold your breath waiting though 😉).

marioleed avatar Mar 11 '23 00:03 marioleed

which feels a bit odd for a popular library like this

In fact, this can be seen everywhere in OSS. Only 1-2 people on an ongoing basis support projects with millions of downloads.

sungam3r avatar Mar 11 '23 06:03 sungam3r

@sungam3r I'm willing to put my hand up to help with the long term support of this project. I've not contributed much to this project, but I've used it a fair bit in several companies over many years, so I feel I should give back to the community.

rob-baldwin avatar Apr 26 '23 07:04 rob-baldwin

OK. You can start by answering issues marked with question label or/and post some PRs. I'll review them as soon as possible. Also you may find a buch of abandoned PRs with no feedback (#1121, for example) from OP, so another way to help - resurrect such PRs so we can merge them.

sungam3r avatar Apr 26 '23 16:04 sungam3r

@sungam3r I'm also interested in helping. I have used the library a lot and definitely have ideas as to where this could go, putting tests in Docker for example.

Thanks, Sean.

SeanFarrow avatar Jul 03 '23 19:07 SeanFarrow

https://github.com/Xabaril/AspNetCore.Diagnostics.HealthChecks/issues/1714#issuecomment-1523739142 - here is the way to help. I plan to release v7 in coming days so a window for applying breaking changes become less.

sungam3r avatar Jul 03 '23 20:07 sungam3r

Do you have any features you’d like after V7? I would like to see tests fully dockerised.

From: Ivan Maximov @.> Sent: Monday, July 3, 2023 9:34 PM To: Xabaril/AspNetCore.Diagnostics.HealthChecks @.> Cc: Sean Farrow @.>; Comment @.> Subject: Re: [Xabaril/AspNetCore.Diagnostics.HealthChecks] Looking for maintainers (Issue #1714)

#1714 (comment)https://github.com/Xabaril/AspNetCore.Diagnostics.HealthChecks/issues/1714#issuecomment-1523739142 - here is the way to help. I plan to release v7 in coming days so a window for applying breaking changes become less.

— Reply to this email directly, view it on GitHubhttps://github.com/Xabaril/AspNetCore.Diagnostics.HealthChecks/issues/1714#issuecomment-1619122934, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AALDK7SW4P5GPJCK6G2HBX3XOMUCZANCNFSM6AAAAAAVJM6EEI. You are receiving this because you commented.Message ID: @.***>

SeanFarrow avatar Jul 03 '23 20:07 SeanFarrow

I have no any plans on v8. I support this project at a very limited time.

sungam3r avatar Jul 05 '23 06:07 sungam3r

Heads up! I sorted out pending issues and labeled them to simplify tracking progress. See issues column with badges at https://github.com/Xabaril/AspNetCore.Diagnostics.HealthChecks#health-checks section. Actually the main pain point is out of that section, see https://github.com/Xabaril/AspNetCore.Diagnostics.HealthChecks#docker-images section with UI badge (54 issues). I don't know how to represent it well so decided to keep readme structure as is - packages are separated from docker images.

sungam3r avatar Jul 30 '23 12:07 sungam3r

@sungam3r As i use the library a lot I am also willing to help maintaining

michaelmairegger avatar Aug 01 '23 11:08 michaelmairegger

Any help is welcome. I can react with a delay, but I track all activity.

sungam3r avatar Aug 01 '23 20:08 sungam3r

@sungam3r I would like to open a PR that resolves #718, but I'm not authorized to push my local branch to the repo. Is there a file or a README that explains the steps to contribute to the project?

mathlizee avatar Sep 20 '23 19:09 mathlizee

First fork this repo. Then make changes into your personal fork. The last thing - make PR from your fork to that repo (origin).

sungam3r avatar Dec 03 '23 20:12 sungam3r

@sungam3r I'd like to contribute as well.

hschink avatar Feb 19 '24 10:02 hschink

https://github.com/Xabaril/AspNetCore.Diagnostics.HealthChecks/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22

sungam3r avatar Feb 20 '24 05:02 sungam3r

@sungam3r I have a fix for this open issue. I'm keen to raise a PR for it to resolve the issue.

LeeAtCfc avatar May 13 '24 15:05 LeeAtCfc