import React from 'react' import CSSModules from 'browser/lib/CSSModules' import styles from './Crowdfunding.styl' import i18n from 'browser/lib/i18n' const electron = require('electron') const { shell } = electron class Crowdfunding extends React.Component { constructor(props) { super(props) this.state = {} } handleLinkClick(e) { shell.openExternal(e.currentTarget.href) e.preventDefault() } render() { return (
{i18n.__('Thank you for using Boostnote!')}
{i18n.__( 'We launched IssueHunt which is an issue-based crowdfunding / sourcing platform for open source projects.' )}
{i18n.__( 'Anyone can put a bounty on not only a bug but also on OSS feature requests listed on IssueHunt. Collected funds will be distributed to project owners and contributors.' )}
{i18n.__( 'We discussed about open-source ecosystem and IssueHunt concept with the Boostnote team repeatedly. We actually also discussed with Matz who father of Ruby.' )}
{i18n.__( 'The original reason why we made IssueHunt was to reward our contributors of Boostnote project. We’ve got tons of Github stars and hundred of contributors in two years.' )}
{i18n.__( 'We thought that it will be nice if we can pay reward for our contributors.' )}
{i18n.__( 'We think developers who have skills and do great things must be rewarded properly.' )}
{i18n.__( 'OSS projects are used in everywhere on the internet, but no matter how they great, most of owners of those projects need to have another job to sustain their living.' )}
{i18n.__('It sometimes looks like exploitation.')}
{i18n.__( 'We’ve realized IssueHunt could enhance sustainability of open-source ecosystem.' )}
{i18n.__( 'As same as issues of Boostnote are already funded on IssueHunt, your open-source projects can be also started funding from now.' )}
{i18n.__('Thank you,')}
{i18n.__('The Boostnote Team')}