Again, nobody is disagreeing in principle. However, I personally don't think this is as black and white is being stated by the mentors.
First off, Julian made it seem like we're using some sort of locked down medium for the chat. Let me state here on the record that the Mattermost server is open source and that we don't have any limits on the discussion archive. It's as such quite different from free Slack functionality. For all practical intents and purposes we are actually archiving everything. It's easy to get on the system without limitations. It's also very easy to find something by using the search functions. On the other hand I found it surprisingly hard to find anything in the Apache mailing list archives. Perhaps these need a software update as well? I just think that the gap between both is too wide. Imagine having a "discussion" on look & feel, images and so on on the dev mailing list? I can tell you right away it's just not practical no matter who wants to decide what on the topic. Furthermore, now that you have me going on this tangent... the concerns that are being raised by ASF surely cover major decisions and not day-to-day small trivia? Who on Earth is going to argue about minor details of any project? We trust people to commit to the source code but we somehow need to somehow see everything that was said and only via a mailing list? Anyway, we'll do our best. I've reminded everyone to subscribe to this mailing list. The name of the chat server was changed to Apache Hop. We're looking into creating an archive for all chat channels. Matt On Sun, Jan 10, 2021 at 10:12 PM Julian Hyde <[email protected]> wrote: > Yes, chat is excellent for discussions. That’s actually the problem. > Discussions (and therefore decisions) will naturally happen on chat. It’s > great for people who happen to be on chat, but people who are not on chat > will be excluded. > > So, we need to make a conscious effort to move discussions off of chat and > onto dev@ if they look likely to result in a decision. > > I’m not saying we should ban chat. Just be careful how chat is used. > > By the way, a lot of Apache communities face this or similar problems. For > example, I know of one or two projects that started in China and have a > strong temptation to use Chinese, which is efficient for them but makes the > rest of us feel excluded. It’s difficult for those projects to grow beyond > their original country. > > The other suggestions in my email were to create a public, read-only > archive of chat so that people can see what has been happening, and to more > strongly encourage people to join the dev list, not just chat. I think it > is important that we do those. > > Julian > > > > On Jan 6, 2021, at 1:54 PM, Matt Casters <[email protected]> > wrote: > > > > I don't disagree with Julian but for that specific example I indeed > > mentioned this first on dev when I stated how I felt about how important > > these integration tests are ... to me. > > I'm not sure it warrants a specific discussion since the devs seem to be > on > > the same wavelength on the subject. > > > > Where I do disagree is that chat is excellent for discussions and > throwing > > ideas against the wall to see if they stick. > > The way we typically seem to do it is to just ping an idea back and forth > > and throw it in JIRA in some form. > > These cases indeed are always visible and remembered more easily than on > > chats or mailing lists. > > > > On Wed, Jan 6, 2021 at 10:24 PM Julian Hyde <[email protected]> wrote: > > > >> I am a bit concerned about Hop's use of Chat. To be clear, Apache > >> projects use chat rooms (e.g. Slack, IRC) and they are a good way to > >> get questions answered quickly and to build a sense of community. > >> > >> First, I am concerned about the lack of a public archive. People who > >> want to read the chat have to first sign up. (Hopefully, I am > >> mistaken. If so, please post a link to the archive on the site.) > >> > >> Second, let's fix the branding on Chat. Currently it is under the > >> project-hop.org domain, and the project is called 'hop'. No 'apache' > >> in sight. > >> > >> Third, at Apache we have a rule 'if it doesn't happen on dev it didn't > >> happen', i.e. don't make decisions off the mailing list. The > >> conversation on chat is generally pretty benign, but I saw one > >> exception: this one from Matt Casters: > >> > >>> I would like to set a goal of having a substantial set of integration > >> tests > >>> for 1.0. The bare minimum seems to be all the popular most often used > >>> transforms and actions. I know that this far exceeds what P5o and > >>> Kettle had but stability is really important. > >> > >> That discussion should have been on the dev list. > >> > >> Last, according to the latest incubator report [1], a lot more people > >> are signed up for chat than for the dev list (122 vs 22). I am > >> concerned that, with such a disparity in membership, Chat will become > >> the de facto place that people discuss important matters. I think the > >> solution is to increase the number of people on the dev list, and to > >> continue to drive significant discussions onto off of Chat and onto > >> dev@. > >> > >> Julian > >> > >> [1] https://cwiki.apache.org/confluence/display/INCUBATOR/January2021 > >> > > > > > > -- > > Neo4j Chief Solutions Architect > > *✉ *[email protected] > > ☎ +32486972937 > > -- Neo4j Chief Solutions Architect *✉ *[email protected] ☎ +32486972937
