Preview of Steem Proposal System web page for steemit.com

in #blocktrades5 years ago (edited)

Progress update

For the last week we've been working on development of a user interface (UI) for the Steem Proposal System. We've also been making final updates to the blockchain level implementation and API based on usability issues and bugs we've found during testing and coding for the UI. We launched an updated public testnet today with those changes.

Preliminary look at the new UI

We're still doing minor tweaks to the UI, but here is what it looks like presently:

Note that the proposals will be sorted by total vote counts in the final version, this is just an early mockup.

We haven't tested the mobile view much yet, but in a quick test I did, it looks like this right now:

What's next

At this point, I expect all code changes to both the blockchain code and to the UI code to be completed by this coming Tuesday. After that, we'll check-in with Steemit and see what is the best way to handle the official release (i.e. whether we will make a release or if they plan to incorporate the changes into a release with additional changes of their own like MIRA).

Sort:  

looks sexy

does it? what happened to the sleek version @dmitrydao had a GUI design for in this post?
https://steemit.com/blocktrades/@blocktrades/testnet-for-steem-proposals-is-live-and-ready-for-testing

it was more like the bitshares proposal system

ANYWAY Maybe im Mistaken and @blocktrades is showing us how the posst will Look like on steemit.com with basic tables and columns and rows.....but maybe we will ALSO be able to view the blockchain info from a steemconnect/keychain enabled FRONT END ... like maybe then the proposal system can show up all nice and sleek like @dmitrydao 's design on its own website where we login with steemconnect/keychain?

Can the date format be internationalised to eg 07-Mar-19 or 07-March-2019.

This will save the dd/mm v mm/dd confusion of the US style 03/06/2019.

Thank you

That may be a good idea, not sure. The tradeoff is that it is more complicated to do the math associated with the proposal assuming you can deduce the convention being used (i.e. determining how long the proposal time is by subtracting starting month from ending month). It may even be localized now, I don't know. I'll check in with the UI team on it.

It doesn't need to be changed on blockchain level but only on UI level. I live on a country that uses dd/mm/yyyy so that may save some ambiguity...


You just planted 0.10 tree(s)!


Thanks to @fuadsm

We have planted already
8169.70 trees
out of 1,000,000


Let's save and restore Abongphen Highland Forest
in Cameroonian village Kedjom-Keku!
Plant trees with @treeplanter and get paid for it!
My Steem Power = 24639.60
Thanks a lot!
@martin.mikes coordinator of @kedjom-keku
treeplantermessage_ok.png

Not localising the time - that is not what is needed. Just internationalising the date format.

Much of the world does not use the US 3/14/2019 format. It leads to day/month confusion for the first 12 days of each month. A non ambiguous date format with alpha month format should be used to avoid that confusion.

Yes, I understand, but that's a form of localization (using month/day or day/month depending on location of user).

If the month is shown as a word rather than a number than that becomes universal?

