--- tags: inexor --- # Inexor Mumble Meeting 29.8.2019 21:00 ## Participants Where: Mumble, `nooblounge.net`. Currently the following attendees have noted interest: - Hanni - A_Teammate - Nothing - Sanitizer - Misan ## Topics - Future orientation - Hackathon ## Future orientation Protocol: - a_teammate: we operate not agile: we do not deliver anything to the costumer and that the risk is pretty high we loose ourself in using abstract concepts, without adressing concrete problems for users - Hanni: we came from a working product, and currently we are not there. But we also saw that it did not work going for us going from Sauerbraten. - Misan: the question is also how to make the entity-system now deliverable Especially: How to feed the existing system to feed with data so others can also join in. - Hanni: the renderer might be important - Misan: I built a bit for myself an user interface, but a bit without concrete goal. I just don't know what backend variables I can use. - Hanni: What would ýou say as next steps - a_teammate: - 1. make the poc-basic-player rendering demo deploy (best would be online) - 2. work on the renderer - 3. work on the edit-mode - Hanni: it is important that people have a quick view on the current state for novice people. - a_teammate: it is for me also important to remind ourself that "the people" we develop for should be in the best case: other people in the team. It is easier to make someone happy (by delivering the new state), we know, than someone you do not know. - Misan: Where to chip in with UI needs? - a_teammate: The deployment could be a good next task, afterwards the DOM and the webassembly built can be something we deliver regularily - Hanni: I don't know where our CI/CD approaches went - Misan: I've got some experience with Jenkins. Netlify is good for hosting. - Hanni: what did you do there for the emscripten demo a_teammate? - a_teammate: I took the PoC basic player, or more precisely an early stage and copied some sauerbraten code into it, and built it using emscripten. Therefore I had to patch magnum's and corrade's conan packages. ## Hackathon Poll: https://doodle.com/poll/2uncmiwv5nht7z7y Proposed dates: We settled on **30.11.** What do we want to have until Hackathon: ## Next Steps * Problem: We have no common working state everyone can easily see * Goal: Website which renders 3D world and is automatically updated when master branch is updated * Camera moves (based on user input) through a 3D world * 3D world is flat ground * Proof of concept button in the DOM, which activates some simple action in the 3D world * Fix: Deployment using CI/CD Actions: - Misan: Investigate Netlify Deployment using emscripten - conan build automatically available on netlify? hooow? - a_teammate: publish poc-basic-player build steps / conan packges which worked for me to create the wasm website - readme instructions or automation script - Hanni: try out the poc-basic-player repo on windows: one time build to desktop target, one time build to webassembly and see it in the browser - Misan: Create Hackathon Github Issue in meta repo