-
Notifications
You must be signed in to change notification settings - Fork 7
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
Communication #22
Comments
@sobolevn Thanks for opening the issue, this is an important topic that I've by design left open so far since the community was simply not there yet when Jazzband started. That said next time you start something like this I'd appreciate a note before to be able to voice my concerns about using Slack. This is not only fair in the spirit of the Jazzband but key to doing my job as roadie. Since you've decided to just go ahead you've effectively excluded me from a discussion which doesn't bode well for me trusting you with a community tool like a communication channel. So to be absolutely clear, managing the Jazzband is not open to everyone and I believe you've jumped the gun with the Slack team. Please add me to the team so I feel comfortable again to consider using Slack. Then we can talk. |
@jezdez Sorry for the rush. A team creation was indeed too early, but it was just a click away. I have sent you an invite to the email listed on your website. I will set you as an owner the moment you accept it, even if you do have concerns about using I've seen a lot of good |
Gitter is a common alternative. Though I would personally lean towards Slack or staying with IRC. |
This is currently ongoing.. |
I have had a lot of success using gitter-irc-bot to do a two-way mirror between gitter and irc. It's easy to set up. |
Hi, do we have any follow up on this discussion ? I see that slack was checked but not really approved, what's the status now ? |
Maybe it would be a good idea to try and describe what's lacking and what value you think a different set of tools adds. For me chat apps only add noise and stress and I think embracing isn't a great idea. I would much prefer a forum kind if thing where the history of discussions is more approachable. |
I'll have a follow up eventually yeah, been investigating more platforms that would work from the roadies side.
One thing is clear though, Slack is not the solution for this as it would increase the barrier of participation again and cost a lot of money per active participant for essential functionality.
… On 28 Feb 2017, at 19:34, Anton Agestam ***@***.***> wrote:
Maybe it would be a good idea to try and describe what's lacking and what value you think a different set of tools adds. For me chat apps only add noise and stress and I think embracing isn't a great idea.
I would much prefer a forum kind if thing where the history of discussions is more approachable.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub, or mute the thread.
|
If you're looking only for a forum like system, maybe having an other repo for the members with proper tags could do the job? I don't exactly know what's the lack right now, as I just arrived. From my point of view, it could be great to have somewhere where we can, as new member, come and ask for the beginner questions and maybe find someone who will introduce you a bit with the repos. There is no skill requirement to join you, and especially for that, I think that having help at start would really improve the first impression and the quality of the first participations. |
I'd probably prefer gitter all else being equal. Slack, on the other hand, is something I use on daily basis for several teams. And I don't really think there's anything wrong with irc, it's been around for quite a while and it works while all these new services come and go. |
@IvanAnishchuk Yeah, there is a sweet spot for chat systems and IRC has historically been a constant, especially in the FOSS world. That said, there is a reason why so many other chat systems like Slack showed up: the barrier of entry of IRC is high for people that rarely interact via messaging. I know that this may be a generational issue, but since a goal of Jazzband is to lower the barrier of entry for contributors I'm not convinced IRC is the way to succeed. The current number of people in the #jazzband channel on Freenode (as advertised on https://jazzband.co/about/contact) is 12 (out of >300 members) and seems to point in that direction at least. |
Well, I, for one, don't usually chat (except for work) unless I have some specific topic in mind. I'd probably join the slack team because I already have the app installed everywhere and it doesn't require much additional efforts but I'd be one of those silent members who rarely write at all. I'm not sure how representative my example is but I'm pretty sure that more people doesn't necessarily mean more active discussions. Note that I'm not disagreeing, slack and co. does indeed lower the barriers, is more mobile-friendly, can be accessed in browser with no extra software, and otherwise probably will attract more people to join. Probably gitter rather than slack, it seems to be better optimized for open communities like ours. Unless everyone decides that slack is what they already use and adding another team is simpler than another app (we could probably try and poll to be sure). |
@IvanAnishchuk Agreed, I'm not particularly tied to Slack TBH, so it may just be Gitter. I'm gonna see if the new GitHub team discussions may be enough for async communication. There is one for the "members" team now: https://github.com/orgs/jazzband/teams/members/discussions |
@jezdez So we recently experienced this issue with JSON Models, and I think in our case the GitHub team discussions are not really sufficient. Here's some context on the specific issue: Two of us have just joined the existing project lead, so there are three of us now. We immediately found ourselves in need of a place to chat. Initially we just used email, and then arranged a video call, however this does not work in the long term. We really need some form of ongoing communication. The IRC on the Jazzband contact page no longer seems to work (?), and so for now we've created a discord server for the specific project (jsonmodels) which will just be used for the three of us to communicate with each other for now. That said, it would be nice if we didn't need to set up our own stuff, and it would be really cool to have one central place for the wider Jazzband community. I don't personally mind too much which platform we end up using (although I appreciate it needs some thought). Let me know if there's anything I can do to help move things along -> I'm happy to compile some list of features for each platform if that's helpful? |
Thanks for sharing that experience, I'll take that under advisement for a future solution that we will need to find. My current state of thoughts on this: I'm considering signing up Jazzband for Google Workspaces (for non-profits, more on that soon), which would include Google Meet (up to 100 people) and the rest of the Google tool suite. Would Google Meet have sufficed for your use case? With regard to Discord, I've seen it being used for a number of communities but am seriously concerned about the cost of maintenance (mostly moderation) in the current state of Jazzband. If we would have a larger number of roadies that would become less of a problem, but it's a non-trivial time investement. |
Thanks for the update @jezdez !
Google Meet is what we used for the call anyways, just using the free one (which I think gives you an hour at the moment) was sufficient. A downside of a video call is there is no record (other than any notes we took), and everyone has to be present at a certain given time. What I feel we'd still be lacking is some kind of quick text-based communication (which we're using Discord for until some other solution is reached). Some way to (a) have [text] discussions about various topics (although maybe this can be handled on GitHub issues), and also (b) some way to quickly ask "hey, is this issue being handled or should I take a look"? I guess a group hangouts (or chat or whatever it's called now) would work for that, though. In particular, we came up with a list of tasks on the call but didn't really sort out who is doing what, since that can be done on Discord (or any other instant messaging platform). Regarding Discord and moderation, that makes sense. However, I'd add that moderation is still an issue with Google Workspaces, it's just most of the communication would be on video calls (via Meet) or in private hangouts chats (which would be impossible to moderate). It feels like under Google Workspaces the moderation problem is being solved by simply not allowing any kind of semi-public (i.e. JazzBand members only?) discussions to happen like would be possible on Discord (or similar alternative), but perhaps I am missing some Google-based solution here. As mentioned in other issues, I'd be very happy to help out as a roadie, and can help with some moderation. In my view, it would be cool to have a Anyway, that's my thoughts, and hopefully it also helps you understand the issue we faced further. Thanks for taking the time to think about this! |
Hey @jezdez From my experience even if you have access to google workspaces (which would be great, anyway) - you are still using something other for communication, like slack (or, free option, discord). I understand though the problem with moderation |
We now have project teams in Jazzband, so that allows those teams to use the GitHub team discussions, e.g. https://github.com/orgs/jazzband/teams/pip-tools. |
Hello, now that gitter has been donated to the matrix project, its usability has increased hugely and I think it's worth another look |
I wish you would not have done that, @graingert, since you're basically forcing me now to monitor this channel for CoC violations now without a plan or documentation what this channel is supposed to be used for. Please be so kind and delete the channel again or let Gitter staff know that it was created by accident. |
I plan on bridging it per #225 so there's no extra code of conduct overhead
By accident? |
I'm looking into deleting the channel, and I'm currently trying to contact you directly on IRC. I do think it would be a great shame to delete the gitter community before it has had a chance to flourish |
I haven't agreed to that ticket and haven't been presented with a reason why we should be on Gitter AND Libera (using both platforms, no matter the bridging). @RonnyPfannschmidt just opened it when the Freenode/Libera kerfuffle happened. I think you're assuming that it's okay to just add new services to Jazzband, but it's my experience to first really consider if it would actually be maintainable. That Gitter allows org members to create channels is a huge red flag for me for example.
I don't know what else to call your decision to just create a channel without coordinating with me. |
@jezdez and I had a meeting regarding these communication channels and here's a summary:
|
Since this ticket was first opened 6 years ago, GitHub now has a built in communications platform in the form of GitHub Discussions. My personal opinion is the best path forward here is opening a discussion tab within either this repo, or a separate discussions repo. External platforms are a bit iffy since it requires users to follow Jazzband on a whole different platform. There definitely is difficulty getting Jezdez's thoughts communicated across the group. As long as we have a central & convenient location for communication, this situation is improved considerably. |
I am still wondering why we are only 4 on jazzband matrix channel... github discussions are good but not a replacement for live collaboration, something that is key when trying to make a new release, for example. |
FTR there's a matrix space now: https://matrix.to/#/%23jazzband:matrix.org |
I have a strong feeling that we are missing a huge thing here. Communication is the key to a good community.
The existing
irc
channel, is it enough? Does it suit well? Since there's a strong opinion ofirc
being deprecated.What are my suggestions?
jazzband
)Anything I am missing?
p.s. I think I need to set @jezdez as a slack-admin, send me a note, please.
The text was updated successfully, but these errors were encountered: