haveno/todo.txt
2015-02-27 23:47:23 +01:00

196 lines
7.1 KiB
Plaintext

- add/remove listeners
- Popup
- text, fine tuning
- sys tray icon more contrast
- icon grey darker
- confirm spinner hi cpu usage
- mem leaks? cleanup
- deposit screen -> wallet overview?
sync not stopping bug
- notification pane from mhearn
usability test maria:
- min amount unclear
- volume unclear (wording)
- question mark not recognized
- collateral missing word for refunding
- add EUR to fee (0,001 BTC (appr. 0,40 EUR)
- prefill price and min amount
- hint to edit volume
- link button for address ? open weblink icon?
- fill price prompt text with latest best price
prio list:
- app
- when closing window but not app. make sure all messaging works as well and is independent from gui
- improve tx creation and make p2sh
- mailbox needed if trader leaves after deposit tx.
- 2. use trade case
- messaging
GUI: (10 PD)
- Buy/Sell: header filter, cleanup, 1 PD
- Create offer: cleanup 0,5 PD -> DONE
- Settings: adv. settings 0,5 PD
- Message: arbitrator chat, notifications 1 PD
- History -> move to funds: transactions 0,5 PD -> DONE
- Orders: pending trades, closed trades 1 PD -> DONE
- Trade process!!!!!! 2 PD -> DONE
- Overview: balance, latest trades, news 2 PD
- Network sync: test, cleanup 0,5 PD -> DONE
- Notification 0,5 PD -> DONE
Other GUI stuff: (5 PD)
- Popups 2 PD -> part. done
- Bank IDs 1 PD
- All inputs, generic component with error feedback 1 PD -> DONE
- Formatter 0,5 PD -> DONE
- Check for multi threading, locks 1 PD
Code quality: (5 PD)
- Unit tests 3 PD
- param checks 1 PD
- qa tools 1 PD
- usage of annotations ?
BTC domain: (15 PD)
- Trade process: find pattern, msg objects 4 PD -> part. done
- Use P2SH 2 PD
- Improve Tx building, msg passing 2 PD
- Verifications: fee, contract, bank account 4 PD
- Fee payment 3 PD
Domain optimisations: (6 PD)
- Use protobuffer 2 PD
- Use DB 2 PD
- Use system storage locations 0,5 PD -> DONE
- Backup 0,5 PD
- Password protection 1 PD
Messaging/DHT: (23 PD)
- Investigate other solutions 3 PD -> DONE
- Bootstrapping 2 PD
- Clients on server 3 PD
- Test stability 4 PD
- Get arrays working 2 PD -> DONE
- Broadcast/Multicast 2 PD
- Right management 1 PD -> DONE
- Security 3 PD
- Privacy 3 PD
Arbitration system: (11 PD)
- Register Arbitrator 1 PD
- Select Arbitrator 0,5 PD
- Contact Arbitrator 0,5 PD
- Rate Arbitrator 0,5 PD
- Chat with Arbitrator 1 PD
- Arbitrator deposit MS handling 2 PD
- Arbitrator refund 1 PD
- Arbitrator complaint 1 PD
- Fraud report 2 PD
- DHT storage, rating 1 PD
- Blacklist 1 PD
Misc: (16 PD)
- Maven builds 2 PD -> DONE
- App packager 2 PD -> DONE
- Test diff. OS 2 PD -> DONE
- Daemon, System tray, GUI client? 8 PD -> DONE
- Bootstrap daemon app 2 PD -> DONE/CANCELED
Sum: 92 PD -> 4 Months
feedback joachim:
- create new BUY(SELL) offer
- Balance edit feld weg, alle font gleich, 2 balances: total, available
- no content in table text
- collateral
- editable/non edit nicht klar
- min amount BTC
- totals amount
- 1024/768
- mehr text infos trade prozess
- system warning msg after half trade period is reached to both traders
- contact arbitrator, disabled? warning, info mit fees
- totals textfeld triggerered amount tx value when edited - 2 sided editing of amount/total
feedback 2 joachim:
SETUP:
- trading account -> account
- pref. lists -> scroll and select newly added entry
- setup: remove manage BA -> add BA
- continue -> done
- setup buttons: sub title weg
- "not registered" info text -> " now registered..."
- popup: close -> ok, copy kein button sondernd hyperlink
- address: open wallet
orederbook:
- filter links über table, optional
- create rechts über buy buttons
create offer:
- ? icon -> text link
- popup explaining collateral and trade wallet
- mining fee statt btc network fee
tkae offer:
- if range = 0 -> weg
- Accept statt take ?
trade proc.:
- checkbox: i confirm that i received 800 eur in my BA. dann button "payout"
- withdraw button + address am ende
- friendly text explaining all
- select weg
- tx id -> text link "open in block expl."
- eur betrag fehlt!
- I confirm that I have made the bank tx/payment
feedback roman:
- registrierung inklar
- tx id block infor unklar
- min amount ?
- sec. deposit fehlt erklärung
- funds/withdraw not found
- withdraw gesamtbetrag fehlt
feedback lloyd:
- password validator missing
- selecting 2 time the same in restrictions lists not causing feedback warning
- add should jump to entry
- type letter should jump to entry in dropdown
- jersey, isle of main, ... missing
- continue button not disabled if no arbitrator selected
- popups not working on his machine
- edit 2, account continue does not save it
- bank account with same bank name-> nickname
- put restrictions bank account countries to bank account section -> one bank account has set of acc. countries
- is label in tx public?
- close tab deactivate when money is added (take offer, create offer)
- ba change not updateing in create offer
- bank accoutn should be in create offfer/takeOffer screen
- nr. of confirmations display explicit
- more text above clear info!
- amount copy without EUR
- bug in payout?
- if too much paid in its additional sec. deposit -> extra reputation
- mining fee explicit in withdrawal
- orderbook table mixed currencies? bank account/currency in filter
-