[bisq-network/projects] Dev Call - Priorities (#60)

leo816 notifications at github.com
Thu Mar 3 11:03:56 CET 2022


## Dev call 2022-02-02
### Topics


**1. Comments on Tasks/priorities** 
ripcurlx priorities: review/merge PRs, esp. API to "market" it with users; then UI + contact with UI devs (no leads for now); API is good enough for trading bot, not for mediation/arbitration; might be issue where API daemon needs restarting with heavy usage.

**2. Next release**
ripcurlx: release 1.8.3 close as it just needs some work on the DAO state fix/restart situation.

**3. Growth/marketing**
BSQ/BTC Swap Have been adopted nicely but no marketing and virtually no one knows about it.
Team lead for growth is key and people engaging more on platforms like reddit is key.

**4. Concerns**
 i. jmacxx is concerned that the messaging problem will be inherited by bisq2.
reports issue with messaging over network failing in ~1% of cases, maybe Tor problem, no clues as of now how to solve; alternative trading implementation, robosats over LN.
ii. pazza: citing m52go, with bisq2 it's important to keep contributors' privacy, but maybe also keep private trades information (and profit/loss info as well?)
(Create a guideline on how to "keep" a private profile as contributor.)
w000000t: agreeing to write a wiki article about privacy for contributors


**5. Review of priority list**

<details>

<summary>Click to see new priority list</summary>

 these are Bisq's top priorities in the short-term:


**1. API** 
ripcurlx will also have this as n1 priority.
Except the mediation arbitration everything is working with the current api.

@ghubstan update for dev call 2-Mar-2022:

I've been working on an API Reference doc generator:  https://github.com/ghubstan/bisq-grpc-api-doc
>From recently merged .proto file comments, it produces:  https://ghubstan.github.io/slate .
There are CLI / Java / Python examples for each RPC method, e.g.,
	https://ghubstan.github.io/slate/?shell#rpc-method-createoffer
	https://ghubstan.github.io/slate/?java#rpc-method-createoffer
	https://ghubstan.github.io/slate/?python#rpc-method-createoffer
If/when reviewers/maintainers agree it is in good enough shape, we just need to fork https://github.com/slatedocs/slate into a new https://github.com/bisq-network repo, and add changes via slate fork PRs.  Deploying changes to a single .md file is simple.

I have started work on my first Python API bot example:  migrating ripcurlx's 
https://github.com/ripcurlx/bisq-api-examples/blob/main/cli/best_price_offers.py to 
https://github.com/ghubstan/bisq-grpc-api-doc/blob/main/src/main/python/examples/bots/best_priced_offer_bot.py

After this 'best' -- or rather, most 'competitive' -- price bot is deemed OK, I'll work on a market-maker bot.
Other bot example ideas will come from others: flix, pazza, m52go, https://kollider.medium.com/build-a-crypto-market-making-bot-in-python-d71eeae2dcd7, etc...

There is a guy from BTCPay named Wouter Samaey who wanted to talk about API integration issues, and now that there's an API reference and progress on Python bots, I'm more comfortable chatting with people like him about integration issues.  I'll try to convince him that investigating Bisq API integration is worth his time.  

Last thing I want to say here is that the API users are going to bump into problems with the bitcoinj wallet.  There is a hard limit on the number of v1 trade protocol trades that can be made during a single API daemon session: I'm pretty sure it is 33 trades.  (Sqrrm and I struggled with this during his work on the BSQ swap changes.)  I don't know how to work around that without shutting down and restarting the server, and I suspect it will be [EDIT "one of"] the most annoying problems for any businesses wanting to integrate the Bisq API.



**2. misq/bisq2.0** 
Chimp Right now on holiday.
Christoph will take care of the json library which right now doesn't support java 5 and above.
2 new part time developers are interested

- alva: working on Bisq2 with chimp; working on liquid with stablecoins.


next goals for bisq2:
- UI for liquid wallet
- lightweight wallet
- PR to use JSON to query bitcoin in Bisq2
https://github.com/bisq-network/projects/issues/64
 

**3. Mobile app and UX**
@Devinbilek : No update on the mobile app. Had no time to work on it recently.
It makes more sense to tackle directly the mobile app for bisq 2.0

**4.  XMR**
Monero/btc swaps is one of the main goals, right now no one is on top of this.


**5. bisq monitor fixing** 
@ripcurlx not working on this right now because there are higher priorities.



-- 
Reply to this email directly or view it on GitHub:
https://github.com/bisq-network/projects/issues/60#issuecomment-1057878984
You are receiving this because you are subscribed to this thread.

Message ID: <bisq-network/projects/issues/60/1057878984 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bisq.network/pipermail/bisq-github/attachments/20220303/1333bc84/attachment.htm>


More information about the bisq-github mailing list