June 29th, 2024

Saying thanks to open source maintainers

The article highlights expressing gratitude towards open source maintainers through basic civility, advocating for projects, sharing code, and direct appreciation. It suggests financial support via platforms like GitHub Sponsors. It warns about associated costs and responsibilities.

Read original articleLink Icon
Saying thanks to open source maintainers

The article discusses ways to express gratitude towards open source maintainers. It emphasizes the importance of basic civility, advocating for projects, creating and sharing open source code, and directly saying "thank you." The author also mentions setting up fiscal support through platforms like GitHub Sponsors as a form of reciprocity for the work shared. Financial costs associated with producing open source are highlighted, including hosting fees, software subscriptions, and personal time investment. The article discourages assuming that contributions are always beneficial, as they can come with additional responsibilities. Overall, the piece encourages various forms of appreciation beyond monetary support to sustain open source projects effectively.

Related

Software Engineering Practices (2022)

Software Engineering Practices (2022)

Gergely Orosz sparked a Twitter discussion on software engineering practices. Simon Willison elaborated on key practices in a blog post, emphasizing documentation, test data creation, database migrations, templates, code formatting, environment setup automation, and preview environments. Willison highlights the productivity and quality benefits of investing in these practices and recommends tools like Docker, Gitpod, and Codespaces for implementation.

No Matter What They Tell You, It's a People Problem (2008)

No Matter What They Tell You, It's a People Problem (2008)

The article emphasizes the crucial role of people in software development, citing teamwork, communication, and problem-solving skills as key factors for project success. It highlights the importance of job satisfaction and team cohesion, underlining the significance of positive personal relationships within development teams.

Reputation Farming Using Closed GitHub Issues

Reputation Farming Using Closed GitHub Issues

Reputation farming on GitHub involves manipulating closed issues and pull requests to falsely boost accounts' reputation. Maintainers are urged to monitor activity, report suspicious behavior, and automate checks to prevent this deceptive practice.

CISA and Partners Guidance for Memory Safety in Critical Open Source Projects

CISA and Partners Guidance for Memory Safety in Critical Open Source Projects

CISA, FBI, and Australian Cyber Security Centre collaborate on memory safety guidance for open source projects. Emphasizes risk understanding, roadmap creation, and collaboration with the open source community for enhanced cybersecurity.

Open source is neither a community nor a democracy

Open source is neither a community nor a democracy

Open source software thrives on meritocracy, not democracy. Core contributors drive projects forward, emphasizing collaboration and freedom under the license. Users' influence aligns with their contributions, fostering a gift exchange culture.

Link Icon 0 comments