------Condeneer(steemit)

in #steemit-github7 years ago (edited)

It has been a long time since I've done a report on the activity in GitHub. I wanted to bring everyone up to speed with the various changes that I see being worked on!

For those of you who are not familiar with the "GitHub Report" - this is not an 'official' report. This is a summary of changes that the dev team is publicly working on or discussing in GitHub. It is intended to give everyone a picture of what they are working on. There is no guarantee that any/all of these will be implemented and put up on to the site, but it does give you a good idea of what they are up to, and what to expect :)

Steemit Communities
This seems to be one of the dev team's biggest focuses right now. There is a detailed specification proposal on the GitHub wiki with information on how communities are intended to work. For the technical people who are interested in viewing the actual code changes, Steemit has a public repository hivemind with their latest checked in changes.

Mobile App
"Developing iOS and Android native mobile applications" is one of the big items listed in the 2017 roadmap. I don't have any new details to report, but it seems like this is one of the main items for the year.

Whitepaper Updates
There is now a repository in GitHub for the whitepaper and the team has been checking in changes. I don't know what the plan is or what to expect, but it is nice to see progress being made on this. It would be really awesome if there was an updated whitepaper released sometime soon!

Achievements and User Insignia (Badges)
This was another item listed in the roadmap. Steemit has posted a draft for tracking achievements and displaying various milestones as badges. The details can be found in the Achievements-Insignia Draft wiki.

Slider to Adjust Power Down Percent
Currently users only have the option to power down 100% of their SP via the Steemit.com wallet. GitHub Issue 766 adds a slider, so users can control the amount that they want to power down. A pull request has already been submitted, so it is likely this feature will be added relatively soon.

Draft Management System
In GitHub Issue 147, a comment was made from the dev team indicating that a feature to save drafts may be added. There is no timeline or checked in work done yet, but it seems like it is on the radar.

Ability to use scroll wheel to adjust vote slider
There are talks on adding the ability to adjust the vote slider using the mouse wheel. If it turns out to be a quick/easy change, it looks like the dev team will be adding it in GitHub Issue 169.

Internationalization
A lot of work has been being done behind the scenes to make the condenser code handle translations more effectively. I don't know what the timeline is for this, but it looks like it is being tracked in GitHub Issue 233 and GitHub Issue 300.

Upload and hosting of avatar images in settings page
There is no activity yet, but it is on the radar. GitHub Issue 1303.

Posts not editable after seven days
There is no activity yet, but it is on the radar. GitHub Issue 1373.

General Keyboard Navigation Improvements
This is probably only of interest to a small subset of users, but there are a lot of actions that users can only do with mouse clicks. Adding hotkeys for the common actions will be a big improvement for "power users" who like to use hotkeys. This is being tracked in GitHub Issue 1506.

Post Scheduler (Longer Term)
In GitHub issue 147, the dev team indicated that the ability to schedule a post based on a saved draft is on the radar.

Sort follower/following in chronological order (Longer Term)
In GitHub issue 554, the dev team indicated "When we switch to hive APIs this will be fixed."

Notifications Overhaul (Longer Term)
The current notification system is not the greatest. It frequently goes down, and it doesn't include various things that users would like to get notified for. In GitHub issue 853, the dev team indicated "notifications service will undergo major overhaul". GitHub issue 72 seems to be where this is being tracked.

Mentions Tab (Longer Term)
In GitHub issue 1027, there was a request to add a "mentions" tab. The response from the dev team was "We'll implement this once we get the middleware running."

New Posting Editor (Longer Term)
--------In GitHub issue 1440, there was a request to add an Emoji button to the editor. One of the Steemit devs commented "With a better editor this would be trivial. Let's revisit then." While there is no timeline on this, it is an indication that this is on the radar.

Those are the interesting items I found to report. If you are interested, you can view all of the open issues here: https://github.com/steemit/condenser/issues. A reminder, nothing in this post is 'official' and all of the items that are being worked on are subject to change.

If you are on GitHub, please remember to read the guidelines for contributing before opening issues.

Coin Marketplace

STEEM 0.19
TRX 0.16
JST 0.030
BTC 65578.21
ETH 2613.33
USDT 1.00
SBD 2.67