In the last Dev Pulse we mentioned that we had begun work on an HTTP gateway that converts web GET requests into zome calls. This is a component that Holo needed urgently, and after planning together we recognized that our team was most suited to completing this quickly, and also many other folks may want to be able to host such gateways, so the Foundation built it out and it is now available in this repo. If you want to dig deeper into the details read the spec here. If you’d just like to try it out, then there are instructions provided for running it locally with a test hApp. You can drop in your own hApp if you’d like. The gateway works with Holochain 0.4.2 but we plan to provide a version that works with 0.5.x in due course, and include it with Holonix to enable developers to access it more easily.
Despite taking the small detour of shifting some of the team’s attention to the HTTP gateway for a little bit, it’s nice to still be able to say that we are making steady progress on all the regular things and towards our 0.5 release:
- The Kitsune 2 networking engine integration into Holochain core continues with a completed scenario for testing it with Wind Tunnel. The integration into Holochain is getting close to being ready. A handful of failing tests remain as we are putting finishing touches on the integration such as adding state dumps to Kitsune2 for debugging.
- We released Holochain 0.4.2 which fixes some minor bugs and issues needed for the android runtime.
- We published developer build documentation on cloning.
- Making the roadmap visible on the website is almost done, with design work and some automation still left.
We have a way to go yet with 0.5. However, getting Kitsune2 integrated will be a big milestone for the team. Once that is done, we can get to testing and ironing out any issues, and the remainder of 0.5 should be plain sailing.