BIG contracts and a call to support HAIKU!

News posted on Mon, 2013-05-27 15:42

We are excited to finally share this news about development contracts! We are going to be funding a minimum 800 hours of HAIKU development and with your help, many more hours! And to help you preview the progress, there is a set of pre-built package management images available!

As you know, Ingo and Oliver have been working these past months on Haiku's package management for extremely low rates -- to the tune of €12.50 per hour. It is a commendable and fortunate event to have developers who are able to devote large blocks of time in their schedules for such a meager pay scale. This time, we are going to try new models for each of them, in order to secure even more dedicated development time.

First, Oliver Tappe will be doing Haiku development for 80 hours a month at €1000 EUR per month. In total, his contracts will be for 320 hours at €4000 EUR. The reduced monthly hours will allow Oliver to work on Haiku for half a month at a low rate and work for a normal contractor at his usual rate during the other half. By doing this, Oliver will be able to reach a balance between writing Haiku code and maintaining a decent combined income.

Next and this one is a doozy -- Ingo Weinhold is going to be working on an open-ended contract with a competitive rate! He will be developing Haiku for 160 hours per month at €40 EUR per hour, which is a "mate's rate" and is significantly less than his normal rate. Any time above 160 hours per month will be done on his own personal time and completely optional. This will provide a more reliable end date to his contracts, a deadline of when the available money will run out. With our current funding levels, the duration of this contract will be 3 months (480 hours).

The immediate plans are to continue with package management. Development will continue in the HaikuPM and BuildtoolsPM github branches. Haikuports and haikuporter changes will occur in a "package management" branch on bitbucket. Once all of the important aspects work at least as well as before, package management will be merged into master. At least the following needs to be done to reach that goal:

  • Complete the cross-building support. (e.g. building x86_64 from something else)
  • Get the hybrid builds working again.
  • haikuporter: Implement packaging policy checking.
  • Rebuild all packages for all architectures.
  • (Mostly) complete the package management daemon (dependency resolution, post-install work) and the (CLI) package manager (distribution upgrades).
  • Implement tools/infrastructure for repository creation/management.
  • Change the build system to work with repositories.
  • boot loader: Add safe mode/boot old version support.
  • Adjust various applications (e.g. Expander) to work smoothly with a read-only system.
Note: any contributors that want write access to those branches need to speak up on the haiku-development mailing list, so they can be added.

Now, here is where you can help and have a noticeable impact ...

This past month, we have been taking additional steps to provide you with every means possible to support HAIKU. Additional fund raising methods, such as Bitcoin, Flattr, and Goodsearch have been pulled into the fold. The latter is surprisingly effective -- having raised over $60 USD within two weeks for something as simple as choosing to use a specific search engine. If that trend continues, it could add up to an extra $1500 USD per year of essentially free money! We are continuing to look into providing additional Haiku swag (available merchandise, different artwork designs and different suppliers). If you're interested in creating designs, please drop a line on the haiku-inc mailing list

Funding has been set aside for Oliver's contract, another possible contract with one of our Google Summer of Code 2012 students in October/November, and $2,500 USD for emergency reserves (future infrastructure costs, miscellaneous reimbursements, etc.) Currently $25,000 USD can be assigned and will be used to secure 3 months of contractual development for Ingo. Beyond those 3 months, you choose how long Ingo stays on contract, by donating money to Haiku, Inc.

Support HAIKU and donate today!

Comments

Re: BIG contracts and a call to support HAIKU!

What great news! It is good to see haiku developers get paid for their hard work! Perhaps now package management can come to Haiku! I am hoping it gets done sooner rather than later so perhaps other areas that need attention can get some. I have already donated to keep the contract open!

Perhaps some work could get done to update webkit and webpositive. Webpositive needs to have more than one search engine. Goodsearch would be a great option and would help with future funding. This news has me more excited about the future of Haiku than I have been in a while. I would love to see all the contributors paid!

Things are looking bright indeed!

Re: BIG contracts and a call to support HAIKU!

Today was my first time donating to Haiku... I am really excited about the recent progress and I am truly excited about these big contracts. Anyhow, do your best guys!

Re: BIG contracts and a call to support HAIKU!

Indeed those are low rates... lesss than I make as an intern/junior engineer.

Re: BIG contracts and a call to support HAIKU!

I guess it just goes to show you how passionate Ingo and Oliver are about Haiku to work for a reduced rate. Hopefully in the near future that won't be the case, and maybe they'll even be able to work on Haiku full time!

Re: BIG contracts and a call to support HAIKU!

It looks like KolibriOS went the Kickstarter route : http://www.kickstarter.com/projects/kolibrios/kolibrios-help-us-hold-our... and it looks like it's working.

Re: BIG contracts and a call to support HAIKU!

With all due respect, I'm not quite sure "working" is the term I'd use. As of this writing, they're barely 2/3 of the way to their goal with only 10 hours out of 30 days left, and their goal is quite small by Kickstarter standards, and compared to what we'd ideally want.

Re: BIG contracts and a call to support HAIKU!

I think it is a two week campaign, but sure. I'm guessing they're a smaller project though, so I'm not sure how much comparison can be made in either direction.

Re: BIG contracts and a call to support HAIKU!

You're correct, didn't realize Kickstarter offered that time window as an option. I still stand by my point that it doesn't really look to be a good example to demonstrate the likelihood of us having any success with it for the amounts that we'd want though.

Re: BIG contracts and a call to support HAIKU!

Someone just donated $1500. Stuff happens.

Re: BIG contracts and a call to support HAIKU!

Don't you think perhaps that they used funds they already had to finish the campaign and reach the goal? At least, if I was facing a "pass/fail" sort of funding target like that and already had the money necessary to fill the gap, I would probably do it too. It's probably better than having the whole campaign fail.

Re: BIG contracts and a call to support HAIKU!

There's even a comment from a man who did this:

Chernyshev Viacheslav 2 days ago

It seems that I'm your personal summer Santa Claus this time. Pledged remaining 1429 pounds. I hope it will support your "just for fun" spirit, help this project, and may be you'll remember me with good words sometimes :)