Python GTK+ 3 workshop on FEDORA #LinuXatPUCP

Yesterday we celebrated a very nice workshop. Students from universities such as UNTELS, UPIG, UTP, UNMSM, UNI, UIGV and PUCP gathered together to follow the Python GTK+3 tutorial.

Our journey started at 9:00 am with meeting people to gather them into the Lab V205 at PUCP. Here are the first ones in getting the place (Thanks for being on time).

img_7168Then we had the talk of Neville from FEDORA.  Lovely Neville introduced guys into the ICARO project and recommended us to actively send mails to the lists to activate our FAS account and to demonstrate work of the students to the different FEDORA groups 🙂

nevilleThen we did the workshop virtually on FEDORA 25. Thanks to Martin and Felipe to support students issues during the workshop. Sheyla help us with the git account while Fabian did work on the bug #709865

linuxpucpWe shared lunch and two photo groups until we have finally completed the first modules.

comidaSpecial thanks to authorities of PUCP (Felipe Solari and Walter Segama) for the unconditional help and let us use the lab. Highlighted the labor of Neville from FEDORA Nicaragua and Fabio from GNOME Chile, great masters and mentors of both projects!

mentores* This is the step by step of the experience from my point of view:

1.- Cloning the jhbuild into the development directory:

gtk12.- Then you must install the packages that are missing after doing autogen:

pantalla023.- In my case the automake package was missing:

pantalla034.- The gettext package was done with the devel part:

pantalla055.- After no having errors, we can do make


6.- Start the installation with make install

pantalla097.- We are going to set the local commands into the bashrc

pantalla108.- Sanity check let us know the package that still missing to install jhbuild

pantalla119.- The python-dbus was crucial during this labor

pantalla1210.- In my case I also needed to install the libtool package

pantalla1311.- Installing all the dependence packages of jhbuild

pantalla1412.- This message must be shown after struggling with the packages for FEDORA

pantalla1513.- Another package that must install to achieve the pygobjet is redhat-rpm-config

pantalla1714.- Now we are able to install pygobject

pantalla2115.- The SUCCESS message have finally appeared!

pantalla2216.- The installation of GTK3 is a dream came true:

pantalla2317.- Then we must be alert by the terminal that we made it!

pantalla2518.- Into the development file, we are going to create our sample-jhbuild-gtk directory

pantalla2619.- Running  the first python code using gtk


20.-  The work of the participants:

Final picture of our effort! Thanks FEDORA and GNOME ❤

img_7243If you wish, you can see more pictures here 🙂

About Julita Inca

Ingeniero de Sistemas UNAC, Magíster en Ciencias de la Computación PUCP, Magíster en Computación de Alto Rendimiento de la Universidad de Edimburgo, OPW GNOME 2011, Miembro de la GNOME Foundation desde el 2012, Embajadora Fedora Perú desde el 2012, ganadora del scholarship of the Linux Foundation 2012, experiencia como Admin Linux en GMD y Especialista IT en IBM, con certificaciones RHCE, RHCSA, AIX 6.1, AIX 7 Administrator e ITILv3. Experiencia académica en universidades como PUCP, USIL y UNI. Leader of LinuXatUNI Community, HPC Software Specialist at UKAEA, and reviewer of the Technological Magazine of ESPOL-RTE, and volunteering Linux training for MINSA Peru... a simple mortal, just like you!
This entry was posted in FEDORA, GNOME, τεχνολογια :: Technology and tagged , , , , , , , , , , , . Bookmark the permalink.

4 Responses to Python GTK+ 3 workshop on FEDORA #LinuXatPUCP

  1. Pingback: Links 14/2/2017: Linux Lite 3.4, GNU Health 3.0.6 | Techrights

  2. Pingback: #LinuxPlaya Preparation | Sólo para Mí!

  3. Latoya says:

    AFAICT you’ve coeervd all the bases with this answer!

  4. Pingback: My 2017 Fedora​ in a Review | Sólo para Mí!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s