GNOME 3 assistant for DevAssistant

UPDATE: Now you can just type “da pkg install gnome3” in your terminal!

Every time that you start to write a new application for your favorite Linux Desktop, in your favorite programming language, you must to do the same repetitive and annoying steps: checkout some cool GNOME application; copy some configure.ac; some Makefile.am; perhaps a src/main.c… and after 15 minutes you are ready to rock the world.

A couple of weeks ago I published a GNOME 3 application template in C in my GitHub, but you need to edit a lot of files to adapt the code for your desired application name, so I start to write some bash scripts to automatize the task. Then I realized that DevAssistant allows you to create your own assistants, so I have written a DevAssistant that uses my template code as a base. You can check it out in my GitHub repository and create your GNOME applications at the speed of light, at least the basic scaffold, in the meantime that the promising Builder is available in our stable distributions.

The steps to create your own application you need DevAssistant version >= 0.10 (there is a COPR for Fedora 21) and follow this simple steps:

$ cd
$ git clone --recursive git@github.com:alvaropg/da-c-gnome3.git
$ export DEVASSISTANT_PATH=~/da-c-gnome3
$ da create gnome3 -n ~/myproject

The assistant is like a 0.0.0.0.1 version so perhaps you can find some bugs. Please, let me know if you experiment some error with a comment or with a bug in GitHub.

Weekly digest