Skip to content

Latest commit

 

History

History
81 lines (52 loc) · 11 KB

release-5.0.0.md

File metadata and controls

81 lines (52 loc) · 11 KB

Release - 5.0.0

Hot-fix: 5.0.3 (17-11-2022)

Bugs:

Null pointer exception while publishing collection KN-609

ComponentService to be buildTagComment
Knowledge-platform-jobsBuild/KnowldgePlatform/Flinkjobsrelease-5.0.3_RC1

Hot-fix: 5.0.1 (29-09-2022)

Bugs:

Content imported from sourcing to consumption should not be linked to collection if it is not published SB-31006

ComponentService to be buildTagComment
Knowledge-platform-jobsBuild/KnowldgePlatform/Flinkjobsrelease-5.0.1_RC1SB-30566 patch reversal

5.0.0 (08-08-2022)

ComponentService to be BuildTagComment
Kafka setupDeploy/KnowledgePlatform/KafkaSetuprelease-5.0.0_RC1Deploy this to add newly added topic for dialcode-context-updater job.
DIAL ServiceBuild/Core/Dialrelease-5.0.0_RC1
DIAL Context related Flink jobsBuild/KnowldgePlatform/Flinkjobsrelease-5.0.0_RC1

Deploy the content-publish,

post-publish-processor,

dialcode-context-updater job.

Content video playerNAv5.0.4
Hot-FIx: CSP changes
Sunbird-Collection-EditorNAv5.0.7
Sunbird-Content-EditorBuild/Plugins/ContentEditorrelease-5.0.0_RC3
Sunbird-Generic-EditorBuild/Plugins/GenericEditorrelease-5.0.0_RC3
Sunbird-content-pluginsBuild/Plugins/ContentPluginsrelease-5.0.0_RC1
Knowledge-platformBuild/Kubernetes/Contentrelease-5.0.0_RC1
Knowledge-platform-jobsBuild/KnowldgePlatform/Flinkjobsrelease-5.0.0_RC2

Features

  • Knowlg portal - Version 1 : https://dev.knowlg.sunbird.org/ #SB-28301
  • Interactive Video - Online Playback #SB-30516 (Signed off)
  • Content service to update the DIAL context #KN-285
  • Content - DIAL Reserve API refactoring #SB-28316
  • Collection Dialcode Link API Refactor LP to KP #SB-30154
  • Inclusion of SB vocabulary validation for extended vocabulory #SB-30378 (Note: this is a new feature for knowlg, adopter can only implement this feature and not adopt it)

Bug Fixes

Unable to edit the book - Blank Screen is coming #SB-30307

Remove originField from content.nested.fields from content public config property #SB-30560

Issue in collection Publish resulting deleted TBU coming in QR code scan/search #SB-30573

Documentations

Configurations

DIAL service configuration: https://github.com/project-sunbird/sunbird-devops/blob/release-5.0.0/ansible/roles/stack-sunbird/templates/dial-service_application.conf

Variable Purpose
jsonld.basepath base path of the jsonld.type folder contents
jsonld.type 'folder name' containing jsonld schema vocabulary and context json files to be referred to.
jsonld.localPath server directory to which the 'contextValidation.json' file is to be downloaded.
jsonld.ttl file caching refresh time of 'contextValidation.json'
jsonld.sb_schema Sunbird vocabulary, 'schema.jsonld' file path whose reference is to be validated in the custom 'context.json'. Mupltiple vocabulary file paths can be mentioned in order to verify if the custom context.json has extended
dial_id dial code URL to be returned in the dial code context during context read for '@id'
dial_type 'type' value to be shown during the dial code context read for '@type'.

Flink jobs configuration: https://github.com/project-sunbird/sunbird-learning-platform/blob/release-5.0.0/kubernetes/helm_charts/datapipeline_jobs/values.j2

dialcode-context-updater: Refer to https://knowlg.sunbird.org/learn/product-and-developer-guide/knowlg-jobs/configuration#dialcode-context-updater

content-publish:

Variable Description
enableDIALContextUpdate Used to specify if the DIAL code context update data is to be computed using the linked/de-linked Dial codes of the content/collection.

post-publish-processor:

dialcode.context.topic = {{ env_name }}.dialcode.context.job.request

CSP configuration for edtors:

Name Configuration
Sunbird-collection-editor https://github.com/Sunbird-Ed/sunbird-collection-editor/blob/release-5.0.0/docs/CONFIGURATION.md#2-editor-context
Sunbird-content-editor https://github.com/project-sunbird/sunbird-content-editor/tree/release-5.0.0#:~:text=public%2Ddev/%22-,cloudStorage,-It%20is%20object
Sinbird-generic-editor https://github.com/Sunbird-Ed/sunbird-collection-editor/blob/release-5.0.0/docs/CONFIGURATION.md#2-editor-context