elective-stereophonic
elective-stereophonic
Rework MS (Client) singapore
Please login or register.

Login with username, password and session length
Advanced search  

News:

Latest Nxt Client: Nxt 1.11.15

Author Topic: Rework MS (Client)  (Read 2354 times)

Tosch110

  • Ex-Staff Member
  • Hero Member
  • *****
  • Karma: +211/-18
  • Offline Offline
  • Posts: 2365
    • View Profile
Rework MS (Client)
« on: September 28, 2015, 03:55:36 pm »

Hello,

I am not very satisfied with a lot of things the current Monetary System implementation in the Client has.
Please let us rework some of the MS tools.

Here is a list of what I got as feedback, maybe others have some additional feedback:

Currently I am trying to use NAUT on the MS. Where I am struggeling, I am using it as example here:

I have tried to publish an Exchange Offer, I was trying to create an Offer, using no decimal places at all. It gives me the following message:

Quote
Warning: using less than 2 decimal positions or more than 6 decimal positions may reduce the usability of your asset

First of all, I am in the Monetary System, "asset" is the wrong term here. And why would it reduce the usability if I publish an exchange offer without any decimals? Something I do not understand...

I have been working alot (compared with most of the Nxt users) with the Monetary System. I understand quite a lot about it. Still, every time I am using it in the Client gives me problems, which is really problematic from my point of view, because even experienced users like me lack of understanding the Client. I have found myself preferring to use the API instead of the Client, which is a step backwards instead of making it "easy" for the average user.

I have commented some struggles on the Exchange Offer:



Furthermore, please make the "Offer" in the Client Clickable, so you can click on it and have the correct price in the "Buy" or "Sell" field of the Exchange box.

Coming to the most problematic window, the "Issue Currency" Modal:



I know we have the wiki and so forth to explain stuff, people can always come to the forum and find the questions answered. But I can tell that most people do not want to read through a page with thousands of explainings to find the correct one for them. Even though, it does not mean they will totally understand it. Before loosing money, I would prefer not to use it until it got better. (I have already made some mistakes and have lost some money on the MS. As a new user, I would never touch it again)

Thank you for considering and reading!

EvilDave

  • Hero Member
  • *****
  • Karma: +341/-40
  • Offline Offline
  • Posts: 1789
    • View Profile
    • NXT Foundation
Re: Rework MS (Client)
« Reply #1 on: September 28, 2015, 07:50:42 pm »

Yes. We need to massively simplify the NRS, or offer a cut-down NRS version for not-so-technical types.

I've spent a lot of time with the NAUT community over the last couple of weeks, and while many of them handled the transition to Nxt MS NAUT with few issues, a lot of people found the NRS quite intimidating.
One way or another, we need to be able to offer a simple wallet/client option, maybe even as simple as a Bitcoin-qt level of functionality.
Logged
Nulli Dei, nulli Reges, solum NXT
NXT Donations: NXT-BNZB-9V8M-XRPW-3S3WD
We will ride eternal, shiny and chrome!

jl777

  • Hero Member
  • *****
  • Karma: +718/-123
  • Offline Offline
  • Posts: 6170
    • View Profile
Re: Rework MS (Client)
« Reply #2 on: September 28, 2015, 07:56:56 pm »

Yes. We need to massively simplify the NRS, or offer a cut-down NRS version for not-so-technical types.

I've spent a lot of time with the NAUT community over the last couple of weeks, and while many of them handled the transition to Nxt MS NAUT with few issues, a lot of people found the NRS quite intimidating.
One way or another, we need to be able to offer a simple wallet/client option, maybe even as simple as a Bitcoin-qt level of functionality.
why not just make some sort of qt-wallet lookalike plugin
and make that the default appearance?
Logged
There are over 1000 people in SuperNET slack! http://slackinvite.supernet.org/ automatically sends you an invite

I am just a simple C programmer

Riker

  • Core Dev
  • Hero Member
  • *****
  • Karma: +439/-42
  • Offline Offline
  • Posts: 1795
    • View Profile
Re: Rework MS (Client)
« Reply #3 on: September 29, 2015, 02:02:57 pm »

I have tried to publish an Exchange Offer, I was trying to create an Offer, using no decimal places at all. It gives me the following message:

Quote
Warning: using less than 2 decimal positions or more than 6 decimal positions may reduce the usability of your asset

