Closed ivanperez-keera closed 1 year ago
Change Manager: Confirmed that the issue exists.
Technical Lead: Confirmed that the issue should be addressed.
Technical Lead: Issue scheduled for Ogma 1.(0+X).(8+Y).
Fix assigned to: @ivanperez-keera.
Implementor: Solution implemented, review requested.
Change Manager: Verified that:
Solution is implemented:
FROM ubuntu:trusty
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update
RUN apt-get install --yes software-properties-common RUN add-apt-repository ppa:hvr/ghc RUN apt-get update
RUN apt-get install --yes ghc-8.6.5 cabal-install-2.4 RUN apt-get install --yes libz-dev
ENV PATH=/opt/ghc/8.6.5/bin:/opt/cabal/2.4/bin:$PWD/.cabal-sandbox/bin:$PATH
RUN cabal update RUN cabal v1-sandbox init RUN cabal v1-install alex happy RUN apt-get install --yes git
CMD git clone $REPO && \ cd $NAME && \ git checkout $COMMIT && \ cd .. && \ cabal v1-install $NAME/$PAT/ --enable-tests && \ cabal v1-install $NAME/$PAT/ --enable-tests --run-tests -j1
Command:
```sh
$ docker run -e "REPO=https://github.com/NASA/ogma" -e "NAME=ogma" -e PAT="ogma-" -e "COMMIT=7ab58a8e7a3cf118c87d6eb29df9ab5b40fa7083" -it ogma-test
Success
if the text ROS2 is not found in any files except for changelog files, and nothing otherwise.
FROM ubuntu:focal
RUN apt-get update
RUN apt-get install --yes git
SHELL ["/bin/bash", "-c"] CMD git clone $REPO \ && cd $NAME \ && git checkout $COMMIT \ && ! grep -nIHre 'ROS2' --exclude='CHANGELOG.md' \ && echo "Success"
Command:
```sh
$ docker run -e "REPO=https://github.com/NASA/ogma" -e "NAME=ogma" -e PAT="ogma-" -e "COMMIT=7ab58a8e7a3cf118c87d6eb29df9ab5b40fa7083" -it ogma-verify-83
Change Manager: Implementation ready to be merged.
Description
The code, the documentation, and the README use the terminology ROS2 to refer to ROS 2.
The Open Source Robotics Foundation, Inc. (OSRF) has published specific guidance on how the project should be referred to, and they have indicated that they would want it to be called ROS 2.
Type
Additional context
None.
Requester
Method to check presence of bug
The following
grep
command finds all occurrences of ROS2:Note that we exclude the CHANGELOGs because it does not make much sense to edit old entries for this (it's likely better to be honest about what happened and keep past entries as they are).
Expected result
The command above should show no results.
Desired result
The command above should show no results.
Proposed solution
Rename all instances of ROS2 to ROS 2 in the code, the documentation, and the README.
Further notes
None.