Rumarino-Team / Task_Module

States utilized for completing the tasks for the RoboSub competition
0 stars 3 forks source link

Improve Documentation #1

Open Cruiz102 opened 7 months ago

Cruiz102 commented 7 months ago

Overview

Currently, our README lacks comprehensive documentation on several key aspects of our project. This issue aims to address these gaps to improve user understanding and ease of use.

Specific Areas for Improvement

  1. Detailed Documentation of config/topics.yaml Problem: The file config/topics.yaml contains a list of topics that subscribers are reading. However, the current README does not provide a full list or explain these topics in detail. Proposed Solution: Update the README to include: A complete list of topics available in config/topics.yaml. A brief description of what each topic covers. Information on the services available for each topic.
  2. Instructions for Building and Running the Software Problem: There are no clear instructions for building and running our software. Proposed Solution: Add a new section in the README or in separate documentation that includes: Step-by-step instructions for building the software. Guidelines on how to run the software effectively.
  3. Hardware Requirements Problem: Users are currently not informed about the hardware requirements needed to run our software. Proposed Solution: Provide a detailed list of hardware requirements. This should include: Minimum hardware specifications. Recommended specifications for optimal performance.

    Additional Suggestions

    GitHub Repository Configuration: I'm open to suggestions for configuring the GitHub repository to better accommodate these documentation improvements. Feedback and Contributions: Ideas and contributions from the community to enhance our current documentation are highly welcomed and appreciated.