These are the features that are currently implemented in RSM or planned and their status.
Note that this document or a similar might be merged in the core documentation as per https://github.com/holochain/holochain/pull/340 to keep up with code updates, but I think it’s worth it to state here the current state of affairs as per RSM announcement.
The executable would add a system tray icon from which you can interact with holochain (Note: holoscape is not going to be upgraded to RSM and will be discontinued)
I am thinking ahead about whether I still want a redux middleware friendly version of holochain implemented… going to need to decide that as I proceed with the Acorn refactor underway.
@guillemcordoba thanks so much for posting this here! Looks pretty close to complete; what about documenting build tools too? combination of cargo build + dna-util
@ldwm yeah whatever fits in lmdb would be the max source chain size, also we put a max size on an individual entry at 16mb but it’s somewhat arbitrary, wasm supports up to 4gb memory
How does one init a new happ in RSM (besides doing it manually)? Any plans on some scaffolding tool for the new RSM? Even an ‘hc init’ equivalent would do…
All I’m asking is how do you guys create a new project in RSM? Is there some command line shipped with the nix package that I’m unaware of (besides ‘holochain’ and ‘dna-util’ commands)? Do you create the cargo projects manually (with the cargo command)??? I understand RSM is in its alpha (or rather I’d say pre-alpha) stage, and that only the holochain geeks should be tinkering with it at this point. But some of us are too exited to wait any longer to test it out! I hope you understand…
@The-A-Man you can definitely work on RSM right now, i’m not sure what the ‘best practise’ for scaffolding is right now, but there definitely will be both cli and crispr support coming asap
@thedavidmeister Thanks. Looks like I’ll have to go with cloning the elemental-chat and building on top of it rather than starting over from a new scratch project…
@The-A-Man up to you, all you need to do is declare the HDK and serde as dependencies in your Cargo.toml, and your crate type as a lib for wasm compilation
Thank you so much. That’s exactly what I was looking for. Was hesitating to cargo.toml the project myself… Ought to say, the redux version did make some hc developers lazy in that the project creation, zome creation, etc was all possible from the command line back then… However, now that you’ve shown it, it doesn’t seem like much work to do. Thanks again for your time. Looking forward to the new hdk3’s upload on crates.io…