diff --git a/content/bounty/app-i18n.md b/content/bounty/app-i18n.md new file mode 100644 index 00000000..6b90da61 --- /dev/null +++ b/content/bounty/app-i18n.md @@ -0,0 +1,18 @@ +--- +category: browser +title: Internationalization of LBRY Browser +award: 40000 +status: available +date: '2016-07-01' +--- + +The LBRY browser is currently lacking support for internationalization. + +To complete this bounty, [lbry-web-ui](https://github.com/lbry/lbry-web-ui) must be modified as follows: + +- Add [gettext](https://en.wikipedia.org/wiki/Gettext) internationalization calls to the React app +- Store selected language in the user settings +- Load and perform translation based on language settings +- Existing component text and messaging must be wrapped in translation calls + +It is probably a good idea to consult with our development team on [Slack](https://slack.lbry.io) or via email before completing this bounty in it's entirety. \ No newline at end of file diff --git a/content/bounty/bittorrent-support.md b/content/bounty/bittorrent-support.md index a9ea7927..83d01d51 100644 --- a/content/bounty/bittorrent-support.md +++ b/content/bounty/bittorrent-support.md @@ -1,7 +1,7 @@ --- category: daemon title: Add Support for BitTorrent -award: 4000 +award: 100000 status: available date: '2016-07-01' --- diff --git a/content/bounty/custom-project.md b/content/bounty/custom-project.md index 4d0ffb2a..629acdfb 100644 --- a/content/bounty/custom-project.md +++ b/content/bounty/custom-project.md @@ -1,7 +1,7 @@ --- category: other title: Custom Project -award: 250-20000+ +award: 250-50000+ status: available date: '2016-07-01' --- diff --git a/content/bounty/http-support.md b/content/bounty/http-support.md new file mode 100644 index 00000000..b146f2b2 --- /dev/null +++ b/content/bounty/http-support.md @@ -0,0 +1,23 @@ +--- +category: daemon +title: Add Support for HTTP +award: 40000 +status: available +date: '2016-11-01' +--- + +Add support for resolution via HTTP to [`lbry`](https://github.com/lbry). + +The LBRY blockchain supports storing metadata about media content. A simplified, sample entry looks like: + +``` +title: "What is LBRY?", +language: "en", +description: "What is LBRY? An introduction with Alex Tabarrok", +author: "Samuel Bryan", +sources: { + lbry_sd_hash : "d5169241150022f996fa7cd6a9a1c421937276a3275eb912790bd07ba7aec1fac5fd45431d226b8fb402691e79aeb24b" +} +``` + +The `sources` field is designed to be extended and support resolution to multiple protocols. To complete this the LBRY daemon must be modified to read `http` as a source key and use this key to access the data via HTTP (or HTTPS) when present, \ No newline at end of file diff --git a/content/bounty/lbry-binding.md b/content/bounty/lbry-binding.md new file mode 100644 index 00000000..f46f720b --- /dev/null +++ b/content/bounty/lbry-binding.md @@ -0,0 +1,17 @@ +--- +category: code +title: LBRY Binding in Any Programming Language +award: 10000 +status: available +date: '2016-11-01' +--- + +When the LBRY daemon is running, it provides a set of API calls available via a webserver running on localhost. + +We want to make it as easy as possible to interact with LBRY in every programming language. + +Completing this bounty involves creating a simple library to make it as easy as possible to interact with the LBRY protocol in a language we do not already have a binding for. + +Existing bindings can be found in the [lbry-bindings](https://github.com/lbryio/lbry-bindings) repo. + +A binding can typically be written using cURL in less than 100 lines of code. \ No newline at end of file diff --git a/content/bounty/lbry-club.md b/content/bounty/lbry-club.md index dd8839f8..5fa290e5 100644 --- a/content/bounty/lbry-club.md +++ b/content/bounty/lbry-club.md @@ -1,7 +1,7 @@ --- category: human title: LBRY Community Rep -award: 500 +award: 5000 status: available date: '2016-07-01' --- diff --git a/content/bounty/pkg-installer-for-osx.md b/content/bounty/pkg-installer-for-osx.md index 0721e748..766fa56c 100644 --- a/content/bounty/pkg-installer-for-osx.md +++ b/content/bounty/pkg-installer-for-osx.md @@ -1,7 +1,7 @@ --- category: osx title: PKG Installer for OS X -award: 1500 +award: 20000 status: available date: '2016-07-01' --- diff --git a/content/bounty/pr-for-lbry.md b/content/bounty/pr-for-lbry.md index 4972b3dd..a54f563c 100644 --- a/content/bounty/pr-for-lbry.md +++ b/content/bounty/pr-for-lbry.md @@ -1,7 +1,7 @@ --- category: human title: Write, Broadcast or Share LBRY -award: 500 +award: 2000 status: available date: '2016-07-01' --- diff --git a/content/bounty/publish-open-content.md b/content/bounty/publish-open-content.md index cc763864..72e28761 100644 --- a/content/bounty/publish-open-content.md +++ b/content/bounty/publish-open-content.md @@ -1,7 +1,7 @@ --- category: code title: Publish Open Content -award: 250-1000+ +award: 500-10000+ status: available date: '2016-07-01' --- diff --git a/content/bounty/refer-publisher.md b/content/bounty/refer-publisher.md index 8f0a45d9..57ee619f 100644 --- a/content/bounty/refer-publisher.md +++ b/content/bounty/refer-publisher.md @@ -1,12 +1,12 @@ --- category: human title: Refer a Publisher to LBRY -award: 100 +award: 250 status: available date: '2016-07-01' --- -LBRY is offering $1,000 in LBC to content creators as part of our [Publisher Partnership Program](https://lbry.io/publish). +LBRY is offering big incentives to content creators as part of our [Publisher Partnership Program](https://lbry.io/publish). If you refer someone that is accepted into the program, you will receive this bounty award. diff --git a/content/bounty/social-media-cover-images.md b/content/bounty/social-media-cover-images.md index 21e1cbef..cca86498 100644 --- a/content/bounty/social-media-cover-images.md +++ b/content/bounty/social-media-cover-images.md @@ -1,7 +1,7 @@ --- category: design title: Create Social Media Cover Images -award: 400 +award: 500 status: available date: '2016-07-01' --- diff --git a/content/bounty/typos-and-edits.md b/content/bounty/typos-and-edits.md new file mode 100644 index 00000000..174bd8e0 --- /dev/null +++ b/content/bounty/typos-and-edits.md @@ -0,0 +1,13 @@ +--- +category: web +title: Typos and Edits +award: 50 +status: complete +date: '2016-11-01' +--- + +This bounty is awarded for finding and correcting a typo, misspelling, or poor phrasing in anything created by LBRY, Inc. + +This includes everything from low-level help messages or comments in code to the copy of the website itself. + +Please initiate a pull-request on GitHub to receive this bounty. diff --git a/controller/Controller.class.php b/controller/Controller.class.php index 1879cac8..b721fff2 100644 --- a/controller/Controller.class.php +++ b/controller/Controller.class.php @@ -46,6 +46,7 @@ class Controller { Response::gzipContentIfNotDisabled(); } + Response::send(); } catch (StopException $e)