...
It is almost impossible to add a plug-in without checking out the complete OpenSCD code, this . This leads to:
- "Forking" to make the plug-ins work
- Hard to make your own distribution with your own plug-ins
- It is technical technically possible to create your own plug-in, but his this is complex and you cannot rely on existing code. Your You're forced to use the lit framework for your plug-in and should have a very good understanding of OpenSCD inner workings.
Example:
In order to make CoMPAS work with OpenSCD; addtional additional code was needed (e.g. login, acces access to the database, etc). This is way why the "fork" exsistsexists.