Our journey in Drupal installation profile land

Installing Drupal using a profile is a quick way to geta a ready-to-use site to start working on your content.
However, it is not so easy to achieve an optimal distributable installation profile.
On the one hand, you can't add as many functionalities as you want without taking maintenance costs into account and on the other hand you must think on the interaction between modules, backwards compatibility updates and so on.
In short, a complex journey with endless uncertainty to know if you go on the right track.
In this presentation we will show what we have done until now and where we want to go trying to avoid past mistakes while avoiding new ones that await us at every corner of  the road.