KatharaFramework / Kathara-Labs

Collection of Kathará network scenarios and tutorials.
https://www.kathara.org/
GNU General Public License v3.0
114 stars 45 forks source link

Repository Structure Refactoring for Improved Comprehensiveness #28

Closed tcaiazzi closed 1 year ago

tcaiazzi commented 1 year ago

This Pull Request aims to improve the usability and organization of the repository as described in #27.

The changes made include:

  1. Restructuring the repository:

    • Created new directories to categorize the labs:
      • Main-Labs: Contains the labs used in the "Internet and Data Centers" course at Roma Tre University.
      • Tutorials: Contains several tutorials about basic and advanced usage of Kathará.
      • Community-Labs: Contains a collection of network scenarios from the Kathará community.
      • Exam-Labs: Contains the network scenarios used for the practical exams of the course "Internet and Data Centers" at Roma Tre University.
    • Each directory now includes a README file to provide an overview of its contents and improve navigability.
  2. Transferred tables from the wiki to the README:

    • Moved the tables currently in the wiki to the respective README files.
    • Updated links to various files (pdf, ppt, zip) to use repository paths instead of URLs, ensuring better maintainability.
  3. Updates or removal of the wiki (TODO after merge):

    • The wiki is now rendered useless with the restructuring and transfer of information to the README files. As a result, the wiki should be removed or updated with different contents.
  4. Updating links in other Kathará repositories (TODO after merge):

    • Update links in other Kathará repositories that previously pointed to the Kathará-Labs wiki. These links should now point to the Kathará-Labs repository itself for improved documentation access.

Please review the changes and merge this Pull Request to apply the improvements. Once merged, we can proceed with removing the wiki and updating the links in other Kathará repositories.