Hi all, I want to propose the migration of Tyrian from Bootstrap[0] to Foundation[1].
Before I continue, some background information: Tyrian is the unified gentoo.org theme. It's currently based on Bootstrap, which in turn is a front-end framework. Bootstrap is especially famous for its ready to use components. That is, you can include Bootstrap and get started without much customization. Tyrian was originally based on Bootstrap v3. Bootstrap v4, however, turned out to become a major rewrite of the whole project. That is, it's not just Tyrian that has to be migrated to Bootstrap v4 but also all sites that are using Tyrian, as Bootstrap v4 is not backwards compatible. I've already ported Tyrian and some sites to Bootstrap v4 some time ago[2]. However, it turns out there are still some incompatibilities. They, in turn, are causing problems on Gentoo sites that are already using the new Tyrian version [3]. So the tl;dr is that we will still have to invest some time here to make everything work as before. That's why I would like to take the opportunity to propose to rather spend the time migrating to Foundation instead of fixing Bootstrap incompatibilities. Foundation is another popular front-end framework, which is also widely used (e.g. Adobe, Amazon, Cisco, Docker, Mozilla, University of Cambridge, or The Washington Post are using it, to name just a few). While Bootstrap is focused on providing the tools to getting started quickly without having to customize much, Foundation is all about customization. That is, it is providing the 'foundation' to build your customized theme based on your needs. While I also think the philosophy of Foundation comes closer to Gentoo's ideas, it's mainly the technical part that makes me suggest the migration. Foundation is made for customizing Tyrian to our needs, while Bootstrap was a great way to get started quickly back then. Finally, to be clear: I'm solely suggesting a migration of the framework that is used to customize Tyrian to our needs. I'm not suggesting any major change of the visual appearance in this mail. While we can discuss visual changes as well on this occasion, that's not intended to be part of this mail. The appearance can stay the same when using Foundation. Does anyone see any blockers here? If so, please let me know; otherwise, I would like to start the migration, to move this forward. -M [0] https://getbootstrap.com/ [1] https://get.foundation/ [2] https://wiki.gentoo.org/wiki/Project:Website/Tyrian#Rollout_status contains the rollout status [3] Thanks to everyone who helped pointing out problems that occurred after using the new Tyrian version