Steemit Inc. Github Activity

By @eroche4/4/2018stats

Have Steemit Inc. been busy?

https://i.imgur.com/qUJoj4y.jpg

Today I am going to take a deep dive into the public github activity for the Steem blockchain and related applications maintained by Steemit Inc.

https://steemitimages.com/0x0/https://steemitimages.com/DQmaL8VuaQiwYmdwkFfpFfrKhe42kgmQq54jubyNw4rxmFJ/image.png

Why Github

@aggroed runs a regular radio show on the PAL server where some of the top witnesses and a representatives from Steemit regularly discuss activity in the community. I was listening last weekend when @andrarchy mentioned that we can take a look at the github repos to see what Steemit Inc is working on in today's post I will explore some of the activity.

Ask the experts

I am no export on the technical aspects but community leaders such as @lukestokes, one of the top 20 witnesses, has written extensively on this topic in the past and I am sure he will provide further analysis following the witness forum last weekend.

https://steemitimages.com/0x0/https://steemitimages.com/DQmaL8VuaQiwYmdwkFfpFfrKhe42kgmQq54jubyNw4rxmFJ/image.png

Github

By looking at the public github repositories (repos) you can see a wealth of information.
The key stats shown are numbers of commits, these are upgrades to the code that is stored in the public repositories. You can also see who made the commits, what was changed and some of the repos even are divided into projects with details of plans on Kanban style boards.

Most Active

Lets first get a high level overview of the Steemit Repos to get a feel for the types of projects that Steemit are working on.

There are 45 Repos on github under the official Steemit account of course this doesn't include applications such as busy, esteem, and numerous other apps that part of the ecosystem but that are not managed by Steemit Inc.

https://i.imgur.com/R5NrBGk.png

Please note number of commits does not necessarily equate to activity so we need to be careful when interpreting these graphs.

Top 10

Lets have a closer look at the top 10 Repos by number of commits in the last year.

  • Condenser
    This is the code for the main website for Steemit.com.
  • Steem
    This is the code behind the blockchain. There are 3 projects under this repo, where Steemit Inc. and other contributors are working on developing the code that will be proposed for future hardforks.
  • SMT Whitepaper
    As the name suggests this is the draft for the SMT Whitepaper
  • Hivemind
    For many this is the most anticipated development by Steemit Inc. for some time. Hivemind will pave the way for communities and other features such as enhanced browsing. @roadscape gave a great update on this a few days ago https://steemit.com/steem/@steemitblog/update-communities-hivemind
  • Foundation-sites
    This is a framework forked from another project.
  • Faucet
    This is a Steemit Account Creation Web Application.
  • Yo
    Yo is a notifications service for the Steem blockchain, it streams events from the blockchain and searches them for events.
  • Dsteem
    This is a Steem blockchain RPC client and is also forked from another project
  • Steem-python
    This is the official Python library for the Steem Blockchain.

Activity during the last year

https://i.imgur.com/O82LhX9.png

  • There was a lot of activity on Condenser (the website) in October, maybe just in time for Steemfest 2.

Top 100 Contributors

In total there are 351 contributors that have commits across the 45 repositories. About 100 of these contributors are via forks from other projects but around 250 users have contributed directly to the Steemit. Excluding the repos dsteem and foundation-sites which are forks from other projects the top 100 contributors are shown in the following graph.

https://i.imgur.com/2NMjfEf.png

There are 3 pinned repositories on the Steemit Github page. The last table in this post shows the top 5 contributors to these as well as the top 5 for Hivemind

repo author commits
condenser roadscape 346
condenser valzav 342
condenser bnchdrff 146
condenser pkattera 134
condenser relativityboy 98
steem mvandeberg 982
steem theoreticalbts 331
steem revflash 273
steem jredbeard 98
steem Kiwonik 89
steem-js bonustrack 182
steem-js yamadapc 101
steem-js nil1511 55
steem-js jnordberg 17
steem-js valzav 8
hivemind roadscape 434
hivemind Netherdrake 48
hivemind john-g-g 7
hivemind relativityboy 3
hivemind sneak 1

Further Detail

This is only a small bit of the data that is available in the public github repos for Steemit. If your interested in exploring these repositories in more details check out https://github.com/steemit.

You can even go in and see detailed work plans and status for some of the projects.

The following shows more detail on the plans for Smart Media Tokens

https://i.imgur.com/Xv74tpR.png

Helicopter View

I frequently hear requests from people for more information and communication from Steemit Inc. There sure is a wealth of public data and information out there but it is not always easy to interpret. I hope this analysis adds to the conversation but updates like @roadscape's recent post about progress on Hivemind are invaluable to the community to get a steer as to where activity is focused.


Thank you for reading. I write on Steemit about Blockchain, Cryptocurrency and Travel.
134

comments