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

[C4GT Community]: Propose as an Advisor for DPG Contribution Readiness Framework #8

Open
19 tasks
codecakes opened this issue Aug 2, 2024 · 3 comments
Open
19 tasks
Labels
C4GT Advisory C4GT Community documentation Improvements or additions to documentation enhancement New feature or request

Comments

@codecakes
Copy link
Contributor

codecakes commented Aug 2, 2024

Ticket Contents

Description

Project Healthcare is a set of upstream OpenAPI specification to extend any patient facing user interface looking to integrate to location-aware consultation and diagnostics facilities near them by:

  1. Exposing a diagnosis API to capture patient symptoms.
  2. Exposing geolocation API to caputure patient's location and offer nearby facilities to take action on based on their diagnosis and location.

GovTech Projects utilizing Unified Healthcare Interface can integrate this service to their own needs and provide location aware services at scale.

A steering advisory is required for PoC phase for Project Healthcare in order to formalize the functioning of the opensource project.

Additionally, Interested parties are requested to submit their candidature here: https://forms.gle/uuoGB5tBnZ5ZqRk97

Feel free to ask any relevant questions.

Goals

Goals

  • Evaluate the readiness of project to receive high-quality open-source contribution
  • Identify best practices that can be incorporated to improve Contribution Readiness Level
  • Act as Project Steward for Project Management
  • Monitor C4GT guidelines for (a) Documentation & Code (b) Community Engagement and (c) Project Management

C4GT DPG Contribution Readiness Framework Guidelines: https://github.com/Code4GovTech/C4GT/wiki/DPG-Contribution-Readiness-Framework

Expected Outcome

  • Project is Beginner friendly for first-time contributors
  • Achieved 2/5 criteria for Project maturity level
  • Achieved 3/5 criteria for Project maturity level in the set timeframe
  • Detailed product & code documentation is available
  • Maximum code coverage via comprehensive test cases is available
  • Installation steps, description & vision are available as part of ReadMe
  • Technical Architecture of the DPG is present with relevant details
  • Planned use cases are listed as issues in the repository
  • Good First Issues & contribution guidelines are listed
  • A channel for active communication with contributors exists on discord and slack
  • A Working Group is established for Meetings/Events with the community with MOM for public access
  • A supported open license is available to enable usage & code re-use by adopters
  • Project is publicly managed on github board
  • Public project roadmap at defined intervals are available
  • A release management protocol is established

Acceptance Criteria

No response

Implementation Details

For PoC phase, the choice of language is python and tech stack chosen for the project for now has not been exhaustively decided but:

  • Web framework: Blacksheep
  • Containerization for local development and testing: Docker
  • Database: NocoDB

Mockups/Wireframes

A full demo screencast of the context of this service is available at www.myheatlhconnect.in

Product Name

Project Healthcare

Organisation Name

XCoV19

Domain

Healthcare

Tech Skills Needed

Docker, Flask, Maintenance, Markdown, Python, UI/UX/Design

Mentor(s)

codecakes

Complexity

Medium

Category

API, Backend, Beginner Friendly, Configuration, CI/CD, Documentation, Delpoyment, Maintenance, Research

@codecakes codecakes added C4GT Community C4GT Advisory documentation Improvements or additions to documentation enhancement New feature or request labels Aug 2, 2024
Copy link

Hi!
Important Details - These following details are helpful for contributors to effectively identify and contribute to tickets.

  • Sub-Category - Please mention the sub-category if any for the ticket

Please update the ticket

@Ris-code
Copy link

Ris-code commented Aug 8, 2024

@codecakes could you please assign me this project, I would like to contribute.

@codecakes
Copy link
Contributor Author

@codecakes could you please assign me this project, I would like to contribute.

@Ris-code You can fill in the form mentioned in the description of the ticket in order to proceed with this ticket. The form will ask you to submit a proposal. An advisor will be selected based on the form submission.

@codecakes codecakes changed the title [C4GT Community]: Steering Project as part of DPG Contribution Readiness Framework [C4GT Community]: Propose as an Advisor for DPG Contribution Readiness Framework Aug 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C4GT Advisory C4GT Community documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants