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

Approval Request for Future State Proposal #5470

Open
2 tasks done
vvalderrv opened this issue May 16, 2024 · 14 comments
Open
2 tasks done

Approval Request for Future State Proposal #5470

vvalderrv opened this issue May 16, 2024 · 14 comments
Labels
discussion Issues or PRs with this label will never stale

Comments

@vvalderrv
Copy link

Prerequisites

  • I have written a descriptive issue title
  • I have searched existing issues to ensure the issue has not already been raised

Issue

The Linux Foundation is seeking approval of the proposal outlined in the document linked below:

Fastify Future State Proposal

Please review the proposal and sign off on the plan by commenting with your approval.

If you have any further questions, please review the Transition FAQ and feel free to reach out directly.

Upon approval, The Linux Foundation will provide a detailed transition plan for your review.

Thank you for your attention to this matter.
Vanessa Valderrama
LF Release Engineering
vvalderrama@linuxfoundation.org

@jsumners
Copy link
Member

attn: @fastify/leads @fastify/core

@climba03003
Copy link
Member

Is the document required to send request before viewing?

@jsumners
Copy link
Member

@vvalderrv is the shared presentation locked behind an approval?

@metcoder95
Copy link
Member

Also do not have access

@fox1t
Copy link
Member

fox1t commented May 19, 2024

I requested the access with my gmail and got approved in a couple of minutes.

@mcollina
Copy link
Member

mcollina commented May 21, 2024

A few notes:

  1. DNS, ok to move
  2. Certificates, ok to me
  3. CDN - We use Netlify for the new website. I think we should be moving this to the OpenJS Foundation Vercel account. In general, ok to transition.
  4. GitHub org - No. I'm -1 in us not having ownership permissions of the GitHub organization. I don't think this would fit for our day-to-day operation. Specifically, it would wreck my flow and (likely) willingness to do any admin work.
  5. ditto
  6. the Google Cloud function can be moved.
  7. NPM org - No. This will 100% break our ability to ship, same as 4.

Regarding GitHub org and NPM, I see no issue in adding LFIT folks to help.

@gurgunday
Copy link
Member

Hey!

I'm not a Lead (in Core Team), but I agree that GitHub and NPM org ownership change would affect efficiency badly - I think leads should keep it

I also agree that centralizing and moving infra to LF would be beneficial

So I'm ok with the rest of the proposal personally

@fox1t
Copy link
Member

fox1t commented May 21, 2024

100% with @mcollina on this.

@climba03003
Copy link
Member

I am not approved to see the proposal until now. So, 🤷‍♂️

@simoneb
Copy link
Contributor

simoneb commented May 21, 2024

on 6), I cannot see the proposal but I assume the cloud function behind https://fastify.dev/contribute/, whose code I believe is https://github.com/fastify/gh-issues-finder. We're (Nearform) no longer in charge of that, we're not hosting it and the code was moved to the fastify org years ago, so I suspect that we don't need to do anything there.

@mcollina
Copy link
Member

Ah! So I think we are actually using that function.

@simoneb
Copy link
Contributor

simoneb commented May 21, 2024

Ah! So I think we are actually using that function.

Unless I missed a switch from that to something else (which is not unlikely), I suspect so.

@simoneb
Copy link
Contributor

simoneb commented May 21, 2024

Note that if it's that function, it's also used by the contributing page of Mercurius

@climba03003 climba03003 added the discussion Issues or PRs with this label will never stale label May 27, 2024
@metcoder95
Copy link
Member

After reviewed, nothing to add 100% in sync with @mcollina

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion Issues or PRs with this label will never stale
Projects
None yet
Development

No branches or pull requests

8 participants