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.__('Crowdfunding')}

{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.__('Sustainable Open Source Ecosystem')}

{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 believe Meritocracy')}

{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')}


) } } Crowdfunding.propTypes = {} export default CSSModules(Crowdfunding, styles)