I can't reproduce this problem, can someone send a few NAUTs to the account in my signature so that I can try to reproduce this problem ?
This warning should only appear when issuing a new Asset or Currency not when issuing an offer.

@Tosch, regarding the rest of your feedback, I'll incorporate your feedback about the offer dialog labels. The timing field can be difficult since we can only have a single timing field on a modal and we already have one for phasing but I'll do my best.
I'm less sure about currency issuance, the various options are documented and if you are about to issue a currency you should know what you are doing or ask consultation.

I'll also try to implement 'the "Offer" in the Client Clickable, so you can click on it and have the correct price in the "Buy" or "Sell" field of the Exchange box.' I somehow recall that this wasn't simple but I do have much more experience now.
Logged
NXT Core Dev
Account: NXT-HBFW-X8TE-WXPW-DZFAG
Public Key: D8311651 Key fingerprint: 0560 443B 035C EE08 0EC0  D2DD 275E 94A7 D831 1651

Riker

  • Core Dev
  • Hero Member
  • *****
  • Karma: +439/-42
  • Offline Offline
  • Posts: 1795
    • View Profile
Re: Rework MS (Client)
« Reply #4 on: September 29, 2015, 02:20:14 pm »

Yes. We need to massively simplify the NRS, or offer a cut-down NRS version for not-so-technical types.

I've spent a lot of time with the NAUT community over the last couple of weeks, and while many of them handled the transition to Nxt MS NAUT with few issues, a lot of people found the NRS quite intimidating.
One way or another, we need to be able to offer a simple wallet/client option, maybe even as simple as a Bitcoin-qt level of functionality.
why not just make some sort of qt-wallet lookalike plugin
and make that the default appearance?

I think that for MS currency users, a plugin is not an ideal solution since it will require them to first install the NXT client, sync the blockchain etc which they shouldn't care about.
Probably a better solution is for someone to setup an online wallet per currency.
The online wallet would allow users at least to check their balance and transfer coins (maybe also issue exchange request, exchange offer and reserve/claim in a future version).
It should support local signing so that the passphrase is not submitted to the server and completely mask the user from NXT itself.
The developer can make this site a White Label currency wallet, for example naut.mycoin.org will show NAUT and acdmy.mycoin.org will show ACDMY balance.
If this is based on Html5/PhoneGap/Ionic it can be made mobile friendly and bundled as a mobile app.
I estimate the cost of developing an initial version of such wallet and running it for a year at around 1M NXT.
Logged
NXT Core Dev
Account: NXT-HBFW-X8TE-WXPW-DZFAG
Public Key: D8311651 Key fingerprint: 0560 443B 035C EE08 0EC0  D2DD 275E 94A7 D831 1651

EvilDave

  • Hero Member
  • *****
  • Karma: +341/-40
  • Offline Offline
  • Posts: 1789
    • View Profile
    • NXT Foundation
Re: Rework MS (Client)
« Reply #5 on: September 29, 2015, 02:32:19 pm »

Hmmmm.....+1 to lyaffe. That sounds like a good solution to me, leaving aside the centralisation/decentralisation issue.
The budget also sounds achievable with what we now have, we could use a 50/50 mix of community funds and investment from MS-based external projects, like NAUT.

Let's work this out and make it happen.
(that means, someone who isn't me needs to take at least the technical lead on this)
 
Logged
Nulli Dei, nulli Reges, solum NXT
NXT Donations: NXT-BNZB-9V8M-XRPW-3S3WD
We will ride eternal, shiny and chrome!

danisapfirov

  • Full Member
  • ***
  • Karma: +17/-7
  • Offline Offline
  • Posts: 127
    • View Profile
Re: Rework MS (Client)
« Reply #6 on: September 29, 2015, 03:41:08 pm »

+1 Online wallet. No local sync.

CryptKeeper

  • Hero Member
  • *****
  • Karma: +78/-5
  • Offline Offline
  • Posts: 1235
    • View Profile
Re: Rework MS (Client)
« Reply #7 on: September 29, 2015, 08:04:30 pm »

Yes, an online wallet would be the easiest entry for new users. The supernet lite wallet is a good example.
Logged
Follow me on twitter for the latest news on bitcoin and altcoins!
Vanity Accounts Sale :-)
 

elective-stereophonic
elective-stereophonic
assembly
assembly