Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

REQUEST: Promotion to Reviewer for @agilgur5 #242

Closed
5 of 8 tasks
agilgur5 opened this issue Sep 22, 2023 · 7 comments · Fixed by #257
Closed
5 of 8 tasks

REQUEST: Promotion to Reviewer for @agilgur5 #242

agilgur5 opened this issue Sep 22, 2023 · 7 comments · Fixed by #257
Labels
type/promotion-request Request for Promotion in a subproject

Comments

@agilgur5
Copy link
Member

agilgur5 commented Sep 22, 2023

Follow-up to #221

GitHub Username

@agilgur5

Sub-project(s)

Promotion is requested for the following sub-project(s).

  • Argo CD
  • Argo Events
  • Argo Rollouts
  • Argo Workflows

Sub-sub-projects:

  • argo-ui would be helpful as well if possible
  • pkg too as it has some helpers that Workflows uses. But I haven't touched that as much as argo-ui

Requirements

  • Member for at least 3 months (as of the membership meeting date)
  • Reviewer for or author of at least 5 substantial PRs to the codebase

Selected PRs

Selected Code Reviews

Total

Familiarity

  • I am very familiar with the Docs, UI, CI + build systems, Server, CLI, and relatively familiar with the main Controller loop, but still have more to learn there, in the Executor, and some of the test suites.
    • I think I may know the Docs the best of any current contributor+ (if I may be so bold as to say), the UI build system the best (given I've rewritten and upgraded most of it), and large portions of the UI (similarly have refactored large parts of it).
      • Have reviewed most docs + UI PRs since becoming a Member, sometimes in great detail, finding bugs and requesting many changes
  • I'm also a very experienced user, hence why I can contribute to docs and answer questions very well 😉
    • Also why I contribute to argo-helm occasionally
  • I think most contributors know me too, in the other disambiguation of the word "familiarity" 😝

Other contributions and stats

Misc Notes

I am also a very experienced maintainer, having maintained other repos since ~2014, which is why I'm pretty comfortable in the issues and with the general OSS process. Here are a few I maintain/previously maintained.
Contribute to various projects in the k8s ecosystem too, Argo obviously being the one I contribute to far more than any others at this point 😉

Lead Sponsor(s)

Promotion to Reviewer requires sponsorship from at least one sub-project Lead.

Other Sponsors

Listing some from the same sub-project:

@juliev0
Copy link
Contributor

juliev0 commented Sep 22, 2023

Happy to be a second sponsor!

@juliev0
Copy link
Contributor

juliev0 commented Sep 22, 2023

@agilgur5 probably gives the impression to many of the users writing issues and contributors writing PRs that he is one of the central maintainers of the project. The activity level on the project has probably doubled since he started becoming so active.

He's also looking at central issues within the project that have been problematic for awhile such as how to fix our flakey CI tests.

@JPZ13
Copy link
Member

JPZ13 commented Sep 22, 2023

Happy to sponsor

@terrytangyuan
Copy link
Member

terrytangyuan commented Sep 26, 2023

+1 Happy to sponsor this!

@isubasinghe
Copy link
Member

isubasinghe commented Oct 10, 2023

Happy to sponsor, @agilgur5 has been doing some great work. Really appreciate trying to understand bugs at their root cause.

@juliev0
Copy link
Contributor

juliev0 commented Oct 10, 2023

I might be wrong, but I just want to add that @agilgur5 might be the most thorough PR reviewer on the project from what I've seen (which to me is the most important criteria for promotion). These are for PRs across docs, UI, Controller, and Server in fact.

It’s clear that despite his not having worked on this project long, he’s been able to onboard himself fast, due to his strong expertise as a user (he knows how it should behave) and as somebody who has worked with K8S Controllers in the past (ArgoCD).

@sarabala1979
Copy link
Member

sarabala1979 commented Nov 1, 2023

+1 Happy to sponsor @agilgur5! Thanks, @agilgur5 for your contribution to Argo workflow

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type/promotion-request Request for Promotion in a subproject
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants