Whereabouts at the CoreApps Hackfest

For the past three days I have been to the Core Apps Hackfest in Berlin. It’s been nice and cozy! Kinvolk has some nice facilities that we could borrow and it’s been productive for me even if I missed the first day as anticipated.

img_20161127_120240

The upcoming Newcomer Guide Revamp

At the hackfest I met with Carlos Soriano. We discussed Carlos’ experience doing the Bucarest Hackathon with Rares and Razvan. Talked about the issues that the students had and the questions they asked. The most general problem is that there is too much text in the newcomer guide. All information is useful but we need to prioritize what we present first. The students have only so much energy, and our job as guide writers is to ensure that no energy is wasted.

Since the first revamp where GNOME Love turned into the Newcomer Initiative there has also been many projects participating which newcomers can choose between. I’m super excited that so many projects care about getting newcomers but the list is also getting very long again now. We’ll try to address this in the next revamp by introducing highlights and rotate the rest as necessary. Other issues include working with discoverability of newcomer bugs, making all terminal commands copy/paste-able, make sure newcomers get developer docs installed, and maintain consistency between the website of our newcomer apps.

To address these issues I’m experimenting with using less text, using more visuals and gamifying the experience with progress bars. More to come soon.

newcomer-revamp-mockups
work in progress mockup of the newcomer guide.

I made some experiments turning this mockup into reality using Tom’s new custom CSS for the moinmoin wiki. There are still a few things to resolve before we can migrate, but we are getting closer.

LinuxAtUNI

Julita asked me to give a talk about contributing to GNOME Design for her LinuxAtUNI event in Peru. So during the hackfest in Berlin I gave this talk by video conference. I’m super excited for the events there!

15194536_10209175162268671_5969187234075386538_o

15235766_10209175158628580_7153783559538918808_o

Monday

The hackfest officially ended Sunday but I stayed a day longer with Florian Muellner, working on Polari. Together with Andreas Nilsson I finalized some new iterations of various design ideas I had been playing with and managed to file a bunch of bugs. Here’s some highlights:

room-status-indication
Mockup showing the design for room status indication, error handling for rooms and indicating prolonged waiting for rooms. See bug 775257, bug .

offline-status-rev3
We finalized offline indication through using an infobar in the sidebar. bug 760833.

mockup-use-server-password
Andreas made a mockup of how we could expose server passwords for custom networks. Bug 775225.

Florian worked on moving our soon-to-land roomlist in the join dialog over to a GtkTreeView as we had performance issues with the GtkListBox. We also discussed things like the nickname renaming behavior, how should error messages behave in connection properties dialog and future plans.

Again, thanks to GNOME Foundation for partially sponsoring me, it’s been a great hackfest and I really enjoyed it!

sponsored-badge-simple

One thought on “Whereabouts at the CoreApps Hackfest”

Leave a Reply

Your email address will not be published. Required fields are marked *