TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Help Me Help You, Maintainers

43 点作者 zdw2 个月前

4 条评论

twp2 个月前
As the maintainer of several popular open source projects (e.g. <a href="https:&#x2F;&#x2F;chezmoi.io" rel="nofollow">https:&#x2F;&#x2F;chezmoi.io</a>), the forms of help I appreciate the most are:<p>* User support. Answering questions in discussions, social media, and GitHub issues. This helps on multiple levels: it saves me time that I would otherwise have to spend, and builds a community around the project.<p>* Documentation improvements. Better documentation means less user support work and helps everybody.<p>* Issue reports with a clear, minimal, way to reproduce the problem.<p>* Pull requests that follow the contributing guidelines of the project. This means that they follow the project&#x27;s conventions, include tests, don&#x27;t break any existing tests, and so on.<p>I don&#x27;t write open source software to make money. I write open source software because I enjoy building high-quality software and I get a buzz from helping people.
评论 #43328700 未加载
jmholla2 个月前
&gt; &quot;We need to support open-source maintainers better!&quot;<p>&gt; &quot;Let&#x27;s have a conference to discuss how to help them!&quot;<p>&gt; &quot;We should provide resources without adding requirements.&quot;<p>&gt; &quot;But how do we do that without more funding or time?&quot;<p>&gt; &quot;Let&#x27;s ask the maintainers what they need!&quot;<p>&gt; Maintainers: &quot;We need more support and less pressure!&quot;<p>&gt; &quot;Great! We&#x27;ll discuss this at the next conference!&quot;<p>&gt; &quot;We need to support open-source maintainers better!&quot;<p>Maybe some maintainers should be invited to these conferences? And maybe more direct communication with the projects you want to contribute to? I get the impression from the article that these conferences the author describes are more virtue signalling than an attempt to solve the issue.<p>I do think that advice at the end of the article is useful, but the opening makes me feel that no one&#x27;s actually having a conversation with maintainers.
评论 #43325627 未加载
bhelkey2 个月前
Two things to think about:<p>One, as the article points out, supporting Maintainers is important.<p>Two, many software engineers don&#x27;t enjoy writing documentation. Even if it would make their lives easier.<p>From that perspective, the majority of these complaints revolve around communication. However, this article frames documentation as something only the maintainer should write.<p>Why not make a PR to update the documentation yourself instead of asking the maintainer to do it?<p>Instead of getting frustrated about opening a bug in the wrong place, why not document the right place?<p>If the description around PR criteria doesn&#x27;t match your experience, why not create a PR updating it to include undocumented requirements?
carlosjobim2 个月前
I had the misfortune to yet again interact with the world of FOSS today. This is how it panned out:<p>1. Heard that something called Rustdesk is a good VNC solution.<p>2. Installed it on my host and client devices fine. The client is an Android tablet<p>3. Finger touch input works, but stylus input doesn&#x27;t work.<p>4. Search the internet and find the GitHub issue<p>5. In it the developers at Rustdesk have responded &quot;Fund it if you really need this feature.&quot;<p>6. Cool, I&#x27;ll put in $18 and hope that they fix this issue. It&#x27;s a shame that there&#x27;s no guarantee whatsoever or timeline, but I&#x27;ll put my money where my mouth is.<p>7. ERROR! MINIMUM DONATION $20!<p>8. Give up. Why did I give the sewage world of FOSS another chance?<p>As a counter example:<p>The other day I had a bug in a paid software I&#x27;ve been using for years, that cost me less than $100. Mailed the company, and a few hours later the developers sent me a new executable with the bug fixed. The next day they released an update for every user with the bug fixed.
评论 #43330524 未加载
评论 #43326327 未加载