Bitcoin Forum
April 19, 2024, 12:40:04 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [BOUNTY - 15BTC] Web control panel for Phoenix 2 miner  (Read 3269 times)
CFSworks (OP)
Member
**
Offline Offline

Activity: 63
Merit: 10


View Profile
February 15, 2012, 08:43:28 AM
Last edit: February 16, 2012, 07:28:31 PM by CFSworks
 #1

Current pledges
  • Anonymous: 0 BTC (send to 12Ar9TeVxz4Bjf22dossLMdVMv7vpMJFce)
  • CFSworks: 10 BTC
  • jedi95: 5 BTC
  • Total: 15 BTC

Overview
This bounty is for a JavaScript- (or perhaps Python-) based web control panel for the Phoenix 2 miner, which must:
  • Be open-source - MIT/X11 is preferred since the rest of Phoenix is written in it, but BSD makes sense too. (L)GPL is fine, but AGPL may upset users who wish to introduce their own modifications.
  • Be entirely self-contained - The web control panel cannot rely on external webservers, databases, etc. It must be served and operated entirely from the web/RPC server builtin to Phoenix 2. This means it must be pure-JavaScript (accessing the RPC server of the Phoenix instance that served it) and/or use Twisted .RPYs in the server.
  • Have a first-time setup wizard - Upon first startup, the web interface needs to attempt a login with the default password ("phoenix")... If this password works, it should start a setup wizard that allows the user to set a more secure password, choose autodetect (GPU-only, GPU+CPU, no autodetect), and pick a backend.
  • Be capable of managing devices - If the default password does not work, the control panel prompts for a password, then takes the user to a page listing all of their devices, with hashrates for each. The user should be able to disable/suspend/restart their devices from this page.
  • Look professional - This is more subjective than the others, but please make the page look nice. It doesn't need to be full of images and flashy animations, but a white page with hyperlinks is not appealing.

To developers seeking to claim this bounty:
When developing this, you should probably make a GitHub fork of the repository here as a matter of practicality. The code there can already handle logins, password creation, and dropped connections. There are "DEVAID NOTE" banners at the top of each JavaScript file indicating what needs to be done for each. Finally, everything there is MIT-licensed (even though I didn't explicitly say as such anywhere in the repository).
You might even choose to throw out all of the JS and start anew - but please do fork the repository, since it makes it easier to keep track of progress.

Rules for bounty payment
The control panel must meet the criteria above, which are subject to change (I will keep a changelog and track how much of the bounty is pledged to which version of the criteria).
When the bounty is about to be paid, it will be announced 48 hours in advance. This allows the pledgers time to voice concerns that the finished product does not meet criteria. The bounty will not be paid if 50% of the pledges (by number of BTC) can agree that the control panel is not finished. Anonymous pledges are not counted.

Phoenix Miner developer

PGP/GPG key: FC5461A3
Personal donations: 1Abq88sPz2MjH4Yi8yZVCbfu1ZXRSP7id5
1713487204
Hero Member
*
Offline Offline

Posts: 1713487204

View Profile Personal Message (Offline)

Ignore
1713487204
Reply with quote  #2

1713487204
Report to moderator
The Bitcoin network protocol was designed to be extremely flexible. It can be used to create timed transactions, escrow transactions, multi-signature transactions, etc. The current features of the client only hint at what will be possible in the future.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
jedi95
Full Member
***
Offline Offline

Activity: 219
Merit: 120


View Profile
February 15, 2012, 08:44:49 AM
 #2

I will pledge 5 BTC.

Phoenix Miner developer

Donations appreciated at:
1PHoenix9j9J3M6v3VQYWeXrHPPjf7y3rU
Rugatu
Full Member
***
Offline Offline

Activity: 182
Merit: 100



View Profile WWW
June 09, 2012, 04:27:02 PM
 #3

Is this bounty still active ?

Have any questions? Q&A with BTCitcoins on Rugatu
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!