Hey everyone! Here is the - as promised - Dev100 list. The Dev100 is not exactly 100 items. It also isn't precisely formatted.
Typically, this is an internal document for our team. We are always adding, removing, fixing, updating, etc. from this document.
The turnover time for the document is 1x per month. At the beginning of each month, the document gets updated.
We remove what's been marked as fixed or added and then we update the doc with new items.
Many of you have asked for more of a behind the scenes look at how the iteration & development process for LEO looks on the backend.
It is quite chaotic and quite time intensive. That's the game we play with constant innovation, pushing the boundaries and then bug fixing.
#Feedback
I also hope that this document shows you just how important your feedback is. When you use the #feedback tag on Threads and share data/images with us on what's broken, we fix the shit out of it. I hope this doc shows you that we are always watching that tag and are literally developing in real-time from your feedback.
PLEASE NOTE - many of you asked for this doc. I've debated publishing it each month for a long time. One of the main reasons is that I am a formatting junkie and usually I like to only publish highly polished posts. THESE DEV100 POSTS WILL NOT BE POLISHED. They are for the people who want that behind the scenes look at how we're collecting, organizing and updating the UI based on feedback.
I just want that to be very very clear. Not a polished document in any sort of way. Think of this like a raw text list of what we have worked on + what we are currently working + what we will work on.
We'll try this out this month and possibly post it every month depending on how the response is. Again, this is copy/pasta'd from an internal document and it is not polished for the public. I also removed some more sensitive code/info from the document, so it may seem even broken from a logic perspective sometimes. But generally, consider this to be a sort of "changelog" of past, current and future updates.
Recent Updates From the Dev100 List That We've Pushed:
Priority: LeoCache Feeds Crashing
Pop-Up Reply Window Closes When New Thread is Pushed
Sitting on the Homepage, Real-Time Refresh Gave Me 2x of the Same Thread
Bug with bullet point list
YouTube Video Uploads not working correctly
Reply Pop-Up From Notifications does not automatically close after typing a reply and hitting "Thread"
"Upvotes" Disappearing
I upvoted all 4 of these replies but then the highlighted heart to indicate that I already voted them disappeared.
After refreshing the page, I see the votes there (2 minutes later). So tells me something must be wrong with the "Cache Votes" that should show immediately after I vote them.
Replies Count on Thread Container Bugged
If you refresh the page, it shows 511 Threads
Then if you sit on the page for 30 seconds, it shows 269.
Fix Upvoting on Long-Form From Feeds
UI won't let you vote on long-form from the feed. Instead, it force opens the article.
Image uploading from the Keychain Mobile Browser (in-app browser) is not working. Integrate the same Imgur solution we have for Hivesigner
Put Tags above Threads on Explore Page Search (when you search for tags now, you can't find the results because they are below "Threads" on the Explore page so infinite scrolling prevents it)
Mark "All As Read" is not available on Mobile since the UI hides it. Can we add the button at the top for it like we have on Desktop?
"Immediate Cache Threads" broken. I am posting Threads but they don't show up right away
Edge Case Issue with Link Formatting:
- If you go to a UI like PeakD or Ecency and open a post
- Then try to change that link to "steemleo.com/post-url"
- The UI formats it with 2 @@ and so the post doesn't open
Replies Taking a While (Especially When in this Pop-Up Reply Menu)
For example, I wrote this reply and hit Thread. It took over 30 seconds for it to post on-chain.
If I leave the screen before it posts on-chain, then the Thread gets lost.
Voting on Posts / Comments / Threads
We still have this bug where Thread replies are voted as if they are "Posts" and Comments on long-form are also voted as if they are "Posts"
So when a user has 5% set for Thread votes and 25% for Post votes, it will still vote some Threads at 25% thinking that they are Posts.
App Error When Opening an Article
Bug: Emoji Menu Stuck
Some general issues on the design of icons including the upvote buttons, etc. on Mobile. I think buttons should be enlarged both in terms of the icons themselves and in terms of the hitbox
Do both:
- Enlarge the buttons
- Enlarge the hitboxes
Featured Images Not Showing in X / Other Social Media Sites When Sharing Content
Ad Revenue Pop-Up is Broken During a Recent Fix
Wallet Page Crashes When New User (probably because balances are 0)
After Replying to a Blog Comment, Reputation Shows as 0 and "Fake Comment" Shows as 5 Hours Ago
New Features That We've Pushed
- better icon sizing and placement on both desktop and mobile
- integrate slidebar for icon selection on mobile
Integrate a Proper App Error page with data collection
Add Themes Code and Two Simple Trial Themes
Add Referral System
Add Terms, Privacy Policy, Cookies Policy, etc.
Introduce the For You Algorithm
- over 20 updates pushed since this to this algorithm. Requires constant tweaking and updates to improve
Add "Seen" Feature
Now the UI knows when you've already seen a thread in For You on any device (it's account-bound).
So if you see something on mobile and then go to desktop, it won't show you the same thread twice.
Make Comment count clickable so it takes you to comment section on long-form
Features
Here is a list of upcoming features we're adding to the Leo UI
Image Gallery in Post Publisher
Add Voting Bar to the UI to show LEO POWER Voting Power
Add LeoGlossary Functionalities
- search + command to add terms
Implement a separate character count for images / links.
So the words count as 240 characters for a Thread maximum but then we have another maximum for 240 characters worth of a link / image? So a user can make a thread with 240 characters of words + 240 characters of links/images
DONE: Add sorting features for Thread replies (Latest, Trending, Votes, Author, etc.)
Add Threadcast module to Homepage
- see upcoming threadcasts and get notified about them
Add a Threadcast Indicator on a User's Profile When They've Posted a Threadcast. Expire it After 4 Hours
- so user creates a #threadcast
- the UI reads that they've got an active threadcast
- user's profile image gets an orange circle around it, indicating that they are live on a threadcast
- orange circle lasts for 4 hours - which gives the user enough time until the threadcast ends
- if another user clicks on the profile icon when it is lit up for a threadcast, it takes them right to the link of the Threadcast
Styling should be like X. See here when an X user is live with a Space, they get a little icon + purple circle around their username. If you click it, it takes you right to their space.
Add Rethread tab to the Profile Page to see all Rethreads made by a user
Add "Media" Tab to the Profile Page to sort all threads by a user that includes media (a video, video link, image)
Pinned Replies for Threadcasts
Put Authors on the right instead of Trending tags only when it's a Threadcast
Add a Changelog to the Frontend (might replace me having to do these lengthy dev100 lists 😜
Burn to Promote
- Threads
- Posts
Add a feature in the UI where users can burn LEO to promote their post.
Stats Dashboard
Embedded YouTube Videos / X Spaces Into Threadcast Window
Disallow Key Pasting into Threads or Posts or Comments
Enable Onboarding Course for Hive Education
Add a Full Screen, Non-Distraction View to Publish UI
Add Keyboard Commands to Publish UI
Expand the Writing Side of the Publish UI
Add Custom Lists
Add Favorites
Make the Meta Menu Sticky on Long-Form Content
Improve Payout Display
Allow User to Select Which Image From Their Post Can Be Used for the Thumbnail
Add Mute Button on Threads & Posts
Add Loading Indicator When User's Connection is Slow and Threads Are Taking a While to Load
Add A Few Pieces of Metadata to Long-Form Articles
Design a Cleaner View for the Author Data on the Right
Add Ability to Call Emojis Using : rocket : command (like discord)
When You Click Home, Refresh the Feed
Add Comments / Replies (Long-Form) to Profile Page
Add Comment/Reply Handling
Add Ability for User to Choose Their Default Feed When they Hit the Home Page
I was thinking about a better design for the Profile Page
Here's my new design:
Image Compressor
Add Polls to Long-Form
Add LeoPremium
Add LeoAds Contract Hookup to Wallet UI Before Nov 1st
That's All, For Now ™️
Like I said, this is super raw. I didn't do much editing to the list other than removing some information, mockups, designs, code, etc.
This is what was recently deployed and what is about to get deployed to the UI.
I don't know if I'll do another Dev100 list like this again or if I do it will probably be a different methodology. This ended up being super time consuming but people like @taskmaster4450 have been requesting it.
At some point we'll have to find an automated way of sharing this. Also, we push over 5-10 updates per day to the INLEO UI as it currently stands. This makes the dev100 list constantly evolving. I've been holding this post for 3 days now and there are already at least 20 updates that haven't made it into the post but are live on Labs.
:)
About INLEO
INLEO's mission is to build a sustainable creator economy that is centered around digital ownership, tokenization and communities. Our flagship application: inleo.io allows users and creators to engage & share micro and long-form content on the Hive blockchain while earning cryptocurrency rewards.
App: https://inleo.io
Twitter: https://twitter.com/inleoio
Discord: https://discord.gg/c7YSmymBqs
Our Hive Applications
Join Web3: https://inleo.io
Microblog on Hive: https://inleo.io/threads
Build a Microblogging Community on Hive: https://inleo.io/communities
Delegate HIVE POWER: Earn 16% APY, Paid Daily. Currently @ 3.5M HP
Hivestats: https://hivestats.io
LeoDex: https://leodex.io
LeoFi: https://leofi.io
BSC HBD (bHBD): https://wleo.io/hbd-bsc/
BSC HIVE (bHIVE): https://wleo.io/hive-bsc/
Earn 75%+ APY on HIVE/HBD: https://cubdefi.com/farms
Web3 & DeFi
Web3 is about more than social media. It encompasses a personal revolution in financial awareness and data ownership. We've merged the two with our Social Apps and our DeFi Apps:
CubFinance (BSC): https://cubdefi.com
PolyCUB (Polygon): https://polycub.com
Multi-Token Bridge (Bridge HIVE, HBD, LEO): https://wleo.io
Posted Using InLeo Alpha