The Steemit dev team has been busy as usual! There has been a lot of activity in GitHub :)
This report provides a summary of what the Steemit dev team has been up to in the GitHub code repository. The changes that are in this report are things that are being discussed and considered, as well as being worked on. There is no guarantee that any of these will actually be implemented and put up on to the site. It does give you a good idea of what they are up to though :)
Updates to Flagging Text
The text that pops up when users click to flag a post is shown below. The text has caused some issues with the user experience, since it implies there is an exclusive list of acceptable reasons for which flagging is allowed. While it is important for the community to discuss and decide on proper etiquette for the use of flagging/downvotes, users are technically allowed to flag for whatever reason they want.
Two changes have been submitted as pull requests for GitHub issue 215, in order for the website to take a more 'neutral' stance on the use of flagging.
- Changing "The flag should be used for the following" to "Some common reasons to flag"
- Adding "Inappropriate rewards distribution" to the list of reasons
[Edit] Note @dantheman indicated in the comments, that this wording is subject to change.
Welcome Page Updates
Several updates were made to the "Welcome to Steemit" page for GitHub issue 723. The list of updates is described in this post. This is an exciting update for me, since it is the first pull request that I personally submitted to the GitHub repository :)
Security Improvements
While security improvements don't add anything 'fun and new' to the UI, they are extremely important. Everyone on the site expects that their private key information is handled in a secure way! Updates are being made in GitHub issue 770 to make the Steemit website more secure.
Sorting of Tags List
The tags list page currently lists all of the tags in alphabetical order. In GitHub issue 806, they are making changes to allow users to sort the tags in different ways.
Wallet In Progress Conversions Fix
There have been cases where the list of in progress conversions shown in the wallet is not correct. It was not showing all in progress conversions for some users, and in some cases it was including conversions that had already completed. GitHub issue 896 is updating it to show the correct list of conversions.
Reduce tag limit to 4 until back-end fix is made
Since there is currently a glitch where using 5 tags reduces the visibility of a post (see post), GitHub issue 918 is going to update the Steemit UI to only allow 4 tags until the back-end fix is made.
Clarify Referenced Text In Comments
Often in online discussion, a person will first quote some text from another person to disagree with it. Many times this means that they would definitely not want the text attributed to them. However, in the user comments pages, the first sentence or so is previewed and no distinction is made for quoted text. GitHub issue 928 will make changes to clarify this.
Prepend Nested Comments with Dots
This is a small UI improvement to make it easier to tell what nesting level comments are at. There will be small dots added next to comments based on their nesting level. Root level comments will have no dots. Level 1 nested comments will have 1 dot. Level 2 nested comments will have 2 dots. (etc.) This is being done in GitHub issue 941. The dots are barely noticeable, but they are enough to help you quickly identify the nesting level of a comment.
Show Author Info for Hidden NSFW Posts
Currently, when a post is hidden for the NSFW tag, everything about the post is hidden unless/until the user decides to reveal it.
In GitHub issue 950, they will be updating it to show the "meta data" such as the author name and upvotes, even though the post title/image/text are still hidden.
Add web push notifications
GitHub issue 958 is a new GitHub issue that was just opened by the Steemit dev team to add web push notifications. I'm not 100% sure what this will do yet, but it sounds interesting!
Miscellaneous Bugfixes
A lot of the issues that are being worked on right now are bugfixes. I did decide to exclude them unless they were ones that were majorly affecting the user experience on Steemit, since I think most users are just interested in seeing the enhancements. If there is interest in seeing them all here, let me know. The dev team has indicated that they are giving bugfixes high priority at the moment.
This concludes the list of relevant issues that I found to report on. There is a lot of design work going on behind the scenes related to new features, but they haven't been added to GitHub yet. Once I see them create issues for things that are being discussed/planned, I will add them to the report.
Also, since apparently there has been some confusion based on the nature of my posts, I wanted to clarify - I do not actually work for Steemit. I am just a member of the community who is reviewing the activity and posting what I see.
If you are interested, you can view all of the open issues here:
https://github.com/steemit/steemit.com/issues
Reminder to vote for witnesses:
https://steemit.com/~witnesses
If you aren't sure who to vote for, check out this Witness Voting Guide!