Yes, your version is definitely universal, and it's definitely better from that point of view. But it's a bit harder to figure out the duration requested for the proposal (a lot of people aren't able to easily convert month names to month numbers in their head). Your idea may still be better, I just mean there is a trade-off involved.

Presumably the code can work out and display the duration readily enough?

Any news on the progress of the DAO now?

Can’t you just pass a long and convert on the frontend based on user preferences?

This is all a frontend issue. My guess is that our initial UI will get tweaked by steemit later anyways.

Your balance is below $0.3. Your account is running low and should be replenished. You have roughly 10 more @dustsweeper votes. Check out the Dustsweeper FAQ here: https://steemit.com/dustsweeper/@dustsweeper/dustsweeper-faq

Yes please!

Posted using Partiko Android

Regards @blocktrades, we are from Indonesia,
we are engaged in humanity now, and we are promoting on the @dtube / steemit platform,

We believe that with this humanitarian activity steem will be more widely known,

Do not doubt us, we are moving under an institution recognized by the Indonesian government.

However, we ask for support from all steem officials, without support we cannot do more for steem.

Here's our link, for all our support, thank you.

https://steemit.com/dtube/@good-darma/fb79o9ca

Why is it good for steem if you ask donation than you cash it out. Than others will ask also and they cash it out.

With this you will always just push the price down.
Make a power up currate posts make posts and you dont need to beg for your scammy project. But maybe it is easier to ask and get it for free than work for it.....

Posted using Partiko Android

Oh,,, you say this is a scam,, hhhh,
I might have to learn a lot more, greet you, friend
But this is one way to boost the value of public trust in steem.

Nope. You are wrong. This is the way to cash out steem from the blockchain without work and drop the steem's wallue.

Do a posts. Boost them. Show your projects. Show your organizaton.

Like this you sounds scammy. Prove.

Or make a account. Invest in steem power and you can make a regular income for your project.

But i read your comment not the first time and i am tired to read it. And actually you are spamming. So my advive is to learn how to use the steem blockchain. Than you will find a way if you are serious in your project.

Posted using Partiko Android

The community's interest in buying steem is at least we have to make a project that evokes the name Steem throughout the country. Bringing labels in the world of humanity is one way to get investors to enter and buy steams, if we only talk without increasing the steem's effectiveness it's not perfect.

One example, if I could make a well for a poor child orphanage, after I made it and I made this sign the results of steem

Posted using Partiko Android

If you spend steem to build a well or give food those people will never buy steem because they dont have.

Have you got a money? Buy a land. Plant vegetables. Buy a pigs or cows chickens. So you dont need to buy food to donate.
Make a well but make it solar.

I can give you a lot of ideas.

Lets say you have crops and animals. Sell it. Than 50% you can donate 30% keep for the team and 20% deposit in steem so you can have always some money from steem. Power up. Upvote similar charity projects. Or onboard new users and support them with your vote.

😉

Posted using Partiko Android

Hhhhhh,,,, You should read more books about how to attract investors to Steem. ,,,, hhhhh.

Posted using Partiko Android

We must expand the range of knowledge of the world benefits of steem. We have to be intellectual-minded, don't condemn us scammers, I and my institution want to prove that in the world of steem we don't talk, but we do so that the name Steemit will be widely known to my brother ...

Sorry for that. Just i was working also for 3 organizations in asia and to be honest all of them they took some amount from the donations.
Since that time i dont trust any.

But i keep supporting also a people even nowdays. And yes steem is perfect solution but as i mentioned before i think that will be the right way.

Posted using Partiko Android

Hair people may be the same, but thoughts are different, but a promotion is not enough with power up and you are a person who buys steem, but needs to socialize the benefits of steem for the community.

Posted using Partiko Android

Good

There are so many projects on the blockchain creating beautiful UI's for their applications (like Steem Monsters, Steemhunt and Partiko) without any of them getting paid for it by Steemit Inc.

We know there is more under the hood but we don't understand why anyone would get excited about a UI that looks like a table with 9 rows.

I'm not asking anyone to get excited about the UI. We need a UI to adequately test the usability of the API we're building so that we don't have to do a second release just to make the API pleasant to use. If someone else had wanted to create such a UI and work with us, I was happy to work that way, but I don't want to delay the release of the SPS too long waiting for that to happen.

And while it's probably not apparent, most of the work we've been doing this week is on the backend portion of this work (changes to API and bug fixes to the steemd code), not the UI itself. The UI just "highlights" them for us.

Then why didn't you say that in your post: We made a simple UI so we can test the API. It would have been much more clear for us. The fact you said you still needed to do minor tweaks made us believe this is it.

Seems like you aren't up-to-date with what the Steem Proposal System is or why a UI of any sort, pretty or not, would be a good thing.

Kind of funny since @blockbrothers are supposedly quite knowledgable on Steem.

This UI will lead to funding for various people working on the blockchain. Plain and simple.

@netuoso brooo you are my savior, recently I have found you and I have seen many of your projects, I like programming very much even though I did not choose him to study professionally, I am now learning as an amateur and would like to contact you, in one of your post to leave discord channel but is not currently working, there is a way to chat I need your help!, (and sorry for my english i use translate)

I'm not sure what you're getting at. This is "it" (the simple UI). We're not planning to develop anything more complicated later on.

Other frontends will likely build more powerful UIs for viewing the proposals in more ways and I suppose either steemit or another site that relies on condenser code will make further improvements later. We're doing the minimum we can to test the API and get a functional voting system that can be used as soon as SPS is released.

Looks simple enough. Like it.

Simple is definitely what we're going for with this UI.

Would be nice to see it implemented with Mira, not that I want to slow the release of either update, but if anything is going to go crazy would rather all the craziness happen at the same time to limit my interruption (because the entire blockchain runs around me lol) just my thoughts.

Looks awesome and looking forward to see it implemented.

Was the location and amount of where the funds were coming from ever finalized. Last I heard it was a % of author rewards?

Initially it's just from donations. The plan is that people could then suggest proposals for how to add additional sources once the proposal system is released and stakeholders could vote on those potential funding sources.

Has the code been included to factor in from the pool if necessary?

In a minor way, yes: we have code in there that allows all the inflation for a day to be spent immediately, whereas the built-up budget funds trickle out at a slower rate. But the inflation amount itself is at 0, and there's no code that defines what those inflation sources are. It didn't make sense to try to code it, as there way too many possible options. But we did research what we would have to do to add funding from some of the existing inflation sources, without writing code for it (just because I was doing that before we really even knew what we were going to do as far as the funding mechanism).

But we did research what we would have to do to add funding from some of the existing inflation sources, without writing code for it (just because I was doing that before we really even knew what we were going to do as far as the funding mechanism).

I still think you are going to need that code, so hang on to that research ;D

Wow this looks like something I could like.

Maybe also for sub communities? :)

