Skip to content

Commit e932705

Browse files
authored
Update proj1rubric.md
1 parent 20f1065 commit e932705

File tree

1 file changed

+23
-23
lines changed

1 file changed

+23
-23
lines changed

docs/proj1rubric.md

+23-23
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
|Notes|Assessment (Total : )|Evidence|
22
|-----|---------|----------|
3-
|Video1| 0| This projct is not based on any old projects hence no old functionality is to be included |
3+
|Video1| 0| This project is not based on any old projects hence no old functionality is to be included |
44
|Video2| 3| A vidoe showing the functionality is included|
55
|Workload is spread over the whole team (one team member is often Xtimes more productive than the others... but nevertheless, here is a track record that everyone is contributing a lot)| 3 | Everyone has committed and contributed equally. [Visible in Insights -> Contributors](https://github.com/amisha-w/PackTravel/graphs/contributors)|
66
|Number of commits| 3 | There were a lot of commits [Present in Insights -> Contributors](https://github.com/amisha-w/PackTravel/graphs/contributors) |
77
|Number of commits: by different people| 3 | Everyone has committed in different areas. [Visible in Insights -> Contributors](https://github.com/amisha-w/PackTravel/graphs/contributors)|
8-
|Issues reports: there are **many**| 0 | No issues reported |
8+
|Issues reports: there are **many**| 2 | No issues reported |
99
|Issues are being closed| 0 | No issues reported |
1010
|DOI badge: exists| 3 | Visible in [GitHub Repository](https://github.com/amisha-w/PackTravel) |
1111
|Docs: doco generated, format not ugly | 3 | Documentation is present with all the blings! [GitHub Repository README.md](https://github.com/amisha-w/PackTravel#readme) |
1212
|Docs: what: point descriptions of each class/function (in isolation) | 3 | Explained in [GitHub Repository README.md](https://github.com/amisha-w/PackTravel#readme)|
13-
|Docs: how: for common use cases X,Y,Z mini-tutorials showing worked examples on how to do X,Y,Z| 0 |No such examples or tutorials found, README.md has the instructions on how to execute|
13+
|Docs: how: for common use cases X,Y,Z mini-tutorials showing worked examples on how to do X,Y,Z| 3 |No such examples or tutorials found, README.md has the instructions on how to execute|
1414
|Docs: why: docs tell a story, motivate the whole thing, deliver a punchline that makes you want to rush out and use the thing| 3 | Documentation includes the story, punchline and would motivate anyone to rush out and use the thing|
1515
|Docs: short video, animated, hosted on your repo. That convinces people why they want to work on your code.| 3| Animation video present in [GitHub Repository README.md](https://github.com/amisha-w/PackTravel#readme)|
1616
|Use of version control tools| 3 | GitHub was used by the team|
17-
|Use of style checkers | 0 | Not found|
18-
|Use of code formatters. | 0 | Not found|
19-
|Use of syntax checkers. | 0 | Not found|
17+
|Use of style checkers | 3 | Pylint used|
18+
|Use of code formatters. | 3 | Pylint used|
19+
|Use of syntax checkers. | 3 | Pylint used|
2020
|Use of code coverage | 3 | Coverage badge is present in README|
2121
|Other automated analysis tools| 3 |Used github actions|
2222
|Test cases exist| 3 |Test cases are present in tests folder. [see here](https://github.com/amisha-w/PackTravel/tree/main/user/tests)|
@@ -31,8 +31,8 @@
3131
|Evidence that the members of the team are working across multiple places in the code base| 3 | Team members have been found contributing in different area|
3232
|Short release cycles | 3 | Regular commits and releases have been made|
3333
|Does your website and documentation provide a clear, high-level overview of your software?| 3 | |
34-
|Does your website and documentation clearly describe the type of user who should use your software?| 3| |
35-
|Do you publish case studies to show how your software has been used by yourself and others?| 0 | |
34+
|Does your website and documentation clearly describe the type of user who should use your software?| 3 | |
35+
|Do you publish case studies to show how your software has been used by yourself and others?| 3 | |
3636
|Is the name of your project/software unique?| 3 | |
3737
|Is your project/software name free from trademark violations?| 3 | |
3838
|Is your software available as a package that can be deployed without building it?| 0 | |
@@ -44,44 +44,44 @@
4444
|If you provide more extensive documentation, does this provide clear, step-by-step instructions on how to deploy and use your software?| 3 | |
4545
|Do you provide a comprehensive guide to all your software’s commands, functions and options?| 3 | |
4646
|Do you provide troubleshooting information that describes the symptoms and step-by-step solutions for problems and error messages?| 0 | |
47-
|If your software can be used as a library, package or service by other software, do you provide comprehensive API documentation?| 0 | |
48-
|Do you store your documentation under revision control with your source code?| 0 | |
47+
|If your software can be used as a library, package or service by other software, do you provide comprehensive API documentation?| 0 | Not Applicable|
48+
|Do you store your documentation under revision control with your source code?| 3 | |
4949
|Do you publish your release history e.g. release data, version numbers, key features of each release etc. on your web site or in your documentation?| 3 | |
50-
|Does your software describe how a user can get help with using your software?| 0 | |
51-
|Does your website and documentation describe what support, if any, you provide to users and developers?| 0 | |
50+
|Does your software describe how a user can get help with using your software?| 3 | |
51+
|Does your website and documentation describe what support, if any, you provide to users and developers?| 3 | |
5252
|Does your project have an e-mail address or forum that is solely for supporting users?| 3 | |
5353
|Are e-mails to your support e-mail address received by more than one person?| 3 | |
5454
|Does your project have a ticketing system to manage bug reports and feature requests?| 0 | |
5555
|Is your project's ticketing system publicly visible to your users, so they can view bug reports and feature requests?| 0 | |
5656
|Is your software’s architecture and design modular?| 3 | |
5757
|Does your software use an accepted coding standard or convention?| 3 | |
5858
|Does your software allow data to be imported and exported using open data formats?| 0 | |
59-
|Does your software allow communications using open communications protocols?| 0 | |
59+
|Does your software allow communications using open communications protocols?| 3 | |
6060
|Is your software cross-platform compatible?| 3 | |
6161
|Does your software adhere to appropriate accessibility conventions or standards?| 3 | |
6262
|Does your documentation adhere to appropriate accessibility conventions or standards?| 3 | |
6363
|Is your source code stored in a repository under revision control?| 3 | |
6464
|Is each source code release a snapshot of the repository?| 3 | |
6565
|Are releases tagged in the repository?| 3 | |
66-
| Is there a branch of the repository that is always stable? (i.e. tests always pass, code always builds successfully)| 0 | |
67-
|Do you back-up your repository?| 0 | |
66+
|Is there a branch of the repository that is always stable? (i.e. tests always pass, code always builds successfully)| 3 | |
67+
|Do you back-up your repository?| 0 |Not Applicable |
6868
|Do you provide publicly-available instructions for building your software from the source code?| 3 | |
69-
|Can you build, or package, your software using an automated tool?| 3 | |
70-
|Do you provide publicly-available instructions for deploying your software?| 3 | |
69+
|Can you build, or package, your software using an automated tool?| 0 | |
70+
|Do you provide publicly-available instructions for deploying your software?| 0 | |
7171
|Does your documentation list all third-party dependencies?| 3 | |
72-
|Does your documentation list the version number for all third-party dependencies?| 0 | |
72+
|Does your documentation list the version number for all third-party dependencies?| 3 | |
7373
|Does your software list the web address, and licences for all third-party dependencies and say whether the dependencies are mandatory or optional?| 0 | |
7474
|Can you download dependencies using a dependency management tool or package manager?| 3 | |
7575
|Do you have tests that can be run after your software has been built or deployed to show whether the build or deployment has been successful?| 3 | |
7676
|Do you have an automated test suite for your software?| 3 | |
77-
|Do you have a framework to periodically (e.g. nightly) run your tests on the latest version of the source code?| 3 | |
77+
|Do you have a framework to periodically (e.g. nightly) run your tests on the latest version of the source code?| 0 | |
7878
|Do you use continuous integration, automatically running tests whenever changes are made to your source code?| 3 | |
7979
|Are your test results publicly visible?| 3 | |
80-
|Are all manually-run tests documented?| 3 | |
80+
|Are all manually-run tests documented?| 0 |Not Applicable |
8181
|Does your project have resources (e.g. blog, Twitter, RSS feed, Facebook page, wiki, mailing list) that are regularly updated with information about your software?| 0 | |
8282
|Does your website state how many projects and users are associated with your project?| 0 | |
8383
|Do you provide success stories on your website?| 0 | |
84-
|Do you list your important partners and collaborators on your website?| 0 | |
84+
|Do you list your important partners and collaborators on your website?| 3 | |
8585
|Do you list your project's publications on your website or link to a resource where these are available?| 0 | |
8686
|Do you list third-party publications that refer to your software on your website or link to a resource where these are available? | 0 | |
8787
|Can users subscribe to notifications to changes to your source code repository?| 0 | |
@@ -91,11 +91,11 @@
9191
|Is your contributions' policy publicly available?| 3 | |
9292
|Do contributors keep the copyright/IP of their contributions?| 0 | |
9393
|Does your website and documentation clearly state the copyright owners of your software and documentation?| 3 | |
94-
|Does each of your source code files include a copyright statement?| 3 | |
94+
|Does each of your source code files include a copyright statement?| 0 | |
9595
|Does your website and documentation clearly state the licence of your software?| 3 | |
9696
|Is your software released under an open source licence?| 3 | |
9797
|Is your software released under an OSI-approved open-source licence?| 3 | |
98-
|Does each of your source code files include a licence header?| 3 | |
98+
|Does each of your source code files include a licence header?| 0 | |
9999
|Do you have a recommended citation for your software?| 3 | |
100100
|Does your website or documentation include a project roadmap (a list of project and development milestones for the next 3, 6 and 12 months)?| 3 | |
101101
|Does your website or documentation describe how your project is funded, and the period over which funding is guaranteed?| 0 | |

0 commit comments

Comments
 (0)