+44 0330 223 3428
Call Us
+44 0330 223 3428

WPTavern: GitHub Introduces Temporary Interaction Limits to Promote Healthier Discussions

WPTavern: GitHub Introduces Temporary Interaction Limits to Promote Healthier Discussions

GitHub is continuing to make good on its promise to improve the platform for open source maintainers and communities with its new temporary interaction limits. The feature was introduced this week as a way for project maintainers to manage participation in heated discussions.

Public repositories, especially those for projects with millions of users, can occasionally have issues or pull requests that become overrun with comments from anyone who has an opinion. Repository owners can now set a 24-hour “cool down period” to limit interaction (commenting, creating pull requests, and opening issues) to existing users, prior contributors, and/or repository collaborators.

Temporary Interaction Limits can help mitigate the effects of “brigading,” as one Hacker News commenter called it – when someone directs a large number of people to an issue from Twitter, Reddit, or other social channels in an attempt to influence the outcome of a discussion. Limiting the discussion to prior contributors or collaborators can help keep input focused around the ideas of those who are already invested in the project.

Reactions to the new feature have been mostly positive, although some users don’t anticipate using it much since GitHub added emoji reactions to conversations last year. In addition to keeping threads from becoming unreadable with numerous +1’s, emoji reactions as an option for expression should help limit interactions from those prone to “drive-by” commenting.

A curated repository of “GitHub Drama,” which includes projects like Bower, Docker, Django, and NodeJS, lists many instances wherein temporarily limiting interaction may have changed the overall tone of the discourse. However, some users questioned the feature’s usefulness in responses on Twitter and some see it as a way of purposely cutting outside voices out of the conversation.

In order for temporary interaction limiting to be useful to projects where locking down the whole repository would be too drastic of a measure, GitHub would need to extend it to include the ability to lock down individual issues and pull requests. Some users have also requested a convenient way for repository members to warn an individual without spamming the entire thread or to put specific users in a cool down period.

“If it’s a legit heated discussion and you limit it, then you’re just [going] to come back in 24 hours to very long, impossible-to-follow responses,” Kris Siegel, Senior Engineer at PlayStation, commented on the related Hacker News thread. “At least this has been my experience when people have left things to cool down them come back and need to respond to everything.”

GitHub is aiming to promote healthier discussions with the new interaction limiting feature, but every project’s community is unique and maintainers may not be able to predict user reactions to locking down an entire repository. If the feature is turned on when a new user is attempting to create their first pull request, it may hinder future contribution. Open source project maintainers should carefully consider the effects of silencing non-contributors when using the feature.

Source: WordPress

Related Post
Matt: On React and WordPress

Matt: On React and WordPress Big companies like to bury unpleasant news on Fridays: A few weeks ago, Facebook announced they have decided to dig in on their patent clause addition to the React license, even after Apache had said it’s no longer allowed for Apache.org projects. In their words, removing the patent clause would […]

Read more
WPTavern: First WordCamp Dublin Set for October 14-15

WPTavern: First WordCamp Dublin Set for October 14-15 photo credit: Ireland.com Following up on the success of WordCamp Belfast last October, the WordPress community in Dublin will be hosting its first WordCamp October 14-15. Both camps began the early stages of planning last year and the two communities have shared some of the same organizers […]

Read more
WPTavern: GitHub Partners with Facebook to Release Atom-IDE

WPTavern: GitHub Partners with Facebook to Release Atom-IDE GitHub announced the launch of Atom-IDE this week, a new set of packages that extend its open source JavaScript-powered code editor to include IDE-like functionality. This first release includes packages that support TypeScript, Flow, JavaScript, Java, C#, and PHP. “The start of this journey includes smarter context-aware […]

Read more

Leave a Reply

Your email address will not be published.