You are viewing a single comment's thread from:

RE: Steemit Can't Grow Right Now - Here's Why

in #steemit8 years ago

So, just to give you a little background: I joined steam today and this is my first comment on a thread/post. I am a developer myself and I've been in situations like these a lot of times.

I think both @cryptoctopus and you are right in your own place.

From @cryptoctopus's perspective: He is a user and looks like he has been on Steemit since July 2016, so his advice is valuable for making the platform better. Also, think from a user feedback perspective, all the comments on this post give you a perfect requirement and user story to include in the platform. In some sense or not, it is constructive criticism with a catchy headline ( which worked as well because it caught your and other users attention ). It also validates the fact that @cryptoctopus is a good Marketing strategist. :P

From your perspective: A lot of time, only engineers know what it takes to roll out bug-free features in a short amount of time with a small team ( I am not aware of the size developer community for steemit ).

So both of you are right just in different context.

Lastly: How can developers start contributing to steemit, is it completely open-source ?

Sort:  

There is github page for steemit.

his advice is valuable for making the platform better.

yep.

from what i understand, it's not open source. that was one of the main reasons Dan Larimer left. If I'm not properly informed on this, someone please correct me.

It's 100% open source. Dan left because of the license limitation. That one limitation means he cannot compete with Steemit using Steemit's technology because of threats of violence.

Dan left because of the license limitation.

Dan said why he left in his resignation post thread, and it wasn't that. Dan was the one who chose that specific license for steemd.

PS: The NAP doesn't apply to property, otherwise contracts would be meaningless. :)

I would love to have a friendly debate the nuance of contract law. Since we have 255 depth, I'm game. I would use the @marcstevens criteria for discovering if there's a violation of individual rights. It starts with finding a forum with jurisdiction to enforce its ruling.

Sadly, I cannot discuss the details of this particular matter, though I look forward to discussing such things with you in other contexts here on steemit one day. :)

All of the code that steemit produces is 100% open source. There is a little bit of debate around whether or not this particular open source license qualifies as "free software". I think it does, because it is relatively permissive. Some disagree. It's a minor point, because the only restriction on it is that it must be used on this blockchain.

Dan was the one who chose the license in use by steemd. In his resignation post thread he explained why he left, and it wasn't the license.

Lastly: How can developers start contributing to steemit, is it completely open-source ?

Yes! We maintain a bunch of different software packages. We have a product roadmap, so please coordinate with us in https://steemit.chat before spending a ton of time on PR to make sure it fits in with those plans.

https://github.com/steemit/condenser (this web app, js)

https://github.com/steemit/steem (the p2p consensus daemon, c++)

https://github.com/steemit/sbds (the blockchain data layer, python)

...and more. :)