Merge pull request #87 from lbryio/bounty_revs

new bounties and rev rewards
This commit is contained in:
Alex Grin 2016-12-11 13:46:58 -05:00 committed by GitHub
commit 702139bcc3
13 changed files with 81 additions and 9 deletions

View file

@ -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.

View file

@ -1,7 +1,7 @@
--- ---
category: daemon category: daemon
title: Add Support for BitTorrent title: Add Support for BitTorrent
award: 4000 award: 100000
status: available status: available
date: '2016-07-01' date: '2016-07-01'
--- ---

View file

@ -1,7 +1,7 @@
--- ---
category: other category: other
title: Custom Project title: Custom Project
award: 250-20000+ award: 250-50000+
status: available status: available
date: '2016-07-01' date: '2016-07-01'
--- ---

View file

@ -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,

View file

@ -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.

View file

@ -1,7 +1,7 @@
--- ---
category: human category: human
title: LBRY Community Rep title: LBRY Community Rep
award: 500 award: 5000
status: available status: available
date: '2016-07-01' date: '2016-07-01'
--- ---

View file

@ -1,7 +1,7 @@
--- ---
category: osx category: osx
title: PKG Installer for OS X title: PKG Installer for OS X
award: 1500 award: 20000
status: available status: available
date: '2016-07-01' date: '2016-07-01'
--- ---

View file

@ -1,7 +1,7 @@
--- ---
category: human category: human
title: Write, Broadcast or Share LBRY title: Write, Broadcast or Share LBRY
award: 500 award: 2000
status: available status: available
date: '2016-07-01' date: '2016-07-01'
--- ---

View file

@ -1,7 +1,7 @@
--- ---
category: code category: code
title: Publish Open Content title: Publish Open Content
award: 250-1000+ award: 500-10000+
status: available status: available
date: '2016-07-01' date: '2016-07-01'
--- ---

View file

@ -1,12 +1,12 @@
--- ---
category: human category: human
title: Refer a Publisher to LBRY title: Refer a Publisher to LBRY
award: 100 award: 250
status: available status: available
date: '2016-07-01' 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. If you refer someone that is accepted into the program, you will receive this bounty award.

View file

@ -1,7 +1,7 @@
--- ---
category: design category: design
title: Create Social Media Cover Images title: Create Social Media Cover Images
award: 400 award: 500
status: available status: available
date: '2016-07-01' date: '2016-07-01'
--- ---

View file

@ -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.

View file

@ -46,6 +46,7 @@ class Controller
{ {
Response::gzipContentIfNotDisabled(); Response::gzipContentIfNotDisabled();
} }
Response::send(); Response::send();
} }
catch (StopException $e) catch (StopException $e)