Spaces
Apps
Templates
Create
Sunbird Design
All content
Space settings
Shortcuts
Product requirements
Product requirements
This trigger is hidden
How-to articles
How-to articles
This trigger is hidden
File lists
File lists
This trigger is hidden
Project plans
Project plans
This trigger is hidden
Project task report blueprint
Project task report blueprint
This trigger is hidden
Troubleshooting articles
Troubleshooting articles
This trigger is hidden
Retrospectives
Retrospectives
This trigger is hidden
Shared links
Shared links
This trigger is hidden
Content
Results will update as you type.
•
Announcement Page Route Handling
•
Assessment
Content
Sunbird Sdk
Courses
•
Default Profile Visibility Configuration
Docs Versioning
•
ETB 2.0: LP & DIAL code
•
Experimentation Capability on Portal
Extensibility
•
How-to articles
Installation
Notification Service
Operation
•
Ownership of Aggregate content (course, collection, book)
Platform Components
•
Cache Implementation Design
•
Role based access control (RBAC)
•
Sunbird Email Notification Service
Design for One time password (OTP)
•
Triggering background tasks manually
•
Updating User's Root Organisation
User
Data migration across tenants
Allow users to declare their State & District via their profile
•
User Search with email or phone
•
Design for getting batch status inside my enroll course.
•
Implementing Gzip compression
•
Access User private data in masked form in search based on roles
•
View course stats
Design for easy way to update content
A/B Testing framework design
•
Linking content to ETB through a CSV file
•
ETL job to add state, district of non custodian user into user DB
•
Supporting startsWith search for learning platform
•
API to get user types
Event-based background jobs
•
Encrypting data stored within keycloak
•
Event based system
•
Elasticsearch upgrade in Sunbird Platform
•
Telemetry Event Validation
•
Improve logging quality
•
Mapping type removal in Elasticsearch
•
Deployment Steps for Keycloak User Federation
•
Sunbird Elasticsearch migration to multi index
•
Design for course batch stats
•
Elasticsearch mapping update job steps
Trace ability of request across subsystems
LMS Service
•
Separation of LMS Service
•
Enable dynamic updation of learners' course progress
Multiple Certificate Templates for Course
Product requirements
Dependent Filter
Telemetry
UI related stuff
•
BulkUpload Service download results
ETB 2.0 - Reserve Dial-code API specification
Upload ToC from CSV
•
Update ToC in Collection editor attributes by excel upload
•
Design to get list of ongoing and upcoming open batches.
Dashboard Metrics
•
[Design Brainstorm] Data structure for capturing dashboard portal metrics
•
[Data Product] Dashboard summariser - Cumulative
QR Image Generation
KP documentations
File lists
•
Design for adding org name for 'my courses'
•
[remove] Vocabulary, Taxonomy, FrameWork Design
•
[Data Product] Device summarizer
•
Keycloak and Kong Analysis
•
Vocabulary, FrameWork, and Taxonomy Equivalence Design
•
Project plans
•
Reserve release dialCode
•
Sign Up/Sign In using Google OAuth for Mobile/Portal
•
Design Brainstorm: Migrating all the content's previewUrl to streamingUrl based on the mimeType
•
NCF to All Frameworks in Portal
•
NCF to All Page - Mobile
•
T&C - with ‘accept’ check-box
•
Hide buttons 'Sign in with Google' and 'Sign Up' for older mobile app version.
•
V1 Templates in Ekstep
Page Management
•
V1 Plugins in Ekstep
[Design Discussion] Deployment Job Changes for SunbirdEd - Content Framework
File URL Validation
Optimize docker image for Sunbird LMS service
•
Configurable Portal Dashboards Reports Architecture
[Design discussion] Editor implementation for Collaboration
•
Elasticsearch Type Mapping
•
Question-set telemetry ASSESS event
•
Deletion of inactive user/Org accounts
[Design Brainstorm]Provide a telemetry event when slide has completed loading
Project task report blueprint
•
Remove GSON dependency from Sunbird Platform
•
Support for Video as Asset
•
[Implementation Design] - Bundle Katex library only if formula is used in the question
•
Telemetry V3.1 Specifications
•
Troubleshooting articles
•
Retrospectives
•
2019-02-27 Retrospective
•
[Design] QuestionSet/Assessment score report
•
[Design] QuML: Feedback and Solution Popup
•
[Design] - Telemetry ASSESS Event proposed structural change
[Design Document] Using public or external videos in ECML content
•
Design for a lightweight healthcheck api in portal and content service.
•
Design for automated reports from Druid
•
Indexing Content Model to Druid
•
Synchronisation of timestamp param(ets) of telemetry event data with backend for Sunbird Editors and Player
Capturing usage of features for analysis
•
Learner Service Data Models Comparison
•
EQB Architecture
•
CBSE Question Bank Solicitation Format
•
Textbook as a Map -- for a fluid experience
Login Flow In Mobile App
•
Environment Stability - RCA
•
DataScience AMJ Road Map
•
Cassandra Audit Logging for Different Data Types
•
Tagging Content with multiple subjects, mediums and grades
•
Dashboard Table configuration
Single Sign On
•
Local Notification Configuration Data Structure
•
Offline desktop app windows packaging
•
Sunbird offline desktop application - Telemetry events spec
•
Content Discard API specification
•
Additional Metadata required in Textbook
•
FCM Notification Flow
•
Capturing Sign-in Type and User Role of users in Pipeline
•
[Design]Enhancing Device Profile and Creating Extended User Profile
•
Consumption Metrics
Show more below
Sunbird Design
/
Platform Components
/
LMS Service
Summarize
LMS Service
Rahul Kumar
Owned by
Rahul Kumar
Jun 14, 2019
1 min read
Loading data...
{"serverDuration": 16, "requestCorrelationId": "985d10cb2e7e444c96b44e29f9ce1892"}