The CISO Assistant Community project, developed by Intuitem, focuses on Governance, Risk, and Compliance (GRC) management, supporting over 57 global frameworks. Recent activities have centered on enterprise feature enhancements and resolving critical bugs.
Recent issues and pull requests indicate a strong focus on improving third-party risk management (#839) and addressing deployment challenges, particularly with Docker and SSL configurations (#226, #227). The team is actively working on usability improvements like better evidence management (#618).
Nassim (nas-tabchiche)
Mohamed-Hacene
Abder (ab-smith)
Eric (eric-intuitem)
Phil Ball (PhilBall-DEFEND)
Monsieurswag
Melinoix
Deployment Challenges: Ongoing issues with Docker and SSL suggest documentation or setup gaps (#226, #227).
Framework Expansion Requests: Demand for additional frameworks like ENS Esquema Nacional de Seguridad (#520).
Usability Enhancements Needed: User-driven demands for efficient workflows (#618).
Translation Efforts: Active efforts to support non-English speakers through translation updates.
Dependency Management: Regular updates to maintain security and performance (e.g., PR #837).
Timespan | Opened | Closed | Comments | Labeled | Milestones |
---|---|---|---|---|---|
7 Days | 5 | 8 | 7 | 3 | 1 |
30 Days | 22 | 21 | 55 | 3 | 1 |
90 Days | 81 | 71 | 155 | 8 | 1 |
All Time | 238 | 159 | - | - | - |
Like all software activity quantification, these numbers are imperfect but sometimes useful. Comments, Labels, and Milestones refer to those issues opened in the timespan in question.
Developer | Avatar | Branches | PRs | Commits | Files | Changes |
---|---|---|---|---|---|---|
Phil Ball | 1 | 0/0/0 | 3 | 6 | 166059 | |
ImanABS | 3 | 3/3/0 | 5 | 10 | 69541 | |
Nassim | 11 | 20/19/1 | 101 | 151 | 26571 | |
monsieurswag | 9 | 13/16/0 | 55 | 61 | 17783 | |
eric-intuitem | 6 | 9/11/0 | 24 | 46 | 8025 | |
Mohamed-Hacene | 5 | 8/8/0 | 53 | 176 | 6465 | |
dependabot[bot] | 2 | 6/1/4 | 2 | 4 | 5054 | |
Abder | 6 | 13/12/1 | 31 | 51 | 2262 | |
titouan ameline de cadeville | 2 | 0/0/0 | 4 | 2 | 64 | |
melinoix (melinoix) | 3 | 4/0/2 | 4 | 3 | 30 | |
github-actions[bot] | 1 | 0/0/0 | 2 | 1 | 16 | |
Automated code reviews | 1 | 0/0/0 | 1 | 4 | 14 | |
Alexis (Alexdev8) | 0 | 1/0/0 | 0 | 0 | 0 | |
007 | 0 | 1/1/0 | 0 | 0 | 0 | |
None (vincenttisseront) | 0 | 1/1/0 | 0 | 0 | 0 |
PRs: created by that dev and opened/merged/closed-unmerged during the period
Recent GitHub issue activity for the CISO Assistant Community project shows a mix of bug reports, feature requests, and questions. Notably, there are several issues related to deployment challenges, especially with Docker and SSL configurations (#226, #227). There are also requests for support of additional frameworks such as ENS Esquema Nacional de Seguridad (#520) and ISMS-P (#498), indicating a demand for broader compliance coverage. Some issues highlight usability improvements, like the need for better evidence management (#618) and enhanced risk assessment features (#376).
#838: Cross-site POST form submissions are forbidden
#834: "Add your own library" feature is not running
#803: App behind reverse proxy very slow
#635: Use ACR / AKS to run CISO assistant
#836: Bigger URL size
#815: Ciso behind Apache2
These details reflect ongoing efforts to address technical challenges and expand the tool's functionality and accessibility.
The analysis of the pull requests (PRs) for the CISO Assistant Community project reveals a vibrant and active development environment. The project is continuously evolving with contributions that enhance its functionality, fix bugs, and improve security. The PRs cover a wide range of updates, from dependency upgrades to new feature implementations and bug fixes.
The PRs indicate a strong focus on both feature enhancement and maintenance within the CISO Assistant Community project. The presence of multiple PRs related to bug fixes (e.g., PRs #848, #847) suggests an active effort to ensure stability and reliability in the software. Additionally, enhancements like those in PR #839 reflect ongoing development aimed at expanding the project's capabilities, particularly in areas like third-party risk management.
Dependency updates (e.g., PRs #837, #754) are crucial for keeping the project secure and efficient. These updates not only address potential vulnerabilities but also incorporate performance improvements from newer library versions.
The closed PRs show a mix of quick fixes (e.g., PRs #846, #845) and more substantial changes (e.g., PR #839), indicating a well-managed workflow where both urgent issues and planned enhancements are addressed promptly. The use of automated tools like Dependabot for dependency updates (as seen in PRs like #837) helps streamline this process.
Overall, the activity around these PRs demonstrates a healthy development cycle with regular contributions that enhance functionality, improve security, and fix bugs. This is indicative of a robust community engagement and a commitment to maintaining high software quality standards.
Active Collaboration: The team shows strong collaboration across different branches, especially between Nassim, Mohamed-Hacene, and Abder.
Focus Areas:
Ongoing Projects:
Translation Updates: Multiple team members are involved in updating translations across various languages, indicating a focus on internationalization.
Framework Support Enhancements: There is a continuous effort to update and maintain support for various frameworks like NZISM.
Overall, the team is actively engaged in both frontend and backend development with a strong emphasis on collaboration and continuous improvement of existing features.