Eran Hammer is creating Open Source Software
40

patrons

$3,690
per month
As the creator and core lead of the hapi.js node framework, I have the responsibility of maintaining the critical components of the framework. This is a time consuming effort that often conflicts with my startup and consulting work. I am trying to find creative ways to fund this effort. While many hapi community members are fully employed by companies that actively support their contributions, my resources are limited.

Maintaining hapi takes about 30-40 hours a month. This includes reading every issue in the core module and all the module it directly depends on, reviewing all pull requests and commits made to these modules, and answering complex questions. It usually includes one major release every couple of months which is very time consuming on its own (16-24 hours) even when the release is very simple. Part of the job is reviewing every single line of code used by the framework to ensure it's reliability and security.

While the ecosystem as a whole is doing well, with a lot of community members contributing their time and resources, the core module is different. Decision made in core have an oversize impact on the community as well as put the health of the code and the application built on it at risk. I take this very seriously and I believe a big reason why hapi has been successful with high value applications is that people trust it to be both secure and high quality.

My goal is to generate steady income which will allow me to cut back on some of my consulting work and focus on maintaining hapi. In full transparency, funds donated will be used directly by me to supplement my consulting work. Unless otherwise stated, these funds will not be shared with other hapi contributors. I don't want to create the impression that donating is sponsoring community work. The funds will go directly to me to cover my costs of writing open source software.

Thank you for considering this effort and for all your support using and contributing to the hapi community.

Note: once you contribute $100 or more (regardless of sponsorship level), you are added to my private email list for critical security updates. People on this list receive the earliest notice when security issues are identified.
Tiers
Supporter
$10 or more per month 23 patrons
You name listed in the Supporters section of the project's SPONSORS.md file.
Leader
$50 or more per month 7 patrons
You name listed in the Leaders section of the project's SPONSORS.md file.
Featured
$500 or more per month 4 patrons
Your name listed in the project's README.md and npm registry page and the Leaders section of the SPONSORS.md files, along with a thank you tweet from the official @hapijs account. (README listing while you maintain this level).
Goals
$3,690 of $6,000 per month
Maintain the hapi core module as needed, review pull requests, answer complex core issues, and provide technical support to other community contributors. Continue to push the framework forward and adapt new technologies.
1 of 1
As the creator and core lead of the hapi.js node framework, I have the responsibility of maintaining the critical components of the framework. This is a time consuming effort that often conflicts with my startup and consulting work. I am trying to find creative ways to fund this effort. While many hapi community members are fully employed by companies that actively support their contributions, my resources are limited.

Maintaining hapi takes about 30-40 hours a month. This includes reading every issue in the core module and all the module it directly depends on, reviewing all pull requests and commits made to these modules, and answering complex questions. It usually includes one major release every couple of months which is very time consuming on its own (16-24 hours) even when the release is very simple. Part of the job is reviewing every single line of code used by the framework to ensure it's reliability and security.

While the ecosystem as a whole is doing well, with a lot of community members contributing their time and resources, the core module is different. Decision made in core have an oversize impact on the community as well as put the health of the code and the application built on it at risk. I take this very seriously and I believe a big reason why hapi has been successful with high value applications is that people trust it to be both secure and high quality.

My goal is to generate steady income which will allow me to cut back on some of my consulting work and focus on maintaining hapi. In full transparency, funds donated will be used directly by me to supplement my consulting work. Unless otherwise stated, these funds will not be shared with other hapi contributors. I don't want to create the impression that donating is sponsoring community work. The funds will go directly to me to cover my costs of writing open source software.

Thank you for considering this effort and for all your support using and contributing to the hapi community.

Note: once you contribute $100 or more (regardless of sponsorship level), you are added to my private email list for critical security updates. People on this list receive the earliest notice when security issues are identified.

Recent posts by Eran Hammer

Tiers
Supporter
$10 or more per month 23 patrons
You name listed in the Supporters section of the project's SPONSORS.md file.
Leader
$50 or more per month 7 patrons
You name listed in the Leaders section of the project's SPONSORS.md file.
Featured
$500 or more per month 4 patrons
Your name listed in the project's README.md and npm registry page and the Leaders section of the SPONSORS.md files, along with a thank you tweet from the official @hapijs account. (README listing while you maintain this level).