Plug It In: Designing for Extensibility
Disclaimer: I am a Senior Engineer on the team building MAAS at Canonical. Opinions expressed are solely my own. Some of you might not know, but MAAS is an evolution of Ubuntu Orchestra which originated back in 2011. Every now and then it’s good to revisit old design decisions, especially if they could be solved more efficiently today. New languages and frameworks have emerged and user needs have evolved as well. That’s why I am always looking for ways we can improve MAAS. Let’s try to model power drivers differently. ...