Upcoming Planned items - 5.5.0 #54
Replies: 30 comments 4 replies
-
Separation of question set components from Collection-Editor in inQuiry release 5.5.0 Hi All, As part of release 5.5.0, We have separated the Question set related components from the Collection editor. Here's the new repo (https://github.com/Sunbird-inQuiry/editor) and the NPM package (https://www.npmjs.com/package/@project-sunbird/sunbird-questionset-editor). Request you to pick the latest release of inQuiry (i.e. https://www.npmjs.com/package/@project-sunbird/sunbird-questionset-editor) and remove the old package (i.e. Collection Editor). Creation of question sets through the collection editor will no longer be supported. We are stopping any support to https://www.npmjs.com/package/@project-sunbird/sunbird-collection-editor.
Request all contributors to use the new repo. Please help with testing as well. (Note: As we are doing these changes as part of this release 5.5.0 and you can expect these changes at the end of the release.) @vinukumar-vs @Krishnaj20 @sanyapawah @kiranharidas187 @Prateek-slokam @aks30 @mahesh-maney @pkranga @sukhpreetsamagra @ChakshuGautam @mathewjpallan @vrayulu @rajnishdargan @krgauraw @vaibhavbhuva @pallakartheekreddy |
Beta Was this translation helpful? Give feedback.
-
Hi all, requesting comments on the API design to support multilingual use-cases. Sharing some context below - please use RFC (confluence page) for comments & suggestions. When a question bank is available in their native language or any language that users are comfortable with, they will be able to understand the questions better, which could result in more accurate and faster responses. This will also enable the question bank to reach a wider audience and allow it to power more use cases. Current Implementation: Question & QuestionSet V1 APIs do not support entries for more than language. Body Proposed Implementation: inQuiry will provide Question & QuestionSet V2 APIs which will provide CRUD operation for multilingual data. inQuiry APIs will be enhanced to store translations (multilingual text or media) for question body, answers, question set instructions, and other attributes listed above. For existing data created using v1 APIs, potentially there are two approaches: No static Data Migration for existing objects, data transformation is done by question read & list APIs at run time, to support v2 api spec. Read the API specification design and further details in the RFC here : https://project-sunbird.atlassian.net/l/cp/B102omHv Look forward to comments and suggestions on the RFC. Tagging some of the active community members: |
Beta Was this translation helpful? Give feedback.
-
+Omkar Swaroop ***@***.***> and ***@***.***
***@***.***>
Kindly keep them in loop for all further conversations.
Thanks
…On Tue, Feb 14, 2023 at 5:49 PM Kumar Gauraw ***@***.***> wrote:
Hi all, requesting comments on the API design to support multilingual
use-cases. Sharing some context below - please use RFC (confluence page
<https://project-sunbird.atlassian.net/l/cp/B102omHv>) for comments &
suggestions.
Context
When a question bank is available in their native language or any language
that users are comfortable with, they will be able to understand the
questions better, which could result in more accurate and faster responses.
This will also enable the question bank to reach a wider audience and allow
it to power more use cases.
Hence, we are proposing an API design to enable multilingual support for
Questions & QuestionSets where one question set will have the capability to
store the data (questions, options, instructions, hints,.) in multiple
different languages and the end user will be able select the language of
their choice during consumption (user may select one or more languages).
Current Implementation:
Question & QuestionSet V1 APIs do not support entries for more than
language.
As per QuML Spec below metadata should support multi-language:
Body
Interactions
Hints
Answer
Solution
Instructions
Proposed Implementation:
inQuiry will provide Question & QuestionSet V2 APIs which will provide
CRUD operation for multilingual data.
inQuiry APIs will be enhanced to store translations (multilingual text or
media) for question body, answers, question set instructions, and other
attributes listed above.
Version or schemaVersion metadata will be set as 2 by default from
micro-service for v2 APIs.
Current compatibilityLevel is set to 5 for the data created using v1APIs.
For v2 APIs, compatibilityLevel will be set to 6 so that users should be
able to discover and play only on the latest app having the latest player.
async-questionset-publish Flink job will handle different data validation
based on schemaVersion / version.
schemaVersion will be used inside the player, based on schemaVersion, the
player will switch the logic to process data.
The Player will not understand the comaptibilityLevel, but will upgrade it
to comaptibilityLevel as 6 for backward compatibility (existing apps).
Data versioning will be implemented to store multiple versions of data
For existing data created using v1 APIs, potentially there are two
approaches:
No static Data Migration for existing objects, data transformation is done
by question read & list APIs at run time, to support v2 api spec.
One time static Data Migration
Read the API specification design and further details in the RFC here :
https://project-sunbird.atlassian.net/l/cp/B102omHv
Look forward to comments and suggestions on the RFC.
Tagging some of the active community members:
@vinukumar-vs <https://github.com/vinukumar-vs> @pallakartheekreddy
<https://github.com/pallakartheekreddy> @kiranharidas187
<https://github.com/kiranharidas187> @Prateek-slokam
<https://github.com/Prateek-slokam> @aks30 <https://github.com/aks30>
@pkranga <https://github.com/pkranga> @kameshbhr
<https://github.com/kameshbhr> @Krishnaj20 <https://github.com/Krishnaj20>
@coolbung <https://github.com/coolbung> @parthlawate
<https://github.com/parthlawate> @vrayulu <https://github.com/vrayulu>
@rajnishdargan <https://github.com/rajnishdargan> @itsvick
<https://github.com/itsvick> @mathewjpallan
<https://github.com/mathewjpallan> @vaibhavbhuva
<https://github.com/vaibhavbhuva>
—
Reply to this email directly, view it on GitHub
<#54 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/A25FHDPCGAJHIG3WMTYNJIDWXNZ4XANCNFSM6AAAAAAUE7DD2Q>
.
You are receiving this because you were mentioned.Message ID:
***@***.***
com>
--
Thanks,
*Sanya Pawah*
Senior Associate | 9549060608
Samagra | Transforming Governance
Address: 9/5 Sarvapriya Vihar, New Delhi-16
***@***.***,77.1994501,17z/data=!3m1!4b1!4m5!3m4!1s0x390ce273981e5dfb:0x7bfceb198af17562!8m2!3d28.5566128!4d77.2016388?shorturl=1>
Website: www.samagragovernance.in
Follow Us: Linkedin
<https://www.linkedin.com/company/samagra-transforming-governance/> |
Youtube <https://www.youtube.com/channel/UCfkXErS-f87xUQkmSKSC8bg> |
Instagram <https://www.instagram.com/samagragovernance/?hl=en>
|
Beta Was this translation helpful? Give feedback.
-
Hi Suren,
Here are the GitHub IDs as requested:
1. abhay-samagra
2. omkar309
Thanks
…On Fri, Feb 17, 2023 at 4:39 PM Surendrasingh Sucharia < ***@***.***> wrote:
Please share GitHub IDs of relevant folks @sanyapawah
<https://github.com/sanyapawah>
—
Reply to this email directly, view it on GitHub
<#54 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/A25FHDO2YR3KS5IDPWOH5K3WX5MAFANCNFSM6AAAAAAUE7DD2Q>
.
You are receiving this because you were mentioned.Message ID:
***@***.***
com>
--
Thanks,
*Sanya Pawah*
Senior Associate | 9549060608
Samagra | Transforming Governance
Address: 9/5 Sarvapriya Vihar, New Delhi-16
***@***.***,77.1994501,17z/data=!3m1!4b1!4m5!3m4!1s0x390ce273981e5dfb:0x7bfceb198af17562!8m2!3d28.5566128!4d77.2016388?shorturl=1>
Website: www.samagragovernance.in
Follow Us: Linkedin
<https://www.linkedin.com/company/samagra-transforming-governance/> |
Youtube <https://www.youtube.com/channel/UCfkXErS-f87xUQkmSKSC8bg> |
Instagram <https://www.instagram.com/samagragovernance/?hl=en>
|
Beta Was this translation helpful? Give feedback.
-
R 5.5.0 Sunbird Inquiry QA Development Phase Testing Status Hello All, Please find the Development phase testing status of R 5.5.0 Sunbird Inquiry validation. Environment: Sunbird Dev Inquiry Portal Execution sheet: Link
cc: @pallakartheekreddy @ @ShailandraOjha @chitranshu-keshav, @rajnishdargan @surendrasinghs @sharathkashyap @PoojaJManjooran @krgauraw @ashokreddy1208 @vaibhavbhuva |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
R 5.5.0 Sunbird Inquiry QA Development Phase Testing Status Hello All, Please find the Development phase testing status of R 5.5.0 Sunbird Inquiry validation. Environment: Sunbird Dev Inquiry Portal Execution sheet: Link Testing Execution Status: In Progress cc: @pallakartheekreddy @chitranshu-keshav @rajnishdargan @surendrasinghs @PoojaJManjooran @krgauraw @ashokreddy1208 @Nadiya496 @vaibhavbhuva @sanyapawah @abhay-samagra @omkar309 @Krishnaj20 @vinukumar-vs @ShailandraOjha |
Beta Was this translation helpful? Give feedback.
-
R 5.5.0 Sunbird Inquiry QA Development Phase Testing Status Hello All, Please find the Development phase testing status of R 5.5.0 Sunbird Inquiry validation. Environment: Sunbird Dev Inquiry Portal Execution sheet: Link Testing Execution Status: In Progress Note: Because of IQ-286, Not able to validate these two fixed defects IQ-283 and IQ-284 cc: @pallakartheekreddy @chitranshu-keshav @rajnishdargan @surendrasinghs @PoojaJManjooran @krgauraw @ashokreddy1208 @Nadiya496 @vaibhavbhuva @sanyapawah @abhay-samagra @omkar309 @Krishnaj20 @vinukumar-vs @ShailandraOjha |
Beta Was this translation helpful? Give feedback.
-
Hello , Currently we are not able to provide the Sign Off since we have 2 open defects IQ-285 and IQ-286(it is a blocker issue) Note: Two developers are on leave cc: @pallakartheekreddy @chitranshu-keshav @rajnishdargan @surendrasinghs @PoojaJManjooran @krgauraw @ashokreddy1208 @Nadiya496 @vaibhavbhuva @sanyapawah @abhay-samagra @omkar309 @Krishnaj20 @vinukumar-vs @ShailandraOjha |
Beta Was this translation helpful? Give feedback.
-
Hello , Currently we are not able to provide the Sign Off since we have 2 open defects IQ-285 and IQ-286(it is a blocker issue) Note: Two developers are on leave cc: @pallakartheekreddy @chitranshu-keshav @rajnishdargan @surendrasinghs @PoojaJManjooran @krgauraw @ashokreddy1208 @Nadiya496 @vaibhavbhuva @sanyapawah @abhay-samagra @omkar309 @Krishnaj20 @vinukumar-vs @ShailandraOjha |
Beta Was this translation helpful? Give feedback.
-
Hello , Currently we are not able to provide the Sign Off since we have 2 open defects IQ-285 and IQ-304 cc: @pallakartheekreddy @chitranshu-keshav @rajnishdargan @surendrasinghs @PoojaJManjooran @krgauraw @ashokreddy1208 @Nadiya496 @vaibhavbhuva @sanyapawah @abhay-samagra @omkar309 @Krishnaj20 @vinukumar-vs @ShailandraOjha |
Beta Was this translation helpful? Give feedback.
-
Hello , Currently we are not able to provide the Sign Off since we have 1 open defect IQ-285 cc: @pallakartheekreddy @chitranshu-keshav @rajnishdargan @surendrasinghs @PoojaJManjooran @krgauraw @ashokreddy1208 @Nadiya496 @vaibhavbhuva @sanyapawah @abhay-samagra @omkar309 @Krishnaj20 @vinukumar-vs @ShailandraOjha |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
QuML Player Code movement to inQuiry BBAs part of release 5.5, we have moved the QuML player code from project-sunbird/sunbird-quml-player to inQuiry BB player repo Sunbird-inQuiry/player. We are stopping any support to old github repo : https://github.com/project-sunbird/sunbird-quml-player
Requesting all the contributors to use the new repository for any contributions. @vinukumar-vs @Krishnaj20 @sanyapawah @kiranharidas187 @Prateek-slokam @aks30 @mahesh-maney @pkranga |
Beta Was this translation helpful? Give feedback.
-
R 5.5.0 Sunbird Inquiry - Development Phase Sign Off Hello All, This is Development Phase QA validation Sign off for the release 5.5.0. for Sunbird inQuiry Building block. Environment: Sunbird Dev Inquiry Portal cc: @pallakartheekreddy @chitranshu-keshav @rajnishdargan @surendrasinghs @PoojaJManjooran @krgauraw @ashokreddy1208 @Nadiya496 @vaibhavbhuva @sanyapawah @abhay-samagra @omkar309 @Krishnaj20 @vinukumar-vs @ShailandraOjha |
Beta Was this translation helpful? Give feedback.
-
Hello All, Please find the testing status of R 5.5.0 Sunbird Inquiry Regression validation. Environment: Sunbird Dev Inquiry Portal Execution sheet: Link cc: @pallakartheekreddy @chitranshu-keshav @rajnishdargan @surendrasinghs @PoojaJManjooran @krgauraw @ashokreddy1208 @vaibhavbhuva @sanyapawah @abhay-samagra @omkar309 @Krishnaj20 @vinukumar-vs @Aparna-karri591 |
Beta Was this translation helpful? Give feedback.
-
Hello All, Please find the testing status of R 5.5.0 Sunbird Inquiry Regression validation. Environment: Sunbird Dev Inquiry Portal Execution sheet: Link cc: @pallakartheekreddy @chitranshu-keshav @rajnishdargan @surendrasinghs @PoojaJManjooran @krgauraw @ashokreddy1208 @vaibhavbhuva @sanyapawah @abhay-samagra @omkar309 @Krishnaj20 @vinukumar-vs @Aparna-karri591 |
Beta Was this translation helpful? Give feedback.
-
Hello All, Please find the testing status of R 5.5.0 Sunbird Inquiry Regression validation. Environment: Sunbird Dev Inquiry Portal Execution sheet: Link cc: @pallakartheekreddy @chitranshu-keshav @rajnishdargan @surendrasinghs @PoojaJManjooran @krgauraw @ashokreddy1208 @vaibhavbhuva @sanyapawah @abhay-samagra @omkar309 @Krishnaj20 @vinukumar-vs @Aparna-karri591 |
Beta Was this translation helpful? Give feedback.
-
Hello All, Please find the testing status of R 5.5.0 Sunbird Inquiry Regression validation. Environment: Sunbird Dev Inquiry Portal Execution sheet: Link Execution Details: |
Beta Was this translation helpful? Give feedback.
-
Hello All, Please find the testing status of R 5.5.0 Sunbird Inquiry Regression validation. Environment: Sunbird Dev Inquiry Portal Execution sheet: Link Execution Details: |
Beta Was this translation helpful? Give feedback.
-
Hello All, Please find the testing status of R 5.5.0 Sunbird Inquiry Regression validation. Environment: Sunbird Dev Inquiry Portal Execution sheet: Link Execution Details: |
Beta Was this translation helpful? Give feedback.
-
Hello All, Please find the testing status of R 5.5.0 Sunbird Inquiry Regression validation. Environment: Sunbird Dev Inquiry Portal Execution sheet: Link Execution Details: |
Beta Was this translation helpful? Give feedback.
-
Hello All, Please find the testing status of R 5.5.0 Sunbird Inquiry Regression validation. Environment: Sunbird Dev Inquiry Portal Execution sheet: Link Execution Details: |
Beta Was this translation helpful? Give feedback.
-
Hello All, Please find the testing status of R 5.5.0 Sunbird Inquiry Regression validation. Environment: Sunbird Dev Inquiry Portal Execution sheet: Link Execution Details: |
Beta Was this translation helpful? Give feedback.
-
Hello All, Please find the testing status of R 5.5.0 Sunbird Inquiry Regression validation. Environment: Sunbird Dev Inquiry Portal Execution sheet: Link Execution Details: |
Beta Was this translation helpful? Give feedback.
-
Hello All, Please find the testing status of R 5.5.0 Sunbird Inquiry Regression validation. Environment: Sunbird Dev Inquiry Portal Execution sheet: Link Execution Details: |
Beta Was this translation helpful? Give feedback.
-
Hello All, Please find the testing status of R 5.5.0 Sunbird Inquiry Regression validation. Environment: Sunbird Dev Inquiry Portal Execution sheet: Link Execution Details: |
Beta Was this translation helpful? Give feedback.
-
Hello All, Please find the testing status of R 5.5.0 Sunbird Inquiry Regression validation. Environment: Sunbird Dev Inquiry Portal Execution sheet: Link Defect open : IQ-344, IQ-345, IQ-346 Execution Details: |
Beta Was this translation helpful? Give feedback.
-
Hello All, Please find the testing status of R 5.5.0 Sunbird Inquiry Regression validation. Environment: Sunbird Dev Inquiry Portal Execution sheet: Link Execution Details: |
Beta Was this translation helpful? Give feedback.
-
Hello All, This is Regression Phase QA Sign off for the release 5.5.0 for Sunbird Inquiry Building Block. Environment: Sunbird Inquiry Portal (https://dev.inquiry.sunbird.org/) |
Beta Was this translation helpful? Give feedback.
-
Hello Folks,
We have kickstarted Release-5.5.0. ,R 5.5 comprises 5 week release plan,
Please checkout the plan mentioned below:
Following are the features of Inquiry Release 5.5
Inquiry Release 5.5 - Link
Do engage with us, if you have any questions.
@PoojaJManjooran @surendrasinghs @pallakartheekreddy @chitranshu-keshav @krgauraw @Nadiya496 @rajnishdargan @itsvick
Cheers,
inQuiry BB team
Beta Was this translation helpful? Give feedback.
All reactions