EmbeddedMontiArc issueshttps://git.rwth-aachen.de/groups/monticore/EmbeddedMontiArc/-/issues2019-06-07T14:06:23+02:00https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/carlacomponents/-/issues/4Fix linux CI for stream testing2019-06-07T14:06:23+02:00Alexander David HellwigFix linux CI for stream testingCreate a docker image containing Java 8 Maven CMake Armadillo and ROS. Use it to streamtest in CI similar to the Windows build Job Suggestion: Base on https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2Middleware/tree/...Create a docker image containing Java 8 Maven CMake Armadillo and ROS. Use it to streamtest in CI similar to the Windows build Job Suggestion: Base on https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2Middleware/tree/master/src/test/docker/ema-ros-kinetic / registry.git.rwth-aachen.de/monticore/embeddedmontiarc/generators/emam2middleware/ema-ros-kinetic > add Java and Maven > add to the streamtest maven plugin project(Dockerfile and Registery)https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/carlacomponents/-/issues/3Add basic CI for stream testing2019-06-07T14:06:04+02:00Alexander David HellwigAdd basic CI for stream testingReference https://docs.gitlab.com/ee/ci/quick_start/ Compare https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/emadllib/blob/oldversion/.gitlab-ci.ymlReference https://docs.gitlab.com/ee/ci/quick_start/ Compare https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/emadllib/blob/oldversion/.gitlab-ci.ymlhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/carlacomponents/-/issues/2Add basic Maven project structure2019-06-03T13:36:08+02:00Alexander David HellwigAdd basic Maven project structureReference https://maven.apache.org/guides/getting-started/maven-in-five-minutes.html Compare to https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/emadllib/tree/oldversion/pom.xmlReference https://maven.apache.org/guides/getting-started/maven-in-five-minutes.html Compare to https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/emadllib/tree/oldversion/pom.xmlhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/carlacomponents/-/issues/1Install ROS and other dependencies2019-06-03T13:35:45+02:00Alexander David HellwigInstall ROS and other dependencieshttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2Middleware#dependencies-needed-to-compile-the-generated-projects Alternative: use the provided docker container registry.git.rwth-aachen.de/monticore/embeddedmontiarc/...https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2Middleware#dependencies-needed-to-compile-the-generated-projects Alternative: use the provided docker container registry.git.rwth-aachen.de/monticore/embeddedmontiarc/generators/emam2middleware/ema-ros-kinetichttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2someip/-/issues/8Handwrite a Some/IP-Adapter2019-06-13T12:04:03+02:00Alexander David HellwigHandwrite a Some/IP-AdapterCompare to https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2RosCpp/tree/master/src/test/resources/results/echoCMake You can mock tests_a_compA and remove/ignore IAdapter_tests_a_compA.h. Keep the signature of the ini...Compare to https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2RosCpp/tree/master/src/test/resources/results/echoCMake You can mock tests_a_compA and remove/ignore IAdapter_tests_a_compA.h. Keep the signature of the init as well as tick methods.Anna Maria SchmitzFlorian RaethMarkus Georg BendelAnna Maria Schmitzhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2someip/-/issues/7Compile the example with CMake2019-05-30T22:04:05+02:00Alexander David HellwigCompile the example with CMakeReference https://cliutils.gitlab.io/modern-cmake/ Compare to https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2RosCpp/blob/master/src/test/resources/results/echoCMake/CMakeLists.txt You will need to replace/delete th...Reference https://cliutils.gitlab.io/modern-cmake/ Compare to https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2RosCpp/blob/master/src/test/resources/results/echoCMake/CMakeLists.txt You will need to replace/delete the find_package and list instructions as well as the (file)names. You might need to write/search a FindSome/IP.cmakeMarkus Georg BendelMarkus Georg Bendelhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2someip/-/issues/6Create a simple example2019-05-30T22:03:36+02:00Alexander David HellwigCreate a simple exampleCreate a example where a Subscriber sends a double to a Publisher which prints it to stdout. Compile and run it.You dont need to use EmbeddeMontiArcMath for this.Create a example where a Subscriber sends a double to a Publisher which prints it to stdout. Compile and run it.You dont need to use EmbeddeMontiArcMath for this.Markus Georg BendelMarkus Georg Bendelhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2someip/-/issues/5[Optional]Install Some/IP(Windows)2019-05-30T15:39:56+02:00Alexander David Hellwig[Optional]Install Some/IP(Windows)Install Some/IP on a Windows 10 x64 System and add documentation to README.md(or link to existing)Install Some/IP on a Windows 10 x64 System and add documentation to README.md(or link to existing)Markus Georg BendelMarkus Georg Bendelhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2someip/-/issues/4Create a Docker image2019-05-28T17:33:28+02:00Alexander David HellwigCreate a Docker imageCreate a docker image with Some/IP + compiler installed and upload it to this projects Registery. Use it to compile the example project.Create a docker image with Some/IP + compiler installed and upload it to this projects Registery. Use it to compile the example project.Markus Georg BendelMarkus Georg Bendelhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2someip/-/issues/3Install Some/IP(Linux)2019-05-25T17:39:29+02:00Alexander David HellwigInstall Some/IP(Linux)Install Some/IP on a Linux System(e.g. Ubuntu 16.04) and add documentation to README.md(or link to existing)Install Some/IP on a Linux System(e.g. Ubuntu 16.04) and add documentation to README.md(or link to existing)Markus Georg BendelMarkus Georg Bendelhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2someip/-/issues/2Add basic CI2019-05-25T16:48:25+02:00Alexander David HellwigAdd basic CIReference https://docs.gitlab.com/ee/ci/quick_start/ Compare with https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2RosCpp/blob/master/.gitlab-ci.ymlReference https://docs.gitlab.com/ee/ci/quick_start/ Compare with https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2RosCpp/blob/master/.gitlab-ci.ymlMarkus Georg BendelMarkus Georg Bendelhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2someip/-/issues/1Add basic Maven project structure2019-05-25T16:09:59+02:00Alexander David HellwigAdd basic Maven project structureReference https://maven.apache.org/guides/getting-started/maven-in-five-minutes.html Compare to https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2RosCpp/blob/master/pom.xmlReference https://maven.apache.org/guides/getting-started/maven-in-five-minutes.html Compare to https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2RosCpp/blob/master/pom.xmlMarkus Georg BendelMarkus Georg Bendelhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2mqtt/-/issues/8Handwrite a MQTT-Adapter2019-06-05T17:31:43+02:00Alexander David HellwigHandwrite a MQTT-AdapterCompare to https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2RosCpp/tree/master/src/test/resources/results/echoCMake You can mock tests_a_compA and remove/ignore IAdapter_tests_a_compA.h. Keep the signature of the ini...Compare to https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2RosCpp/tree/master/src/test/resources/results/echoCMake You can mock tests_a_compA and remove/ignore IAdapter_tests_a_compA.h. Keep the signature of the init as well as tick methods.Georg VinogradovJannis Joachim TölleMike GrüneGeorg Vinogradovhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2mqtt/-/issues/7Compile the example with CMake2019-06-03T15:35:21+02:00Alexander David HellwigCompile the example with CMakeReference https://cliutils.gitlab.io/modern-cmake/ Compare to https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2RosCpp/blob/master/src/test/resources/results/echoCMake/CMakeLists.txt You will need to replace/delete th...Reference https://cliutils.gitlab.io/modern-cmake/ Compare to https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2RosCpp/blob/master/src/test/resources/results/echoCMake/CMakeLists.txt You will need to replace/delete the find_package and list instructions as well as the (file)names. You might need to write/search a FindMQTT.cmakeGeorg VinogradovGeorg Vinogradovhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2mqtt/-/issues/6Create a simple example2019-06-03T15:21:54+02:00Alexander David HellwigCreate a simple exampleCreate a example where a Subscriber sends a double to a Publisher which prints it to stdout. Compile and run it.You dont need to use EmbeddeMontiArcMath for this.Create a example where a Subscriber sends a double to a Publisher which prints it to stdout. Compile and run it.You dont need to use EmbeddeMontiArcMath for this.Georg VinogradovGeorg Vinogradovhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2mqtt/-/issues/5[Optional]Install MQTT(Windows)2019-05-24T13:42:44+02:00Alexander David Hellwig[Optional]Install MQTT(Windows)Install MQTT on a Windows 10 x64 System and add documentation to README.md(or link to existing)Install MQTT on a Windows 10 x64 System and add documentation to README.md(or link to existing)Georg VinogradovGeorg Vinogradovhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2mqtt/-/issues/4Create a Docker image2019-05-24T13:42:39+02:00Alexander David HellwigCreate a Docker imageCreate a docker image with mqtt + compiler installed and upload it to this projects Registery. Use it to compile the example project.Create a docker image with mqtt + compiler installed and upload it to this projects Registery. Use it to compile the example project.Georg VinogradovGeorg Vinogradovhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2mqtt/-/issues/3Install MQTT(Linux)2019-05-24T13:42:35+02:00Alexander David HellwigInstall MQTT(Linux)Install MQTT on a Linux System(e.g. Ubuntu 16.04) and add documentation to README.md(or link to existing)Install MQTT on a Linux System(e.g. Ubuntu 16.04) and add documentation to README.md(or link to existing)Georg VinogradovGeorg Vinogradovhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2mqtt/-/issues/2Add basic CI2019-05-24T13:42:30+02:00Alexander David HellwigAdd basic CIReference https://docs.gitlab.com/ee/ci/quick_start/ Compare with https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2RosCpp/blob/master/.gitlab-ci.ymlReference https://docs.gitlab.com/ee/ci/quick_start/ Compare with https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2RosCpp/blob/master/.gitlab-ci.ymlGeorg VinogradovGeorg Vinogradovhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2mqtt/-/issues/1Add basic Maven project structure2019-05-24T13:42:24+02:00Alexander David HellwigAdd basic Maven project structureReference https://maven.apache.org/guides/getting-started/maven-in-five-minutes.html Compare to https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2RosCpp/blob/master/pom.xmlReference https://maven.apache.org/guides/getting-started/maven-in-five-minutes.html Compare to https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2RosCpp/blob/master/pom.xmlGeorg VinogradovGeorg Vinogradov