Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Second stable version #75

Merged
merged 145 commits into from
Feb 6, 2025
Merged

Second stable version #75

merged 145 commits into from
Feb 6, 2025

Conversation

EnzoGuillouche
Copy link
Collaborator

This second stable version is ready to be merged.

Features:

  • Can choose any .csv file, as soon as a .csv file is detected in the Src folder, the server ask for the user to choose which one it should analyze
  • Unit tests, some units tests are now available for the project
  • Fixed bugs, some bugs are now fixed, such as cats which are not duplicated anymore

EnzoGuillouche and others added 30 commits January 6, 2025 12:22
The README file has been updated to provide a clear description of the project.
The technical specifications has been updated with its first injection, describing the project summary and requirements.
- Added Test Plan Skeleton
- Added Overview
- Added Code and Document testing strategy
- Added Quality assurance team (optional)
- Added Testing Tools
Added the RACI matrix, KPIs with a link to the KPIs spreed sheet, linked every weekly reports.
Need to complete the Risks and Mitigations part.
completed the project charter by describing the project and defining team organization
- Added test cases part
- Added Mac reference in testing tools
- Completed software part
fixed line 9 missing '?'
changed the layout of the *How Does It Work* part to make it like a procedure
resized the images of the team members to take less space and for the table to be entirely visible in one page
the table of team members as been recentered
corrected typographical issues on L.26 (was L.28), L.66 (was L.68) and L.68 (was L.70)
corrected the sentence at L.27 (was L.29) for more coherency and more readability
removed the title and table of content from the table of content as suggested
The tech spec has been updated.
- File trees have been created.
- Hardware specs have been set.
- Some C++ technical explanations have been written.
The file tree has been fixed as there were some issues with it.
The algorithm and static libraries parts have been created.
…owing issue #4

small fixes on projectCharter.md

managementArtifact.md:
fixes on typographical errors
added Risks and Mitigations table
i'll see later for a gantt chart
The algorithm part has been added.
- Added Table Of Contents
- Corrected some typos
- Added Dev Review
- Added Labels
- Added Tasks Time Estimation
- Added Task Schedule
- Added Test Deliverables
- Added Conclusion and Acknowledgments
This version isn't done yet. Missing parts: nonfunctional requirements (TBD), available resources, and the glossary.
Created GitHub Actions for unit testing
@EnzoGuillouche EnzoGuillouche added enhancement New feature or request medium Medium priority level dev Development related labels Feb 6, 2025
Copy link
Collaborator

@Evan-UHRING Evan-UHRING left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

Copy link
Collaborator

@MaximeTAlgosup MaximeTAlgosup left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@EnzoGuillouche EnzoGuillouche merged commit ea48fc3 into dev Feb 6, 2025
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dev Development related enhancement New feature or request medium Medium priority level
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants