From b2e00d5048a5b7cce48156c074852813364702e4 Mon Sep 17 00:00:00 2001 From: tobtoht Date: Wed, 12 May 2021 12:38:37 +0000 Subject: [PATCH 1/7] Continued Feather Wallet development (3 months) --- tobtoht-feather-dev-2021-2.md | 79 +++++++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 tobtoht-feather-dev-2021-2.md diff --git a/tobtoht-feather-dev-2021-2.md b/tobtoht-feather-dev-2021-2.md new file mode 100644 index 0000000..29fed35 --- /dev/null +++ b/tobtoht-feather-dev-2021-2.md @@ -0,0 +1,79 @@ +--- +layout: fr +title: "Continued Feather Wallet development (3 months)" +author: tobtoht +date: 12 May 2021 +amount: 50 +milestones: + - name: First month + funds: 33% (16.67 XMR) + done: + status: unfinished + - name: Second month + funds: 33% (16.67 XMR) + done: + status: unfinished + - name: Third month + funds: 33% (16.66 XMR) + done: + status: unfinished +payouts: + - date: + amount: + - date: + amount: + - date: + amount: +--- + +### What + +This CCS proposal is for 3 months of full time Feather Wallet development. + +The goal for this proposal is to get Feather out of Beta and release the 1.0 version. + +### Background + +See the previous [CCS proposal](https://ccs.getmonero.org/proposals/tobtoht_feather_dev_q1_2021.html). + +### What I want to work on + +To ensure the first major release is as stable, robust, and reliable as possible I will be mainly focussing my efforts on polishing the existing feature set (and extending it where needed). + +- Fix bugs and issues as they arrise +- Further improve the UI/UX (layout, actionable error messages, etc) +- Improve documentation and user guides +- Add more compile flags for minimal/alternative builds: (no-Tor, no-Websocket, etc) +- Refactor parts of the codebase +- Allow compiling on more architectures +- Extensive QA testing on all supported platforms +- Commission a redesigned logo +- Upstream changes to libwalletqt / wallet_api +- Improve the setup procedure (Windows installer, Debian package on PPA, mac DMG) +- More advanced coin control: manual input selection and individual output labeling +- Extend hardware wallet support to include Trezor devices +- Allow opening multiple wallets at once + +Once the is more clarity surrounding Triptych-compatible multisig (see [1](https://repo.getmonero.org/monero-project/ccs-proposals/-/blob/master/cypherstack-sarang-triptych-research.md), [2](https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/225#note_10903)) I will continue working on integrating multisig into Feather. + +As always I will rely heavily on user feedback to determine where to put my focus. + +### Who + +Hi, I'm tobtoht. Creator of xmrguide and maintainer of Feather Wallet. +I have been an active contributor to the Monero ecosystem since April 2018. + +Some of the things I have worked on are: + +- Created and maintained guides to set up Monero on Tails and Whonix ([xmrguide](http://xmrguide42y34onq.onion/), [reddit](https://old.reddit.com/r/Monero/comments/h8pbc2/)) +- Made miscellaneous contributors to the GUI (most notably Tails support) +- Maintained a [list](http://xmrguide42y34onq.onion/remote_nodes) of .onion remote nodes with their status +- Co-created Feather Wallet with dsc + +### Proposal + +40 hours per week at 45 USD/hour for 3 months (mid May to mid August) for a total of 50 XMR. The XMR/USD rate is based on the 14 day EMA of $435. + +Progress will be reported in #feather on OFTC. Monthly updates will be posted to /r/FeatherWallet in the form on release changelogs. + +Feedback and comments are welcome. -- GitLab From e7a1b92b194db167e5b8ffc41aeddb075a0348a4 Mon Sep 17 00:00:00 2001 From: tobtoht Date: Fri, 14 May 2021 10:51:31 +0000 Subject: [PATCH 2/7] Adjust EMA. --- tobtoht-feather-dev-2021-2.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tobtoht-feather-dev-2021-2.md b/tobtoht-feather-dev-2021-2.md index 29fed35..2d7655b 100644 --- a/tobtoht-feather-dev-2021-2.md +++ b/tobtoht-feather-dev-2021-2.md @@ -6,15 +6,15 @@ date: 12 May 2021 amount: 50 milestones: - name: First month - funds: 33% (16.67 XMR) + funds: 33% (17 XMR) done: status: unfinished - name: Second month - funds: 33% (16.67 XMR) + funds: 33% (17 XMR) done: status: unfinished - name: Third month - funds: 33% (16.66 XMR) + funds: 33% (17 XMR) done: status: unfinished payouts: @@ -72,7 +72,7 @@ Some of the things I have worked on are: ### Proposal -40 hours per week at 45 USD/hour for 3 months (mid May to mid August) for a total of 50 XMR. The XMR/USD rate is based on the 14 day EMA of $435. +40 hours per week at 45 USD/hour for 3 months (mid May to mid August) for a total of 51 XMR. The XMR/USD rate is based on the 14 day EMA of $422. Progress will be reported in #feather on OFTC. Monthly updates will be posted to /r/FeatherWallet in the form on release changelogs. -- GitLab From 95e1b7a4beefc90c7c64097cd2d1448ee19f461e Mon Sep 17 00:00:00 2001 From: tobtoht Date: Fri, 14 May 2021 10:53:09 +0000 Subject: [PATCH 3/7] Fix amount --- tobtoht-feather-dev-2021-2.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tobtoht-feather-dev-2021-2.md b/tobtoht-feather-dev-2021-2.md index 2d7655b..5b55ed2 100644 --- a/tobtoht-feather-dev-2021-2.md +++ b/tobtoht-feather-dev-2021-2.md @@ -3,7 +3,7 @@ layout: fr title: "Continued Feather Wallet development (3 months)" author: tobtoht date: 12 May 2021 -amount: 50 +amount: 51 milestones: - name: First month funds: 33% (17 XMR) -- GitLab From df95ff994029980190630d05767f1dfafd5357ae Mon Sep 17 00:00:00 2001 From: tobtoht Date: Sun, 16 May 2021 20:12:30 +0000 Subject: [PATCH 4/7] Update EMA --- tobtoht-feather-dev-2021-2.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tobtoht-feather-dev-2021-2.md b/tobtoht-feather-dev-2021-2.md index 5b55ed2..4cb3f64 100644 --- a/tobtoht-feather-dev-2021-2.md +++ b/tobtoht-feather-dev-2021-2.md @@ -3,18 +3,18 @@ layout: fr title: "Continued Feather Wallet development (3 months)" author: tobtoht date: 12 May 2021 -amount: 51 +amount: 52.5 milestones: - name: First month - funds: 33% (17 XMR) + funds: 33% (17.5 XMR) done: status: unfinished - name: Second month - funds: 33% (17 XMR) + funds: 33% (17.5 XMR) done: status: unfinished - name: Third month - funds: 33% (17 XMR) + funds: 33% (17.5 XMR) done: status: unfinished payouts: @@ -72,7 +72,7 @@ Some of the things I have worked on are: ### Proposal -40 hours per week at 45 USD/hour for 3 months (mid May to mid August) for a total of 51 XMR. The XMR/USD rate is based on the 14 day EMA of $422. +40 hours per week at 45 USD/hour for 3 months (mid May to mid August) for a total of 52.5 XMR. The XMR/USD rate is based on the 14 day EMA of $412. Progress will be reported in #feather on OFTC. Monthly updates will be posted to /r/FeatherWallet in the form on release changelogs. -- GitLab From e7738d5d10c03920f3a5ac40f34be18bac15582e Mon Sep 17 00:00:00 2001 From: tobtoht Date: Tue, 18 May 2021 10:35:42 +0000 Subject: [PATCH 5/7] Update EMA --- tobtoht-feather-dev-2021-2.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tobtoht-feather-dev-2021-2.md b/tobtoht-feather-dev-2021-2.md index 4cb3f64..447041d 100644 --- a/tobtoht-feather-dev-2021-2.md +++ b/tobtoht-feather-dev-2021-2.md @@ -3,18 +3,18 @@ layout: fr title: "Continued Feather Wallet development (3 months)" author: tobtoht date: 12 May 2021 -amount: 52.5 +amount: 54.54 milestones: - name: First month - funds: 33% (17.5 XMR) + funds: 33% (18.18 XMR) done: status: unfinished - name: Second month - funds: 33% (17.5 XMR) + funds: 33% (18.18 XMR) done: status: unfinished - name: Third month - funds: 33% (17.5 XMR) + funds: 33% (18.18 XMR) done: status: unfinished payouts: @@ -72,7 +72,7 @@ Some of the things I have worked on are: ### Proposal -40 hours per week at 45 USD/hour for 3 months (mid May to mid August) for a total of 52.5 XMR. The XMR/USD rate is based on the 14 day EMA of $412. +40 hours per week at 45 USD/hour for 3 months (mid May to mid August) for a total of 54.54 XMR. The XMR/USD rate is based on the 14 day EMA of $396. Progress will be reported in #feather on OFTC. Monthly updates will be posted to /r/FeatherWallet in the form on release changelogs. -- GitLab From 3fc170402429fa23a71161b18c6f3b763133cf91 Mon Sep 17 00:00:00 2001 From: tobtoht Date: Wed, 19 May 2021 09:52:27 +0000 Subject: [PATCH 6/7] Update price --- tobtoht-feather-dev-2021-2.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tobtoht-feather-dev-2021-2.md b/tobtoht-feather-dev-2021-2.md index 447041d..1479ada 100644 --- a/tobtoht-feather-dev-2021-2.md +++ b/tobtoht-feather-dev-2021-2.md @@ -3,18 +3,18 @@ layout: fr title: "Continued Feather Wallet development (3 months)" author: tobtoht date: 12 May 2021 -amount: 54.54 +amount: 66 milestones: - name: First month - funds: 33% (18.18 XMR) + funds: 33% (22 XMR) done: status: unfinished - name: Second month - funds: 33% (18.18 XMR) + funds: 33% (22 XMR) done: status: unfinished - name: Third month - funds: 33% (18.18 XMR) + funds: 33% (22 XMR) done: status: unfinished payouts: @@ -72,7 +72,7 @@ Some of the things I have worked on are: ### Proposal -40 hours per week at 45 USD/hour for 3 months (mid May to mid August) for a total of 54.54 XMR. The XMR/USD rate is based on the 14 day EMA of $396. +40 hours per week at 45 USD/hour for 3 months (mid May to mid August) for a total of 66 XMR. At a rate of $325/XMR. Progress will be reported in #feather on OFTC. Monthly updates will be posted to /r/FeatherWallet in the form on release changelogs. -- GitLab From e2d3f0512c5c145ee3a1ec261f6b8ebcf5331752 Mon Sep 17 00:00:00 2001 From: tobtoht Date: Thu, 20 May 2021 00:48:37 +0000 Subject: [PATCH 7/7] Update price --- tobtoht-feather-dev-2021-2.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/tobtoht-feather-dev-2021-2.md b/tobtoht-feather-dev-2021-2.md index 1479ada..b2a9e27 100644 --- a/tobtoht-feather-dev-2021-2.md +++ b/tobtoht-feather-dev-2021-2.md @@ -3,18 +3,18 @@ layout: fr title: "Continued Feather Wallet development (3 months)" author: tobtoht date: 12 May 2021 -amount: 66 +amount: 91.5 milestones: - name: First month - funds: 33% (22 XMR) + funds: 33% (30.5 XMR) done: status: unfinished - name: Second month - funds: 33% (22 XMR) + funds: 33% (30.5 XMR) done: status: unfinished - name: Third month - funds: 33% (22 XMR) + funds: 33% (30.5 XMR) done: status: unfinished payouts: @@ -72,8 +72,12 @@ Some of the things I have worked on are: ### Proposal -40 hours per week at 45 USD/hour for 3 months (mid May to mid August) for a total of 66 XMR. At a rate of $325/XMR. +40 hours per week at 45 USD/hour for 3 months (mid May to mid August) for a total of 91.5 XMR. At a rate of $236/XMR. Progress will be reported in #feather on OFTC. Monthly updates will be posted to /r/FeatherWallet in the form on release changelogs. Feedback and comments are welcome. + +**To donators**: In the week since I made this proposal there has been some very significant volatility, making it difficult to establish a "fair" XMR/USD price. As such I had to adjust the quoted price down several times because the difference had grown larger than my risk tolerance. I have currently settled on ${current_price} + 20%, in the expectation that the price will recover a bit after such a steep decline. + +To ensure I can sustain myself in the coming months AND the community gets its money's worth, I will extend the time spent on this proposal in case there is significant price appreciation over the next three months, like I did with my previous CCS (1.5 months overtime). -- GitLab