This page is in community mode. Any user with 100 rep may edit it.

2019 Q4 General Meeting

Tentative time: Friday, November 15, 2019-11-15 16:00:00 UTC

The time is in UTC. Click the link to see your local time.

All members of the community are welcome to participate.

Agenda

To add agenda topics, edit this page (if you have 100+ reputation) or ask a room owner in chat. Be specific. Note that except for minor, last-minute topics, we will not plan to discuss anything not on the agenda.
The deadline for adding items to the agenda is 24 hours prior to the beginning of the meeting.

Why do we hold these meetings?

We like to be open with what we do in the sopython community and with what plans we have for the future.

As such we like to hold these open-house meetings every once in a while for the sopython.com development team to let everyone know what they’re up to, as well as letting anyone voice any opinions they have to the community at large (be they positive or negative). If you cannot attend the meeting but would like to be involved within sopython then you are of course welcome to bring this up with one of the room owners at a more convenient time.

Summary of meeting

The room meeting began at the appointed time, at https://chat.stackoverflow.com/transcript/message/47858647#47858647, and ended two hours later, at https://chat.stackoverflow.com/transcript/message/47859814#47859814. (with some follow-up conversation spilling into the MetaPython room).

Topics covered, in chronological order:

“How effective are these meetings at enacting real change?” Not amazingly effective. Some resolutions go unresolved for years, and there’s no transparency. Resolutions made: create a public tracker for not done / in progress / completed resolutions, and make Kevin give status updates upon request.

“Change room description to remove cruft.” Users expressed skepticism that this would improve engagement, but proposal accepted. Resolution made: strip the room description down to just links, with rules first, then formatting, and perhaps also a link to the wiki. Urls will be shortened with whatever reputable link shortener is available.

“Spoiler feature is not working - remove the link from the room rules page until it is fixed.” Proposal accepted. Resolution made: remove link to spoiler page.

“can we add an explanation of how to use userscripts to the userscript page?” (not a formal agenda item). Proposal accepted. Resolution: add an explanation of userscripts to the userscript page.

“should we have/elect someone to be in charge of these meetings?”. The chairman is already in chage, but an informal nomination/election process may make things smoother. Resolution made: add a section to future room meeting pages for nominating & voting for the chairman.

“do we want to have a free gitlab instance?” The main site and SOPython’s common question page already does a fairly good job at that sort of thing. Proposal vote resulted in “no”. Resolution made: none.

“define a consensus list of the Python SO room’s priority list of unimplemented SO change requests, from 2018 and 2019” et al. Broad consensus is that this would not have much effect on the priorities of the Stack Overflow dev team. Resolution made: none.

“Should we invite new users from the main site to chat, to guide them into asking better questions?”. Users are free to invite new users to chat and mentor them. Resolution made: none, since this is an individual action any user may take.

“bulletin board for job referrals”. Consensus was to keep commercial dealings out of SOPython. Resolution made: none.

“Should we change our policy about trimming items from the starboard?” Current policy is largely unobjectionable, although it’s unclear what the exact criteria is. Resolution: compose a wiki entry describing our guidelines.

“Gather objective data on how many gold-badge users the chat room has, compared to other rooms.” A scan of room regulars in all rooms by Kevin revealed that Python has more topic-relevant gold-badge holders than any other room, by raw count.

“Establish a mechanism for user grievances”. Until such time as a private/anonymous mechanism arises, a meta room will do. Resolutions made: create a Meta Python room for the public non-anonymous airing of grievances

“Put more effort into warning users before kicking them”. Spirited debate occurred about when kicking was appropriate, and continued up to and beyond the end of the meeting. ROs think they’re being pretty reasonable, but this is not universally agreed upon. Resolutions made: ROs should be explicit about what messages are formal RO instructions. When an RO kicks someone, the kick reason should contain a ping to that person.

“Include a link to SOPython’s Github page.” There is already a link in the footer, but a more prominent one would be nice. Resolution made: add a more explicit link to the “Contact Us” section of the /chatroom page.

Kevin apologized on his hands and knees for not holding a Q4 2018 meeting.

The next meeting will tentatively be held on February 7 2020.

Resolutions made

  • create a kanban for resolutions. (done, see https://github.com/orgs/sopython/projects/1)
  • respond to pings about resolution updates in a useful manner.
  • strip the room description down to just links, with rules first, then formatting, and perhaps also a link to the wiki. Urls will be shortened with whatever reputable link shortener is available.
  • remove link to spoiler page in room rules until functionality is restored.
  • add an explanation of userscripts to the userscript page.
  • add a section to future room meetings for proposing the chairman.
  • compose a wiki entry describing star trimming guidelines.
  • create a Meta Python room for the public non-anonymous airing of grievances.
  • add a more explicit link to the “Contact Us” section of the /chatroom page.
  • ROs should be explicit about what messages are formal RO instructions.
  • When an RO kicks someone, the kick reason should contain a ping to that person.
  • hold a meeting one quarter after this one, around February 7 2020.