adapt_authoring
adapt_authoring copied to clipboard
Self host all third party libraries
Think we should be able to run the application without having to rely on third party servers.
Having looked into this, CKEditor's the only library that's hosted externally, and would require a whole bunch of files to be added (we did have this previously, https://github.com/adaptlearning/adapt_authoring/commit/f79865d012d25cecd27c03f4b448a95ee9a9b337).
@taylortom have you put any thought into if this should be moved into the AT code? It seems useful as it means you could more easily allow customization of the text editor
We briefly discussed this, but decided to leave it for the time being due to the number of files that need to be included. We don't have need to customise the editor, so it's not really been a priority.
Is it possible to come back to this issue? If https://cdn.ckeditor.com is not accessible a new course cannot be saved. I'm not sure why it was not accessible in my case, probably due to some kind of network bloking, because VPN connection solved the problem. Anyways, it is annoying.
To avoid inclusion of extra files to your git repository you might consider using git modules.
Closing due to inactivity & impending deprecation of the legacy codebase.