Comments (20)
A few notes:
- DNS, ok to move
- Certificates, ok to me
- 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.
- 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. - ditto
- the Google Cloud function can be moved.
- 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.
from fastify.
I apologize for the delayed response. I was unexpectedly out of the office. Thank you all for your feedback. I am updating the future state and will repost it for your review soon.
Thank you,
Vanessa
from fastify.
I am not approved to see the proposal until now. So, 🤷♂️
from fastify.
@jsumners @Eomm are you on board with the amended plan? I'm +1.
from fastify.
I requested the access with my gmail and got approved in a couple of minutes.
from fastify.
Thank you to everyone for taking the time to review and provide feedback. I have incorporated the requested changes into the future state document and am resubmitting it for your approval. Once approved, we will create a detailed transition plan aligned with the approved future state.
Thank you,
Vanessa
from fastify.
attn: @fastify/leads @fastify/core
from fastify.
Is the document required to send request before viewing?
from fastify.
@vvalderrv is the shared presentation locked behind an approval?
from fastify.
Also do not have access
from fastify.
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
from fastify.
100% with @mcollina on this.
from fastify.
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.
from fastify.
Ah! So I think we are actually using that function.
from fastify.
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.
from fastify.
Note that if it's that function, it's also used by the contributing page of Mercurius
from fastify.
After reviewed, nothing to add 100% in sync with @mcollina
from fastify.
I am following up on my previous message regarding the future state document. Please provide an update on the status of the approval process.
Thank you,
Vanessa
from fastify.
I agree with the revised plan.
from fastify.
I commented on the doc regarding a minor thing,
We have 2 CDN:
- Netlify for staging: https://github.com/fastify/website/blob/4f9c93e2bec54dbc140d3e2191202335d16c8bcb/.github/workflows/ci-cd.yml#L137
- GitHub Pages for prod: https://github.com/fastify/website/blob/4f9c93e2bec54dbc140d3e2191202335d16c8bcb/.github/workflows/ci-cd.yml#L110
Other than that, LGTM
from fastify.
Related Issues (20)
- Custom format for ajv gets overwritten by ajv-formats HOT 4
- Plugin: Generate endpoints based on file names on a directory. HOT 16
- custom error handler not breaking encapsulation using fastify-plugin HOT 1
- Broken type inferrence with auxilliary hook handlers HOT 2
- listen() registers a callback even when listen() fails, calling the callback twice - once when it fails and again if it succeeds in a later call HOT 5
- Only automatically run workflows when a member approved them or if the PR is created by a member HOT 2
- app.close only triggers when a new request comes, resulting in 503 error HOT 7
- Missing cookie field in headers of upgrade websocket request HOT 2
- Custom bodyLimit is not taken into account, so fallback on default limit of 1MiB HOT 7
- Suggestion for Fastify 5: Required param to .send HOT 9
- Published packages contain unnecessary files HOT 3
- TypeScript error for FastifyOauth2 HOT 1
- Review on supporting schema shortened HOT 7
- Type Enhancement: Allow `FastifyPluginAsync` to return `void` (not only `Promise<void>`) HOT 2
- feat: add custom http methods HOT 1
- Migrate away from tap in all repositories HOT 16
- Empty `reply.request` in loggers.serializers.res HOT 3
- clarification on when `Reply` object is not fully constructed for `res` serializer
- Disable exposeHeadRoutes by default for fastify v5 HOT 9
- creating codemods for fastify upgrade v4 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fastify.