DAO Proposal: Addendum

in Steem Dev3 months ago (edited)

Since sharing my proposal to update steemit.com's Interface a few days ago, I've been involved in a lot of discussions about the scope of the project, planned communication and general clarity regarding the project.

Whilst updating the original Proposal Document could have clarified matters, I'm aware that many users won't revisit that after forming their original opinion so I've chosen to include more detail here and link to this article from the original proposal post.

Separator-code.png

1. Clarification

I've noticed a few people suggest that the updated steemit.com interface will turn Steemit into my alternative interface which is hosted elsewhere. Whilst it may be possible to incorporate some of the design elements from that, I won't be able to filter out the reward-farming spam that we see so often. It might be possible once the redesign elements are complete that I visit the "Trending API Algorithm" but this will be a decision for the community once the original scope is completed (more on this later).

Separator-code.png

2. Communication

I've been requested to update the community at a minimum of once every 2 weeks - so that there's some visibility of the work being undertaken.

My intention is to communicate more frequently than this - Weekly at a minimum but more likely, twice per week depending upon progress.

Within these updates, I plan to share ideas, mock-ups, code snippets, screenshots - whatever is appropriate for the work being undertaken at the time.

Separator-code.png

3. Scope

Within the original proposal, I stated that phase 1 would:

...involve documenting the structure of steemit.com - identifying what source code is used in each page and the associated CSS files. Steemit.com's "all.scss" file imports approximately 70 other .scss files which needs understanding.

This will go a long way to understanding the entirety of the redesign although I understand that as things stand, deliverables are vague which makes some people uncomfortable with a year long project.

I'll try to outline some initial thoughts and ideas here, along with the statement that once the planned work is complete and the community is satisfied, votes (and therefore funding) can be withdrawn and the project can draw to a close.

My intention is to update the majority (if not all) of steemit.com.

These thoughts aren't in much of an order... they're possibly in the order of a user journey from initial sign up...


Sign Up

Registration is on a separate subdomain and doesn't appear to be in Condenser. This isn't in the initial plan.


Welcome

I've never looked at this page before... not that I can remember anyway. It definitely needs updating - could include some hyperlinks to navigate around steemit and introduce the Newcomers' Community. Or the Newcomers Guide which is in the "Announcements" section.


FAQs

Would benefit from an update - Perhaps, instead of the questions being hyperlinks, they could be expandable to save jumping around the page. How many of the questions are still relevant and which of those linking to community articles are still available? Could this become more targeted to new users?


Explore Communities

Could this be more visually appealing? https://peakd.com/communities looks prettier although our communities don't currently have the option to upload a logo... perhaps the @hive-.... account image could be used when the community is created. The option to view in grid display or rows could work well... oh, and the search. Surely a "predictive" style search is possible so that as you type "Spo" then the available "Sports" and "Spots", etc. communities are suggested - perhaps even dynamically updating the communities being displayed as the user types. This might be a stretch. We can definitely make it prettier.


User's Communities

As above, can be prettier. Could also include details like the "Explore Communities" results so you can see if any of your subscribed communities are no longer active. A link to "Explore Communities" makes contextual sense here too.


Main Trending Page

I've previously shared a suggestion for this:

image.png

Thought needs to be given as to what "contextual" information is beneficial in the left and right sidebars. Should "Announcements" have more prominence? What makes a "Useful Link"? Does anybody care about "Trending Communities" and should "My Friends", "My communities", etc. be tabs across the top - all freeing up valuable space for more content above the fold (yes, "the fold" is still a thing!)

Should "Hot" and "Promoted" be reintroduced into the dropdown?

A toggle to switch from "List" to "Grid" view allows the user to customise their experience.


Community Page

In the original proposal, I shared a suggestion for this:

Same questions to the above as well as... Can we do something with "Pinned Posts" so that community admins who pin 100 of their own posts aren't penalising community members (similar to the carousel idea on my interface - a fixed sized area).


New Post

Include @faisilamin's community drop down. Could introduce "resizeable" areas so that the user can put the preview next to the editing area if they wish.

