Today we had a lot of good discussions around app development, starting off with an update on the state of GoLang support and what was needed to get the Go/QML bridge packaged and available for people to start using.
From there we moved on to the future of Content Hub, which is really set to reach it’s full potential now and we will hopefully see a wide range of system, core and 3rd party apps providing it with content.
After lunch Nick gave us all a quick lesson in how to properly use Autopilot, something I think we’re all going to become more familiar with in the coming months. The key takeaway: Don’t Sleep.
Then we discussed QtCreator itself, and our various plugins for it. We identified some easy fixes, and did a lot of brainstorming on how to attack the harder ones. We saw the new packaging and cross-compilation support that’s being added to it now. Zoltan topped it all off by giving us a very short demonstration, going from the creation of a new project all the way, through creating a package, running package verification tests on it, copying it onto a phone and installing it, all in about 30 seconds!
We also discovered that the current SDK packages in the PPA were broken for Saucy and older releases (Trust was okay). Daniel, Zoltan and David Barth spent much of the day intensely debugging the problem, providing a fix, shepherding those fixes though Launchpad and into the PPAs so that we could get it all working by the end of the day. We then set aside time for a new session where we discussed what happened and what we can do to prevent it from happening again. I’m pleased to say that some of those steps have already been implemented, and the rest will soon follow.
Finally we wrapped up the evening with chicken wings and beer, plus another fantastically entertaining card game courtesy of Alan Pope’s deranged humor.