Alexander Vassbotn Røyne-Helgesen
Principal Engineer
ex-Vikinghorde
Hockey dad
Not a fan of Oilers
module.exports = leftpad;
function leftpad (str, len, ch) {
str = String(str);
var i = -1;
if (!ch && ch !== 0) ch = ' ';
len = len - str.length;
while (++i < len) {
str = ch + str;
}
return str;
}
Developing a model for compensating open source developers. This could include offering monetary compensation, providing benefits such as more vacation, or allowing developers to work on open source projects as part of their paid work.
Securing reliable funding sources for open source projects. This could include setting up a foundation to support open source development, or partnering with companies or organizations that have an interest in supporting open source.
Measuring the value of open source contributions by tracking metrics such as the number of contributors, the amount of code contributed, and the impact that the open source project has had on the community.
Encouraging more people to contribute to open source projects by creating a welcoming and inclusive environment. This could include providing mentor-ship and training programs, or hosting events and workshops to engage the community.
How can we ensure that open source projects are inclusive and accessible to all?
It's important for open source projects to have sustainable funding and support, as well as clear governance and maintenance policies, to minimize the risk of discontinuation.