Re: [DISCUSS] Developer chat (+FoundationDB chat)

Debasish Kanhar <d.k...@...>

+1 for this.

I have always wanted a Developer's chat room, so that a quick informal question can be asked and be replied faster. Maybe even Slack will do like we have for ScyllaDB. Such way that, if there are any developers out there, they can also post remainders on Chat room that a new PR request is Pending can up for review in case Developers/Committers/Maintainers miss it out by mistake :-) (Like @Florian, once you get time, can you have a look at the updated PR for Janusgraph-python after resolving lot of Codacy issues? and ignoring aFalse positives)

As for JanusGraph FoundationDB channel, do we want the new channel specific to single backend like FoundataionDB? Can we generalize that? As per the posts I'm seeing on groups, a lot of people are adding new and new backends based on their use cases like SnowFlake, FoundataionDB, H2 MV Store, DynamoDB, EBay DB etc. If we have single chatroom for backend related addition development question, we can streamline a lot of  questions as well, as a lot of question related to adding new backend are similar. What do you say?

On Monday, 30 March 2020 16:10:23 UTC+5:30, Florian Hockmann wrote:
we currently have a public chat on Gitter for JanusGraph that is mainly used for questions by users. I think it would be helpful to have another room to discuss about the development of JanusGraph. It should only be used for quick informal discussions as all formal decisions should be made here in the Google group where they get more visibility and people have more time to voice their opinion. But a chat makes it easier to have quick discussion or to coordinate bigger development tasks.

In addition to a general developer chat room, I think that it might also be useful in the long term to create rooms for certain areas of development, e.g., for the driver or for a specific backend. Contributors already asked for a chat to coordinate the development of the FoundationDB backend. So, I suggest that we also create a dedicated room for the FoundationDB backend which is kind of a special case as it's still in an early state, not an official backend (yet?) and there apparently already exist some attempts in different organizations to improve that backend which shows the need for improved coordination in my opinion.

Are there any concerns with this? Otherwise I'll go ahead and create the rooms.

TLDR: I suggest that we create two new rooms in our Gitter JanusGraph organization:
  1. JanusGraph Development
  2. JanusGraph FoundationDB

Join to automatically receive all group messages.