Great work! Keep it up

Posted using Partiko Android

Something similar could definitely be implemented for sub communities that employed SMTs. There would be additional coding involved, of course.

Hopefully it can continue to have a good impact on the progress of Steem.

Looks like @gtg can retire with the first proposal.

Yeah, I like that proposal too. Too bad it's just a testnet ;-)

This advancement will make steem blockchain a better place!

Posted using Partiko Android

Great job... I just hope the work you did doesnt go to complete waste by the proposals only depending on donations.
Take a look at the Utopian Indiegogo. Utopian does an amazing thing for the platform. It barely reached 5% of its goal.
Donations dont work in crypto where everyone is accumulating like crazy.

I'm reasonably confident that we'll see more than donations as a mechanism of funding eventually. I think the majority of stakeholders recognize the need for some amount of inflation as an additional funding mechanism for the long term.

Congratulations @blocktrades! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 3 years!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Do not miss the last post from @steemitboard:

3 years on Steem - The distribution of commemorative badges has begun!
Happy Birthday! The Steem blockchain is running for 3 years.
Vote for @Steemitboard as a witness to get one more award and increased upvotes!

I'm with it.... truce

Great job for sure! I'm glad that you're putting so much resources behind this, the UI looks pretty good. Steemit style, I like it...

That said, I can't help but remind you that I would find it amazing if you could implement Bech32 addresses into the blocktrades exchange ;) I know you've read my suggestion post, no need to hurry, but I'd really like to see that implemented some day.

It's now an issue in the task list for our site, so we'll definitely get to it as soon as we can.

Do you think a refund option would be better than a burn option for excess funds in the worker Proposal pool?

By voting to send the excess funds to a null account, arent we effectively voting to destroy tax dollars? Who would ever vote in favor of destroying money that was taxed from them?

In the future event of a development drought or a gridlock where we as a community cant decide on what to do with the funds, is a vote to destroy the funds realistic?

I just don't see people choosing to do that, ever. Imagine of the federal government asked the people if they wanted to destroy a surplus of tax money? Wouldn't happen.

