jmacxx / compensation-bot Goto Github PK
View Code? Open in Web Editor NEWa bot to parse bisq compensation requests
a bot to parse bisq compensation requests
Specify the total amount of BSQ you are requesting:
title | team | USD | link | notes |
---|---|---|---|---|
Mediator | Support | 60 | ||
BTC Node Operator | Ops | 40 |
Provide links to work you're involved with that is still in progress. This section is optional, and is for your own benefit in keeping track of what you're doing and keeping other contributors up to date with the same.
FYI testing
test2
test3
test4
test5
test6
test7
Specify the total amount of USD you are requesting:
Provide links to work you're involved with that is still in progress. This section is optional.
Provide links to your monthly report on any roles you are responsible for.
The bsq rate is read from each comp request. It is also specified by a pinned issue at the start of the cycle. The parser/bot currently has the rate written in its code, but ideally it should read the definitive rate from the pinned issue.
Specify the total amount of BSQ you are requesting:
title | team | USD | link | notes |
---|---|---|---|---|
Mediator | Support | 100 | ||
BTC Node Operator | Ops | 0 |
Provide links to work you're involved with that is still in progress. This section is optional, and is for your own benefit in keeping track of what you're doing and keeping other contributors up to date with the same.
test
test2
title | team | USD | link | notes |
---|---|---|---|---|
Developed: [report on payments to incident victims] | Support | 50 | bisq-network/support/pull/399 | |
Display the BSQ amount correctly in issuance log message | dev | 0 | bisq-network/bisq#4177 | |
When accepting an offer do not round the BTC amount outside range | dev | 50 | bisq-network/bisq#4178 | |
Editing an offer should not allow the BTC amount to be changed | dev | 50 | bisq-network/bisq#4182 | |
Fix QR code display of offer funding amount | dev | 50 | bisq-network/bisq#4223 | |
dummy | Support | 0 |
title | team | USD | link | notes |
---|---|---|---|---|
Display "Payment Method" column in Open Offers view | dev | 25 | bisq-network/bisq#4193 | |
Fix Trader Chat row selection and unread message count | dev | 25 | bisq-network/bisq#4195 | |
Fix address validation for whitespace after comma | dev | 25 | bisq-network/bisq#4253 |
None
bot!
Specify the total amount of BSQ you are requesting, along with the USD total and BSQ/USD rate:
1650
Add contributions you have delivered here as new rows in the table below. See comments below the table for guidance.
Title | Team | USD | Link | Notes |
---|---|---|---|---|
Add local Bitcoin node configuration detection | dev | 240 | bisq-network/bisq#3982 | |
Community manager | growth* | 400 | bisq-network/roles#95 (comment) | |
bisq-network/bisq#3968 | This and PRs below too small to be valued separately. See total at bottom. | |||
bisq-network/bisq#4040 | ||||
bisq-network/bisq#4044 | ||||
bisq-network/bisq#4048 | ||||
bisq-network/bisq#4066 | ||||
dev | 400 | bisq-network/bisq#4062 | Total for items above. |
Provide links to work you're involved with that is still in progress. This section is optional, and is for your own benefit in keeping track of what you're doing and keeping other contributors up to date with the same.
If the compensation lineitem table is the last entry in the markdown body and there is no EOL at the end, the parser does not detect the table.
This is my first compensation request since Nov 2018 (with the exception of Cycle 5 in Sept 2019). My primary goal here is not to account for contributions I've delivered in the meantime or am currently at work on, but rather to catch up on my role ownerships, especially where posting a bond is overdue.
Note that management functions like the team lead roles below are still not being compensated. We may propose to change this soon, but for now they remain at 0 USD requested..
title | team | USD | link | notes |
---|---|---|---|---|
Admin Team Lead | Admin | 0 | bisq-network/roles#98 | |
Support Team Lead | Admin | 0 | bisq-network/roles#102 | (comment) |
GitHub Admin | Admin | 25 | bisq-network/roles#16 | (comment) |
Domain Name Owner | Admin | 25 | bisq-network/roles#77 | (comment) |
DNS Admin | Admin | 25 | bisq-network/roles#18 | (comment) |
Roles Maintainer | Admin | 25 | bisq-network/roles#28 | (comment) |
Keybase Admin | Admin | 25 | bisq-network/roles#60 | (comment) |
Specify the total amount of USD you are requesting:
title | team | USD | link | notes |
---|---|---|---|---|
Investigated issue 3918 | dev | 3000 | found sources of unnecessarily large resident memory use by JVM and Linux glibc. freimair implmented first finding of that investigation which reduces the JVM's MAXRam setting from 128 GB to 4 GB in PR 4048, and the change reduced resident memory use on a clean Bisq installation on Ubuntu18 from ~ 4.8GB to ~1.7 GB. Other tested ways of reducing resident memory usage by ~ 500MB are described in 3918, if needed in the future. Also added troubleshooting tips under the heading Bisq is using too much RAM on the bisq wiki. | |
Improve AvoidStandyModeService | dev | 700 | PR 4060 This change reduced disk reads by ~ 50% according to freimair , and about 1 GB of resident memory allocation per hour according to my testing and profiling. This was accomplished by running native suspend/sleep inhibitors on Linux and OXS, instead of playing the silent audio file. | |
Reduce Dependency Conflicts | dev | 350 | Issue 4086 This is a work in progress. PRs 4089, 4108 have been merged to eliminate dependency conflicts among grpc, gson, apache commons, apache httpclient/core, logback, and slf4j libraries. | |
Begin gRPC daemon | dev | 1200 | and cli development based on existing POC. The first merged PR 4096 pulled protobuf definitions files out the :common and :core subprojects, into a new :proto subproject. This eliminated :cli's direct dependency on core, and transitive dependencie's within :common. It also reduces :common and :core incremental build times. The second merged PR 4097 hid netty debug stacktraces in the :cli, and introduced other changes to tidy of :cli, in preparation for the next phase of development currently in progress (not delivered): implementing SSL/TLS and cli authentication; wallet encryption / decryption is next. | |
Test release v1.3.2. | dev | 225 | Fixed issue #4158 in PR 4161. The bug was causing a test failure, blocking full gradle builds. Also tested Funds Managenemt, Wallet Managment, and Application Setttings |
Provide links to work you're involved with that is still in progress. This section is optional, and is for your own benefit in keeping track of what you're doing and keeping other contributors up to date with the same.
Provide links to your monthly report on any roles you are responsible for..
title | team | USD | link | notes |
---|---|---|---|---|
2x Bisq Seednode Operator | Ops | 1000 |
Specify the total amount of BSQ you are requesting:
title | team | USD | link | notes |
---|---|---|---|---|
Mediator | Support | 1000 | ||
BTC Node Operator | Ops | 50 |
Provide links to work you're involved with that is still in progress. This section is optional, and is for your own benefit in keeping track of what you're doing and keeping other contributors up to date with the same.
The bot parses any issue created/edited that is not titled with [WIP], thus when the BSQ rate announcement is created it is parsed and marked as "invalid" by the bot. The bot should detect that this is the BSQ rate announcement and not parse it as an comp request.
Specify the total amount of BSQ you are requesting:
title | team | USD | link | notes |
---|---|---|---|---|
reviewed: Add signed witness filter | Dev | 308 | https://github.com/bisq-network/bisq/pulls | |
reviewed: Tor 0.4.2.6 | Dev | 210 | https://github.com/bisq-network/bisq/pulls | |
reviewed:Added graceful shutdown hook | Dev | 148 | https://github.com/bisq-network/bisq/pulls | |
many small reviews | Dev | 150 | ||
testing v1.3.0, v1.3.1, Tor v2/v3 upgrade, and v1.3.2 | Dev | 540 | ||
release v1.2.9, v1.3.0, v1.3.1 | Dev | 2700 | ||
developed PR: Improve handling of filtered offers and unsupported payment methods | Dev | 150 | https://github.com/bisq-network/bisq/pulls | |
developed PR: Make prompt text readable in dark mode | Dev | 0 | https://github.com/bisq-network/bisq/pulls | |
developed PR: Only use InputValidation when formatting voting stake | Dev | 0 | https://github.com/bisq-network/bisq/pulls | |
Created Tor V3 seednode and testing Tor V3 | Ops | 200 | https://github.com/bisq-network/bisq/pulls | |
2x Bisq Seednode Operator | Ops | 200 | https://github.com/bisq-network/roles/issues | |
3x Bitcoin Node Operator | Ops | 150 | https://github.com/bisq-network/roles/issues | |
Mediator | Support | 1000 | https://github.com/bisq-network/roles/issues | |
Monitoring the support channel duing my L2 times | Support | 480 | ||
burning man March 15th 2020 | Support | 150 | https://github.com/bisq-network/roles/issues |
Provide links to work you're involved with that is still in progress. This section is optional, and is for your own benefit in keeping track of what you're doing and keeping other contributors up to date with the same.
Provide links to your monthly report on any roles you are responsible for..
bot
I wanted to submit a pull request to improve the template bisq-bot uses to report parsing errors, but cannot find it.
The fix was simple, in case you want to just do it yourself:
info:
section should be an H2 heading like the errors
sectionjust testing 123
edit
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.