More prominence to things like "Advanced Settings" and "Markdown Styling Guide" (which I've only just noticed).

Contextual help, linked to the "More prominence" point - to help users get the most out of their posts. Could include some contextual FAQs - which could also be introduced as a concept across the site.


Replies and Comments

Could do more with the "Visited" state so that it's clearer which comments you've clicked on (rather than the subtle white to grey text change (I'm in dark mode)).


Notifications

Would be interesting if we can do more - I recently noticed the little iconography for each action - it could be interesting to split out "vote" notifications with "calls to action" - i.e. replies and mentions. Does the varying percentage colour on the background work? Is the green on green contrast bad? Is there a better way of displaying who's voted on your content with the bigger votes? The contrast on this mention on my notifications is ineligible:

image.png
Separator-code.png

Expanding Scope

Beyond this, I'd also like to consider initial landing pages - i.e. a better "shop window" upon visiting steemit.com for the first time as well as a better "starting point" for logged in users - A dashboard displaying recent activity. Any other ideas that arise on the journey (e.g. the Trending API).


Brain Dump

This is somewhat of a brain dump to give an idea of the scope of my thinking so won't be exhaustive of every page on the site. If you have any initial thoughts, I'd be interested in hearing them.

Please appreciate that I'm very busy at the moment responding to queries and messages (both on and off chain) so apologies if I'm slower to reply than usual.





 

 

Separator-code.png

the-gorilla's Alternative Steemit Interface

In case you didn't know, I've created an interface to help you find content that you're interested in more easily.

Posts by voting bot users, abusers and spam tags are hidden and you can search by multiple tags - allowing you to find the content that you're interested in more easily.

👉 Launch Alternative Steemit Interface 👈




Separator-tools.png

the-gorilla's Club Status Tool

I've also created a tool to help users review their club status - showing them where their power's coming from, how much they're powering up, transferring out and who they share a wallet with amongst other things.

Please use it wisely.

👉 Launch Club Status Tool 👈

Footer-Bottom.png

Sort:  
 3 months ago 

Many, if not all, of the points you made are correct and applicable. I'm optimistic that you'll get over the threshold.

With the proxy votes, you can clearly see the disadvantages associated with them. Instead of everyone casting their own vote and exercising their own voting rights, it now depends on the proxy key holder...

When the funding starts, I hope for your sake that you can fulfil your very committed plan. Analysing/coding and several posts a week is no small feat. Unless you do nothing else.
Nevertheless, I'll keep my fingers crossed. :-D

 3 months ago 

I'm optimistic that you'll get over the threshold.

When I first submitted the proposal, it was more out of hope than expectation so I'm delighted to see it being so close to approval. Fingers crossed that it'll reach the required level soon and I can get started 🤞

With the proxy votes, you can clearly see the disadvantages associated with them. Instead of everyone casting their own vote and exercising their own voting rights, it now depends on the proxy key holder...

Yes.. it's a shame that the 3.5m difference could be made up by removing proxies but... I'd probably lose more votes than I'd gain if all proxies were removed so I can't complain 🙂

When the funding starts, I hope for your sake that you can fulfil your very committed plan. Analysing/coding and several posts a week is no small feat. Unless you do nothing else.

This project would essentially become my "professional" work which is how I intend to approach it - with the Steemit community as my client. Since I'll be working remotely, I'll need to e-mail (write a post) to my client regularly so that they know I'm making progress 🙂 Approaching the project with this mindset will definitely help me to keep the commitment required - especially knowing the effort that the community has gone to to get approval.

Having not had a project funded from the DAO for so long, I definitely feel an additional sense of responsibility (and pressure) in not wanting to let anybody down!

Ready to go?

image.png

;-)))

 2 months ago 

🚀

 2 months ago 

You have now reached the necessary voting power. I wish you success!

I'd probably lose more votes than I'd gain if all proxies were removed so I can't complain 🙂

That is entirely possible. So let's hope that the proxy owners act responsibly. At least in your case this has certainly been shown. Although one top witness has already left because it's enough without him and his proxy votes. I don't know if that's a good thing, but I hope the necessary power remains.

essentially become my "professional" work

Yes, then I am convinced that you can do it. And it shows once again that this is exactly what the DAO is designed for and makes sense.

with this mindset will definitely help me to keep the commitment required

This is also necessary over such a long period of time. But in that respect, you'll be professional enough not to let your "customer" down ;-))

I'm looking forward to your progress and will definitely stay tuned.

 2 months ago 

Although one top witness has already left because it's enough without him and his proxy votes. I don't know if that's a good thing, but I hope the necessary power remains.

Yes - he wrote a post about it. I've asked why but he's posted something else since so it doesn't look like I'll get a reply.

Well, I am very grateful that you are spearheading this effort, which I think will go a long way towards keeping Steemit from slowly fading into obscurity! And yes, I did vote for the proposal, and will be actively encouraging others to do so, as well... probably will add a permanent footer about it to all my posts.

