Simplified Packaging And Publishing of MPS Plugins by Sergej Koščejev (MPS Consultant)
Compared to platforms like Java, JavaScript, or Ruby, packaging, publishing, and using MPS plugins involves more effort, or "friction." To save on the effort to build the necessary build scripts, plugins are merged into large platforms (MPS extensions, mbeddr.platform) and the downstream projects have no choice but to depend on coarse-grained dependencies. I am convinced that this hurts the MPS plugins ecosystem and I've started working on reducing this friction. In this talk, I want to demonstrate my progress so far.
Slides: [ Ссылка ]
Gradle Plugin Repository: [ Ссылка ]
plugin/com.specificlanguages.mps
Source: [ Ссылка ]
![](https://i.ytimg.com/vi/KZRP_BvxAEU/maxresdefault.jpg)