Emmanuele Bassi 👹

19 Followers
10 Following
42 Posts
Geek, husband, lover, software developer, londoner. Not necessarily in that order.
Need to finish off the slides for my continuous integration and delivery talk — or "keeping GNOME buildable" — in time for GUADEC…

The @gnome Continuous builder now uses Meson to build GTK's master branch (which will become GTK+ 4.0 in 2018).

Build time already improved nearly 3x; from 87 seconds with Autotools, to 34 seconds with Meson.

This is the GNOME Foundation statement on inmigration ban https://www.gnome.org/news/2017/06/the-gnome-foundation-statment-on-immigration-ban/
We're busy putting the finishing touches to this year's GUADEC schedule. It's looking fantastic! https://2017.guadec.org/schedule/
The ReZEL Type-C (b Unit), from Gundam Unicorn. This was a complex build (took me 3 days) but also a fun and rewarding one. Definitely a steep curve up from my previous builds. Will keep tweaking the colours and the stickers.
https://mastodon.network/media/t6jLPjAV9UEscSFMMt0
https://mastodon.network/media/5DnwHKCd0v1mD5k9OCo
https://mastodon.network/media/b3TfoF71Ihn437Zwc-k
https://mastodon.network/media/ZnF45qMP9_HjtKupR9U
Finished the Gundam Barbatos "Lupus Rex", from Iron Blooded Orphans. The newer series of the Gundam canon are hit and miss, but their models are definitely more interesting to build.
https://mastodon.network/media/6CsZj2R-ESfQZzAJwHk
UK politics went from "pass me the booze" to "pass me the popcorn" in 5 minutes flat.
Last weekend I went to the London MCM Comic-con and decided to start a new hobby: building Gundam plastic models. They are a solid feat of engineering: no glue, and complex articulations for posing and balancing. The white Bael gunpla took me about 5 hours to assemble; the red Zaku, about 3.5.
https://mastodon.network/media/2MvVLJfvOl8hTIUk3sc
https://mastodon.network/media/hs-CbcQa6vf37XB_R5I
https://mastodon.network/media/cxj2rIqbKpVgBnndu2w
https://mastodon.network/media/EyM93hdLOf5sFJ5Iwdc
Porting a bunch of libraries in the @gnome stack to Meson is a good way to realise how bad the autotools builds really are all across the board. Stuff that was cargo-culted 15 years ago; ad hoc hacks for long since dead platforms that probably worked for one release; hacks for making distcheck work at the last minute before the release deadline. If anything, just preparing to port to Meson is a good chance of doing some spring cleaning.