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

#3: UCI service #4

Open
invinayak007 opened this issue Jan 5, 2024 · 9 comments
Open

#3: UCI service #4

invinayak007 opened this issue Jan 5, 2024 · 9 comments
Assignees

Comments

@invinayak007
Copy link
Collaborator

invinayak007 commented Jan 5, 2024

Description

This ticket focuses on the setup and understanding of the Unified Communication Interface (UCI) service within the cQube ecosystem. The primary objectives involve gaining insights into the UCI architecture, concepts, and flow, followed by the configuration and deployment of a UCI instance.

Key Objectives

  • Comprehensive Understanding of UCI:
    Delve into the architecture, concepts, and flow of the Unified Communication Interface to acquire a thorough understanding.
  • UCI Instance Setup:
    Configure and set up a dedicated UCI instance to facilitate seamless communication within the cQube system.

Implementation Steps

  • UCI Architecture Exploration:
    Conduct an in-depth exploration of the architecture of the Unified Communication Interface, emphasizing key concepts and workflow.
  • Concepts and Flow Analysis:
    Gain insights into the fundamental concepts governing UCI and analyze the flow of communication within the interface.
  • UCI Instance Configuration:
    Set up a UCI instance by configuring the necessary parameters and components, ensuring compatibility with the cQube ecosystem.

Learning Path

  • Complexity: Low to Moderate
  • Risk/Exploratory: Low
  • Skills Required: Familiarity with communication systems, system configuration, and basic understanding of cQube architecture.

Project Set Up

  • To set up the project on a system, follow these guidelines:
  • Gain access to the UCI documentation and resources to understand its architecture.
  • Configure a UCI instance by following the provided guidelines.
  • Ensure compatibility and integration with the cQube ecosystem.
  • For more details, refer to https://uci.sunbird.org/

Acceptance Criteria

The success of this project will be determined based on the following criteria:

  • Comprehensive understanding of UCI architecture, concepts, and flow.
  • Successful setup and configuration of a UCI instance.

Out of Scope Elements

The following elements are considered out of scope for this project:

  • In-depth customization of UCI functionalities.
  • Integration with external systems beyond the cQube ecosystem.

Key Milestones

  • UCI Architecture Exploration
  • Concepts and Flow Analysis
  • UCI Instance Configuration
  • Testing and Validation

Product Name

cQube

Project Name

cQube - Create a cross drill-down service and a breadcrumb service for reports

Organization Name

Tibil computer solutions Pvt Ltd

Tech Skills Needed

Python

Category

Feature

Mentor(s)

@invinayak007

Complexity

High

Copy link

c4gt-community-support bot commented Jan 5, 2024

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

  • Domain - Area of governance
  • Sub-Category - Please mention the sub-category if any for the ticket

Please update the ticket

@vilol-04
Copy link

I want to work on this ticket. I have gone through the UCI documentation and have set up the docker in ubuntu and satisfies all the pre-requistes. Kindly guide me and assign this tikcet. @invinayak007

@invinayak007
Copy link
Collaborator Author

invinayak007 commented Jan 13, 2024

@vilol-04, Thanks for your interest. Could you please DM me on Discord @invinayak

@MjStar24
Copy link

I would like to work on this ticket . I have gone through the code base and I would happy to contribute if I get chance

@Kushdapush
Copy link

hey @invinayak007 , if there's no work going on this issue right now then i would love to take charge.
Would you please assign it to me

@Sayanjones
Copy link

@invinayak007 I'm interested on this project. Can we discuss further?

@rising0raj
Copy link

Hey @invinayak007 I would like to work on this . I have gone through the code base can you assign this to me if it is open>>

@heyhimansh
Copy link

Hey @invinayak007 , I hope you're doing well! I'm having trouble joining the Discord channel. Could you please send me the new link or an invitation? Thanks a lot.

@VedantKhairnar
Copy link

Hello @heyhimansh @rising0raj @Sayanjones @Kushdapush @MjStar24
Sorry for the delayed response.
Pls directly raise the draft PR, post which we will assign the issue.
Do give us an indication that you have started working on it.
Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

9 participants