Comments (10)
Thanks for filing this, @OrlinVasilev!
I'll copy my thoughts from Slack for better permanence (and keeping the discussion all together): ❤️
Daylight Savings Time doing what it does and inadvertently moving the meeting from 6am PT to 5am PT is what caused my attendance to drop off completely (6am is painful, but doable; 5am is just a bit too far). 🙈
There used to be two meetings (as evidenced by vestiges like the banner at the top of https://github.com/goharbor/harbor#readme), and one problem the US meetings suffered with frequently was folks joining hoping to discuss their open contributions with developers on the project, but not having those folks available in that time slot (which is understandable given the time zone difference).
So, I think if we're going to successfully restart those "US timezone" meetings, we need to find a way to resolve that issue first (otherwise it ends up being a meeting of essentially two completely disparate groups, one being at a significant disadvantage). In other words, I think the current situation (with a meeting that's at a time that's only really uncomfortable for US Pacific Time and Australia + NZ at 5am, midnight, and 2am respectively) is a more healthy situation until there are more active developers on the project that are in a US friendly timezone (folks like Vadim are probably close, but still off by a bit for a proper "US timezone" meeting that's still comfortable for him too 😄❤️).
from community.
As a newcomer to the project, I'm finding the lack of support in PT daunting. I'd be okay with 24 hour response cycles, but I think there's definitely project culture here that I don't understand. I'd be eager to join a community meeting, at least once to get started, but I'm with @tianon - 5am is more than I can likely manage.
The issue that expertise is locally concentrated, so that even if there were a PT friendly meeting, that group would be largely in the dark, strikes me as a bigger deal.
Again, from the perspective of an outsider, I'm finding it hard to get traction understanding how the project is run. My early experience is that documentation and reality don't align, and neither line up my general experience, which makes getting started really slow going.
Is there a way we can bridge that gap? Maybe it's a matter of finding better ways to communicate asynchronously - currently there's Slack, Github Issues, Discussions, a mailing list... probably other channels? I'm still unclear where to ask questions effectively.
from community.
Getting better at async is great, but there is an immediacy and connection to sync meetings, even on Zoom, that is hard to beat. I'd like us to start a North America friendly meeting cadence too - maybe biweekly, maybe monthly, at a time that is not too inconvenient for China. It need not have the whole team - but some representation.
from community.
@OrlinVasilev Did something change, or is this WONTFIX?
from community.
Hi @nyarly, as that topic staled for quite some time decided to close it.
I'll be super happy to open it again for discussion if someone from the US friendly time zone is willing to lead that meeting as the majority of the maintainers are in China and Europe.
Orlix
from community.
Are there any US maintainers at all? I'm not sure how useful it would be to have a Harbor meetings without core members attending.
Here's my motivation, which I think at this point is entirely stymied:
- We would like to use Harbor as an entirely cluster native image hosting solution.
- We use CockroachDB for our databases.
- We'd like to see a CockroachDB compatible version of Harbor, and this is a longstanding issue on the project.
- I was happy to take a swing at this, and started the process of opening a PR
- I encountered the Harbor policy on dependencies (only core team members can update them) - I opened a ticket to update the ORM, which got marked "good first issue" and went stale.
- In the meantime, a WG was created for database compatibility, but with a focus on MySQL and which seems to have gotten hung up on DB migration tools. It meets in China time.
Briefly, I feel like a feature critical to my usage of Harbor might be straightforward to add (AFAICT, it would mean using the released version of the ORM instead of the Harbor "stripped" version, and a little bit of configuration plumbing), and I was willing to do the work, but access to the core team has been a) more necessary than most open source projects (because of the dependency policy) and b) less available, because communication seems to happen in person or in meetings that happen at infeasible times.
from community.
Hi @nyarly no US maintainers as of now
are you going to attend KubeCon NA in two weeks we can chat about that there!
Orlix
from community.
@nyarly can we get in touch in Slack as well, please
from community.
@nyarly are you attending KubeCon we may discuss that there :)
from community.
@OrlinVasilev I tried to reach out on Slack - I can't make Kubecon this year
from community.
Related Issues (20)
- How do you use Harbor? Let us know! HOT 16
- Helm chart maintenance HOT 2
- harbor image support amd64 and arm64 HOT 1
- community meeting calendar links broken HOT 3
- maintainers: Promote Tianon Gravi maintainer HOT 7
- Harbor and Peritus Slack Assistant HOT 7
- Update master branch to main HOT 1
- Pierre PÉRONNET changed employment
- Migrate from CNCF mailing lists to Google Groups HOT 10
- Harbor
- test proposal
- Harbor and CDEvents HOT 3
- move to cncf-hosted mailing lists HOT 14
- Switch from GitHub Wiki pages to hackmd.io for community meetings notes
- clean up labels HOT 9
- Proposal: add support of exposing Prometheus format metrics
- Update the CII status of Harbor main project to reasonable stage HOT 2
- Create roadmap for Harbor project HOT 2
- Support for new artifact types over OCI HOT 7
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 community.