So I suggest the following:

  • 1 - We need a cap on the proposal pool, so it cannot inflate over a certain size. In case there is gridlock in the community and no consensus can be reached, we need a built-in safeguard to stop it inflating nonstop.

  • 2 - We need a tax refund option where the community can vote to return a percentage of pool funds back to those who were taxed. That would enable us to lower the pool amount without dividing the community with a vote to destroy tax dollars.

I feel like those two things would greatly aid the sustainability of the program.
Just my thoughts, thanks again.

Posted using Partiko Android

In money supply theory, burning some of the supply is the same as refunding it proportionally to the currency holders. But despite that, I tend to doubt that most people will vote for burn proposals. The more likely result when people don't want to spend funds is that they'll just have the funds stay in the treasury fund account (i.e. vote on a proposal that sends the daily budget for that day back into the treasury account).

One interesting mechanism that I've seen suggested was to have all inflation allocated via an extended form of the proposal voting system. This would allow voters to allocate how much of the total daily inflation goes to all forms of rewards (curation rewards, post rewards, stake rewards, witness rewards, etc). I doubt we'll see anything like that soon, as it's a bit more complex than what we're doing now, and also more politically controversial, but I suppose it might happen eventually.

that's a very good bro

Will it be similar to the Dash DAO?

Posted using Partiko Android

I haven't interacted with the Dash DAO, so it's hard for me to say.

It's modeled after the worker proposal system in BitShares, which has worked pretty well, in my opinion. We've made a few tweaks based on things we learned from it (e.g. it's better to have proposals paid in a stable coin).

Congratulations @blocktrades!
Your post was mentioned in the Steem Hit Parade in the following category:

  • Pending payout - Ranked 7 with $ 130,3

nice progress update, maybe adding sort function on header would be good too


🚀 🌕

Moon your steem everyday ! Instant Dividend payout after every game. chance to WIN 333,137 steemies every round. FREE Player Upvote worth $0.78 every 2.5hr moonSTEEM.com

Our UI guys wanted to do that, but I've asked them to hold the line at minimum functionality as Steemit didn't want us to put too much time into the UI development as part of our contract.

This looks good enough to me. Looking forward to seeing this.

Hey, @blocktrades.

Thanks for another update. You all have moving quite quickly to get this up and rolling. The mock up looks familiar to users of Steemit, and seems to be simple enough to understand what's going on. Sounds like from the comments there could be some tweaks coming. How quickly after you've got the code changes made and talked to Steemit would anticipate and actual release. And are we talking hardfork? I can't remember, but since you mention blockchain code changes it's making me wonder now.

Anyway, glad to see all the progress you're team has been making. It's amazing what some direction, hard work, and some cooperation from Steemit can accomplish. :)

Yes, it will require a hardfork. Steemit usually sets a 30 day grace period for hardforking upgrades. In other words, the new hardforking code won't be activatable until 30 days after the new software is released.

Damn, I got infected by a Steem virus. Sorry to !sneeze at you 😪

You have been infected by the King of Disease!

Will you quarantine yourself?

Or will you spread the plague?

King Of Disease

Any upgrade from security & risk perspectives?

Will the changes just impact UI or it will boost the growth rate for community too?

Well, the intent of the SPS is to spur the growth rate of development and the community itself by making it easier for the community to fund things it wants.

hmm ok, I was hoping some development booster would come for minnow etc,but yeah its ok

Thanks for update! We are working on having support on this in our apps (Surfer and Mobile).

Many ask me, will the change in steemit wallet disrupt @blocktrades transactions? Thanks for the explanation.

No, it shouldn't cause any problem.

That's true. I have proven that. Thank you for @blocktrades for helping.

@blocktrades This is great. I guess soon we will be having a very user friendly interface for Steemit like the other social channels. Happy to see this.

Posted using Partiko Android

... 12 days later... no update?

Let me guess you're waiting on steemit inc for something. What's the hold up?

Initially I delayed because I had a meeting scheduled on Tuesday with Steemit to discuss how the release would be handled, so I wanted to be able to report the results of that. They asked for a few more minor changes, which we've been making yesterday and today. I'll post a full update tomorrow, I think.