Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Maintenance - As soon as version update, Admin as to update the sunbird player config through API .
  2. Content Upgrade is required 



Solution 3 - Dynamic updating of param tag(publish time) to plugins network request

...

call 


      API:




As soon as plugin fix is done, Developer as to update the param tag with some value using an api and sunbird as to read that param tag using api and append to plugins request network calls

...

  1. Due to we are appending to plugins network request calls so it will append to all plugins request network calls then all plugins will load without cache.


Manifest.json


Code Block
 {
  publishTime:Time(ms)

}


Each plugin should hold the plugin publish time in the manifest.json, While loading respective plugin the plugin framework should append the publish time to network request call by reading from manifest.json.


Pros:

  1. No need to multiple deployment
  2. Plugins cache will resolve


Cons:

  1. Plugin framework need to update.




Conclusion: