Code Monkey home page Code Monkey logo

Comments (10)

tianon avatar tianon commented on July 28, 2024

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.

nyarly avatar nyarly commented on July 28, 2024

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.

qnetter avatar qnetter commented on July 28, 2024

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.

nyarly avatar nyarly commented on July 28, 2024

@OrlinVasilev Did something change, or is this WONTFIX?

from community.

OrlinVasilev avatar OrlinVasilev commented on July 28, 2024

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.

nyarly avatar nyarly commented on July 28, 2024

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.

OrlinVasilev avatar OrlinVasilev commented on July 28, 2024

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.

OrlinVasilev avatar OrlinVasilev commented on July 28, 2024

@nyarly can we get in touch in Slack as well, please

from community.

OrlinVasilev avatar OrlinVasilev commented on July 28, 2024

@nyarly are you attending KubeCon we may discuss that there :)

from community.

nyarly avatar nyarly commented on July 28, 2024

@OrlinVasilev I tried to reach out on Slack - I can't make Kubecon this year

from community.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.