Hi Fly.io community,
I’m really excited about the product and looking to kick off my open-source journey by contributing to Fly.io . I’m a platform engineer by profession, and I believe there’s a lot I can learn by working alongside this community.
I’d love any tips or guidance on where to start, and how I can be most helpful.
Thanks so much
— Ankit
halfer
July 30, 2025, 12:14pm
2
Have you looked at the repos?
Maybe there are some issues you could dig into there?
Hey thank you for replying, I was going through flyctl and found a good first ISSUE.
This is my draft PR, Would love to get some feedback/help on testing this.
master
← ankittk:add-image-push-metrics
opened 12:31PM - 30 Jul 25 UTC
### Change Summary
added na new metric that records how long we spend pushing D… ocker images to the registry during fly deploy
What and Why:
https://github.com/superfly/flyctl/issues/3103 mentioned about adding a good first open PR
- this will add a regional variations in docker image push
- builder type local vs remote difference
- registry performance across different regions
How:
- added a new metric called image_push/enhanced that have local or remote builder type
- improved region detection
- metric is implemented across different builders
- have to change pushToFly function signature to accept that
- SendEnhancedImagePushMetrics() sends the enhanced metrics with builder type and region information
Related to:
https://github.com/superfly/flyctl/issues/3103
---
### Documentation
- [ ] Fresh Produce
- [ ] In superfly/docs, or asked for help from docs team
- [ ] n/a
Also, If i raise my PR, how to track back, who will review it, how to get feedback and where should i post it?