[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[che-dev] Maybe it's time to admit
|
...that our plugin model (contanier per plugin) is wrong:
* we're investing a lot of effort into our container-per-plugin model,
yet we can't really make it work for many vs code extensions, leading to
weird errors and testing effort at each update
* we need to run our own plugin registry with our own meta.yml, etc.,
which is becoming a bottleneck
* we need a "dev-machine" image anyway (for example, with maven, npm,
typescript or whatever the stack needs)
* the focus seems to be on out-of-the-box experience, which could easily
include making a specific "IDE" image per stack.
* there is an effort to make the different containers invisible to the user
* all other contenders in the market have a "single container for the
IDE" model
* the model only works for Theia and we seem to be starting to support
other editors
I was excited about our plugin model in the beginning, as well, but if
we're not using it as a competitive advantage and we don't have the
resources to make it work well, I'm starting to doubt it's worth the
complication it adds.
discuss....
/Thomas