Taskmaster4450 ZAP - 20180605t115514961z
With Microsoft buying GitHub, my question to all the developers and coders is this...how hard is it to create a repository similar to GitHub on the Steem Blockchain? Could we set something similar up here?
![](https://steemitimages.com/640x0/https://s3-us-west-1.amazonaws.com/zapplweb%2FpostImage/zapplPostImage1528198189509.png)
With Microsoft buying GitHub, my question to all the developers and coders is this...how hard is it to create a repository similar to GitHub on the Steem Blockchain? Could we set something similar up here?
It's really hard and takes a lot of resources! It would be great though. Very likely something like that will be made. After all, both Github and Gitlab are centralized so they are vulnerable. A decentralized solution will eventually come up.
The only thing I enjoy from Microsoft is Windows Phone. Sadly, everyone else prefers all of their crappy products... Except for Windows Phone. Go figure.
These humans are crazy, I tell you. Crazy!!! 🤪
Yes so annoyed that I am going to be stuck with the only option to look for a HP X3 if my 950 dies. Where is that surface phone M$
M$ only produce good product (or buy them) when they don't have the market.
Welcome to the Steam... I mean, team.
I am seriously thinking about buying a backup 950 XL for that same reason. I don't see anything else in the market that I would like to use. And if this one breaks... or if I lose it, all I have left is a Xiaomi Redmi 3. (The phone itself is awesome. The Android OS, however... that sucks big time. At least for me.)
Microsoft products suck! Happy to find a sane person in here haha.
Not all of them. Windows Phone is awesome. To me, it's the ONLY good thing they have ever done. Oddly enough, it's also the ONLY thing Microsoft cannot sell.
Agreed it actually was a good OS, and whilst others don't like to admit it. Both android and IOS to a lesser extent took some design cues or work patterns from windows phone. But we all know it failed because the app gap problem, and in all fairness Microsoft's total mismanagement of the project.
Bad day for GitHub and its users, in my opinion.
On Steem I don't think a GitHub clone would be viable for many reasons. Steem was created thinking at the blogging / social media aspect, GitHub manages projects which can have complex structures of files and directories, version control and commits from various authors over a potentially extended period of time.
But that doesn't mean it can't be done on a different blockchain, existing or new.
interesting question but i think the answer is a dampener. a revision control system is itself a transparent, continuously recorded medium. it does not make much sense to make a dapp for it apart from not consolidating storage. if it is for internal use, it is alright. but if it is for public consumption then privacy has to be strictly enforced.
all in all, not a great fit.
i thought that's what utopian is
@utopian.io is a more centralized version. He wants to put the entire repository on the blockchain, not just posts sharing contributions.
gotcha ! ty
An independent blockchain would work better, but the main problem is that codebases are BIG. But a DAG like git suits the blockchain perfectly. I've actually considered the idea a few times but have been deterred by the amount of storage required... But a @utopian.io type of system could definitely work together with repositories. I don't think that Steem could run it right now, but it would be easy to implement.
I would love to see people being able to upvote issues, pull requests, etc. Maybe even tokens could be given out whenever a pull request happens (with Sybil defense obviously)
The decentralized aspect of blockchains would certainly help for with the acquisition problem, but they're not really great for storing large amounts of data (there's some that are challenging that assumption, but I don't think they're far enough along in their lifecycle to be proven for this task).
I wrote a post a while ago about storing genomes on blockchains which gets into the data storage issues.
Although the file size isn't particularly large with most commits, large volumes of small changes present their own problem. Having said that, as you've pointed out a few times recently, the major steem developers are focused on performance, so we're probably better positioned than others to try that out.
However, if I had to bet right now, I think it'd be more likely to see a distributed database acting as a backend with a blockchain keeping track of transactions and such.
This bodes ill for a lot of creators... Nobody is going to want Microsoft thought-nazis breathing down their necks. I see this as a direct attack on content creators in another effort to silence free speech!
With this move, M$oft buys themselves an army of programmers. Makes them somewhat dependent. It will be cheap labour farm or talent contest platform :).
They have always had that. But that never did Microsoft's Windows OS any better... It's all about the company culture.
That’s a good question..