It's my hope that you do have the support of Steemit, Inc (whatever that may entail) in terms of having access to whatever you need. Maybe it's too ambitious to think this could eventually become incorporated into a formal future hardfork to completely overhaul/update the presentation of Steemit... but I'm getting ahead of myself.

With respect to the FAQ, I sometimes wonder whether Steemit/Steem would benefit from a free-standing but extensively linked Wiki; a format people are already familiar with, and that could readily accessed by people who are both active and just contemplating joining us. To avoid confusion, it might be parked on a wiki.steemit.com subdomain. Again, maybe I'm getting ahead of myself. I like wikis because they make it easier to "farm out" content to a community and contributions and explanations can come from many perspectives.

Anyway, that was just a bit of a brain dump from my end of the table...

There used to be a Steem Wiki.

I believe it is still in existence somewhere.

Thanks for finding that... I'll take a look!

Schon gesehen / Seen...:

image.png

 3 months ago 

🙂 I had just been given the good news... so close... so, so, very close...

Try to reach the 10 users who voted for you but whose votes don't count because of their proxies: if they withdraw them, it's enough to make up the difference ;-))

 3 months ago 

Yes - proxies are both a blessing and a curse. I've definitely benefitted from proxies though, receiving more than those removed. Hopefully I'll receive a vote from their proxy parent 🤞

You can be sure, I will accompany your steps. But I will not comment your articles deeply before the project really starts. I already wrote down lots of questions as I realized that your proposal is about layout cosmetics only. I was a little bit disappointed. Thats stupid. I have to wait what really happens.
It makes no sense to make a hustle before anything really started.
And anyway: You will rock it. I feel it.

 3 months ago 

Thank you, hopefully we’ll rock it 😊

I guess you're already in the thick of things ;-)) I don't know what kind of response you were hoping for, but the current status looks great!

image.png

The transparency that you have demonstratively cultivated from the very first minute should be a wonderful confidence-building measure and erase any reservations. You do everything step by step in a way that I would wish for a community project...

And I like @denmarkguy's idea - I'll think about a footer like that too ;-))

Looks good … Voted.

IMG_5664.jpeg

 3 months ago 

Thank you 👍🏼 We’re making good progress and I’m impressed by the support. Hopefully we’ll get there.

Just got the good hint from @wakeupkitty.pal - think of usability for the mobile use... ;-))

 3 months ago 

It's on my mind... I think that the UX on mobile is fairly good. I couldn't see much on the interface that I'd want to change although I'm always open to suggestions if @wakeupkitty.pal or anybody else has them.

One suggestion that I'd like to look into is the idea of putting the main navigation along the bottom of the screen as tabs - a fairly common idea for mobile. So if a user's scrolled down a long way, they don't need to scroll back to the top to do something different. I'm open to ideas 🙂

Will my keyboard in the way if you do so?
If I want to upload a photo I need to switch it off.

Upvoting (change my upvote) is hard at certain post (because of justyfied posts?) because this option is outside of my screen.

🍀❤️

 3 months ago 

Will my keyboard in the way if you do so?
If I want to upload a photo I need to switch it off.

Yes, I suspect the keyboard would overlay it. Do you know a site that doesn't have these problems that I could look at?

Upvoting (change my upvote) is hard at certain post (because of justyfied posts?) because this option is outside of my screen.

Ah yes, that's a pain. I'll be sure to include that in the scope of the project 👍

I can make a list of sites I visit where the keyboard will not overlay the site. It can take some time,but I'll get back to you if.

Thanks for the reply.

 2 months ago 

Please don't worry about getting too many - I'm just curious as to how they look. I don't tend to post or write much on a mobile so I haven't really experienced much in the way of good / bad interfaces.

 2 months ago 

Do you mostly use your phone to browse Steemit? If so, would you like an early view of what I've been working on (knowing that there's plenty of work still to do)?

Thanks for pasding the message!
There once were apps and I liked using them. I thought someone started a new one, did he stop that project? I used it for a while because I couldn't load steemit.com at all.

🍀❤️

Let's leave the question here - I really have no idea about mobile applications. I don't use them, can't recognise anything on the small display... But we have users who can certainly give you up-to-date information...

 3 months ago 

There's https://www.steempro.com/ although I've not used it myself. I haven't really kept track of what dApps there are at the moment.

I'm not sure if that is the one, I'll check later.
Thanks 🍀❤️

This post has been featured in the latest edition of Steem News...

Coin Marketplace

STEEM 0.28
TRX 0.12
JST 0.034
BTC 63956.43
ETH 3320.30
USDT 1.00
SBD 3.92