Yes, that is the same bug that I thought was fixed in 0.0.3. Are you actually using that latest release, or are you running 0.0.2?
And yes, that only happens with bundles with two or more UIs. Holoscape is looking for the next free port and doesn’t (didn’t?) wait for the last assigned port to actually get used - hence the double assign.
Regarding your questions:
- That hash is not used so far and won’t be checked by Holoscape - you can leave it blank.
- The only assumption is that there is an
index.html file at the root of the archive.
There is no tutorial out yet. If you want to start writing one I’d be more than happy to help you with any questions that come up. That said, I would suggest to start easy since some pieces are still WIP (like the UI hash). We might need to iterate and don’t want you to have to rewrite a lot if we change something.
What I currently see as an important next step is to get
hc run to interpret these bundle files and automatically create a development conductor from it. That should render bundle files a central artifact for hApp projects. Once that’s there, a tutorial describing the whole workflow would make a lot of sense!