Comments (3)
Following discussion today on Keybase and in the thread Why does Bisq need a new GUI? it would be great to see if we can achieve a rough consensus about how to move forward.
My proposal is as follows:
@dukke to be complete Stage One: Coding and onboarding
This will involve:
- Performance test FXML vs Plain Java (there is a certain amount of coding needed as recommend by @ripcurlx prior to changing the design)
- New user onboarding process, see @pedromvpg's designs here: https://xd.adobe.com/view/a83c2327-4730-4ec2-8938-e318b2749588-fd6f/
Rationale
The rationale for getting started is as follows:
- Bisq is in need of a UI Developer with the skills and availability to contribute to Bisq. @dukke is available and has had discussions with @chimp1984, @pedromvpg, and myself.
- @dukke will be in a much better position to estimate costings for the project once they have completed the coding required for on-boarding.
- The on-boarding can be improved to make it more user friendly.
- Even if Bisq decided not to proceed with the planned UI redesign having a UI Dev on board that could work with us to implement changes to the existing UI would be great.
Risks of not doing anything now
The risks of not doing anything now is that @dukke will take on another project and become unavailable. Bisq would still be in need of a UI developer and it might be a while before one is found.
Vote
I am keen to get back to @dukke next week.
Please can people vote on this comment for the proposal: @dukke to complete Stage One: Coding and onboarding.
👎 - No, lets not start the UI project
Any other comments welcome 😃
from projects.
Great, looks like it is a unanimous yes to getting started on the first stage. I have contacted @dukke to let him know. He is sending over a contract / NDA to me and then I will arrange for him to set up a discussion with @ripcurlx about the work needed for the first stage.
from projects.
Just to update I am discussing with @dukke how the process of compensation will work for the project. Hopefully an agreement can be reached soon. I will update when I have more info.
from projects.
Related Issues (20)
- Improve support and mediation HOT 6
- Add Monero to fiat trading pairs using BTC as the security deposit (multi-sig) HOT 9
- Message board for multi-protocol project (working title Misq) HOT 53
- Specify interface and architecture for wallet and blockchain data modules HOT 9
- Research a solution for dynamically loading remote modules HOT 2
- Define architecture and interfaces for the protocol layer HOT 2
- Research on solutions for DIDs (decentralized IDs) in Bisq HOT 2
- Add Buy-Monero Keybase channel on Bisq for fiat trading pairs using BSQ bonds as the security deposit HOT 4
- Prototype for offer book and create offer UX for Bisq 2.0 (Misq) HOT 23
- Integrate wallet and blockchain data modules in Misq HOT 1
- bgmi bejjsjsj HOT 1
- Dev Call - Priorities HOT 20
- Investigate XMR-BTC atomic cross chain swap protocol options
- Integrate Bitcoind as a wallet backend into Misq
- Bisq2: Create Wallet Prototype UI To Test Wallet Functionalities HOT 5
- Bisq2: Liquid Wallet Integration (Elements) HOT 1
- Payment Methods - Plans for 2022
- Lightning node implementation for LN trades HOT 2
- Improve dispute resolution HOT 13
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from projects.