All Bark, No bite,
All fart, no S**t
All Talk, No action.
Alot of people invested alot of money in this. We were expecting more than a link to some skype conferences once a week and the ability to set up your node.....
WHo cares about that!?
We want to see a finished product. or atleast some progress towards one.
How much money is left?
where have these fund been spent.
If its being spent on a salary for you guys to talk on skype once a week. this is a flat out scam.
we don;t care about your collaoration with ethereum. what does this even mean.
We care about ethereums collaborations with SYnereo -
Come on Guys.
GET CODING, SHOW US SOMETHING!
Where is the Synereo PoS blockchain code? SHow us something...
Thanks for wanting to keep us accountable! We really appreciate it. In general, we do technical updates at the top of each community hangout for people who are not watching the repos and checkins directly. i know there are a lot and it's hard to keep track of all the repos and branches to be watching. That's part of the reason i give a technical update each week so that we are completely transparent and people can see exactly how we are spending the money and what progress we are making.
The progress on the core stack (see
https://github.com/synereo ; more specifically basic content delivery mechanism:
https://github.com/synereo/special-k ; cdn + user model:
https://github.com/synereo/agent-service-ati-ia ; http trampoline:
https://github.com/synereo/gloseval ; ui :
https://github.com/synereo/agentui ) was first done in a sandbox repo (
https://github.com/leithaus/strategies) where i pulled out the major messaging layer and upgraded this from RabbitMQ 2.6 to 3.5.5. This took a lot of work. There were breaking API changes, and more importantly, there were breaking changes to the configuration. So, even though it might look like there were only a few lines of code that changed, most of the work was in figuring out exactly which lines of code to change and then testing! This was moved back into the synereo main repo and i then moved on to updating the local storage. This was done a month ago. The docker work got a little hung up (somebody else was doing it and now i'm taking it over).
Making the node available via AMZN AMI is actually more of a big deal than you might imagine as there are many dependencies to manage, and by making it an AMI the community is not burdened with all of that management. It also takes time to test. This goes doubly for the docker work as there are many more moving parts.
We had Justin Long take a stab at a redesign of the UI/UX. That code is here (
https://github.com/synereo/nuui). The feedback was universally that that was not a good direction to go, so we backtracked to the existing UI with a gap analysis to other social media. If you have strong opinions about the UI, please consider using what we've got and giving us some detailed feedback about what you would like to see done differently.
The work with the LivelyGig team is here (
https://github.com/LivelyGig/Product) and the choice to switch from Haxe to scala.js has been long anticipated. In 2012 we attempted to use an earlier version of Scala to JS, but that failed because that compiler was simply too broken to work with. So, we backtracked to Haxe and were able to make some progress (again, see
https://github.com/synereo/agentui). Now that scala.js is both stable and has a good team behind it, and we have the work from the LivelyGig team to demonstrate that you can connect scala.js + react to our backend stack, we are porting the the haxe codebase to that framework while improving the UI. So, now really is the time to give us detailed feedback about the UI.
Finally, as for the PoS code, as i have mentioned in the Synereo Community Hangouts, the code began here (
https://github.com/leithaus/strategies/tree/casper/src/main/scala/com/synereo) and is now here (
https://github.com/synereo/agent-service-ati-ia/tree/casper/AgentServices-Store/src/main/scala/com/protegra_ati/agentservices/protocols/consensus). The documentation is here (
https://github.com/leithaus/casper).
Part of the reason we hold the Synereo Community Hangouts is so that i have one place i need to communicate all these updates. It would be (and actually is) a full time job tracking down every channel and keeping every subcommunity up-to-date on what we are doing. So, while it might seem we are only talking, if one actually listens, they will see that we are making a *huge* amount of progress given our resources.