In an effort to provide the community with more information about what’s happening on Ethereum, we plan to post bi-weekly updates on the progress of the project. I hope this provides high level information without having to live on GitHub
The Go and C++ teams have daily meetings and are making regular progress along with various other improvements to the ecosystem. At the same time, the teams are preparing for DEVCON1, preparing talks and presentations and finalizing more details in the coming weeks. If you haven’t registered yet, visit https://devcon.ethereum.org/ to join the fun next month in London. Now we go with the updates…
Fog
Hoping to have a GUI wallet next week with Geth or Eth client option. The team is spending time polishing the remaining bugs and bundling binaries for the various platforms.
thin client
The LES subprotocol is being developed and prototyped on clients. The first release is just the beginning and work will continue on thin client features in the future, with stronger support for mobile and embedded scenarios. Separately, working on Quick Sync will help with this transition.
Strength/Mix
Improvements have been added to passing certain types in Solidity along with better exception handling around the clock. Multiple improvements have been made to Christian’s browser robustness Project. Continuous refinement is also rolling out to the Mix UI.
cpp-ethereum
The team is currently working towards a 1.0 release and hopes to have a new RC available soon. It is now possible to refactor the error reporting mechanism (“Exceptions”) and the ability of libraries to access calling contract storage by passing storage reference types. Also, the build system is being overhauled with a change to Jenkins.
go-etheruem
Continue working towards the release of Geth 1.3, which will mainly consist of internal API improvements and speedups in preparation for future features. More work is being done on Windows builds, with the hope of having scripts created in source code available soon. Quick sync code is added to the client, allowing full nodes to sync with the network much faster.