forked from hvudeshi/SRIJAS
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'main' of https://github.com/hvudeshi/SRIJAS into main
- Loading branch information
Showing
2 changed files
with
50 additions
and
20 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
# Project-2 Rubric | ||
|
||
|Score|Notes| Evidence| | ||
|-|-----|---------| | ||
|.5| short release cycles| https://github.com/hvudeshi/SRIJAS/releases | | ||
|.5| workload is spread over the whole team (so one team member is often Xtimes more productive than the others...| https://github.com/hvudeshi/SRIJAS/graphs/contributors | | ||
|.5|Docs: why: docs tell a story, motivate the whole thing, deliver a punchline that makes you want to rush out and use the thing | The demo video and repository homepage (README) shows this (https://github.com/hvudeshi/SRIJAS/blob/main/README.md) | | ||
|.5|the files CONTRIBUTING.md lists coding standards and lots of tips on how to extend the system without screwing things up | https://github.com/hvudeshi/SRIJAS/blob/main/CONTRIBUTING.md | | ||
|.5|Docs: doco generated , format not ugly | in GH(https://github.com/hvudeshi/SRIJAS/blob/main/docs/Scraper_Service_linked-in_documentation.pdf) | | ||
|.5|evidence that the whole team is using the same tools (e.g. config files in the repo, updated by lots of different people) | https://github.com/hvudeshi/SRIJAS/graphs/contributors | | ||
|.5|evidence that the members of the team are working across multiple places in the code base | https://github.com/hvudeshi/SRIJAS/graphs/contributors | | ||
|1|Docs: what: point descriptions of each class/function (in isolation) | https://github.com/hvudeshi/SRIJAS/blob/main/docs | | ||
|.5|Number of commits: by different people | in GH (https://github.com/hvudeshi/SRIJAS/commits/main) | | ||
|1|issues are being closed | evidence in GH(https://github.com/hvudeshi/SRIJAS/issues?q=is%3Aissue+is%3Aclosed) | | ||
|.5|issues are discussed before they are closed | After implementation of every issues, there's been validation based on whether the issue is properly working or not. Additionally, all the dependencies based on that issue is discussed and checked if all the functionalities are working fine. For eg. 1. Login System was added to the project to maintain and track the record of every user. After, implmenting all the necessary dependencies were checked such as new attributes are added to the database tables, main index.html file and other dependent on that are updated, etc. | | ||
|.5|Use of syntax checkers. | https://github.com/hvudeshi/SRIJAS/blob/main/.github/workflows/main.yml | | ||
|1|Issues reports: there are many | https://github.com/hvudeshi/SRIJAS/issues | | ||
|.5|Use of code formatters. | https://github.com/hvudeshi/SRIJAS/blob/main/.github/workflows/code_formatter.yml | | ||
|.5|Use of style checkers | https://github.com/hvudeshi/SRIJAS/blob/main/.github/workflows/style_checker.yml | | ||
|.5|Docs: short video, animated, hosted on your repo. That convinces people why they want to work on your code. | https://github.com/hvudeshi/SRIJAS/blob/main/README.md | | ||
|.5|test cases exist | a lot of test cases exist covering almost all the functionalities. (https://github.com/hvudeshi/SRIJAS/blob/main/tests/keyword_extraction_modules_test.py) | | ||
|.5|Use of code coverage | https://github.com/hvudeshi/SRIJAS/blob/main/.github/workflows/code_cov.yml | | ||
|.5|other automated analysis tools | There are two additional automated analysis tools 1. Close as a feature (https://github.com/hvudeshi/SRIJAS/blob/main/.github/workflows/close_as_a_feature.yml) 2. Respost- adding comment to new issue events (https://github.com/hvudeshi/SRIJAS/blob/main/.github/workflows/Respost.yml) | | ||
|.5|test cases:.a large proportion of the issues related to handling failing cases. | if a test case fails, open an issue and fix it, evidence( Add example) | | ||
|.5|test cases are routinely executed | Github actions and travis CI both are conducting regular tests. (https://github.com/hvudeshi/SRIJAS/blob/main/.travis.yml) | | ||
|1|Documentation describing how this version improves on the older version| (Add) | | ||
|3|This version is a little(1), some(2), much(3) improved on the last version.| (Add) | | ||
|16| Total| |