Open source madness – Using Git to version your Gimp sourced custom Twitter page

What does Gimp have to do with Twitter? If you haven’t already, first of all see [[Open source madness – Customizing my Twitter page with Gimp]].

Now, isn’t this overkill, you may ask, using Git to version graphic design work?

Well, not really. The whole idea of using Gimp is to have a kind of source file, which then generates your Twitter background. Then, say you want to go back to a previous version, if you are using any kind of version control system, you can go back in the time machine and generate from there. We’ll use [[Git and Cogito on Ubuntu|Git]].

Getting started

Open up a terminal on your working directory. Perform the following commands:

Git and Cogito on Ubuntu

In Synaptic I installed cogito (and therefore git), and gitk (gui).

I'm going to follow the advice on the Git Cogito page:

If you want to start to use Git and are considering Cogito, the best way to go about it is to first learn Cogito, then pick up Git commands if you need to do something extraordinary.

For quick introduction to Cogito, follow the Git Crash Courses – they are presenting Cogito commands.

So I cd'd to my project dir and did:

cg init 

This is the equivalent in svn to both creating the repository (which is now local!!! although I can "push" my stuff to a centralized directory somewhere) and doing the initial import. I make the initial comment, save the file and exit).

Then I made a change in a binary document file, and did:

cg commit

Typed in "modifiqué sección 3.6 Ambientes del Usuario" and saved and exited. Then saw my changes:

CafeConf 2006

This last Friday and Saturday I attended CafeConf 2006 :

  • What: CaFeConf – 5th GNU/Linux & FS open gathering
  • When: November 10th and 11th, 2006
  • Where: Lima 717 – UADE – Capital Federal – Argentina
  • Que: CaFeConf – 5tas. Conferencias Abiertas de GNU/Linux y Software Libre
  • Fecha: 10 y 11 de Noviembre 2006
  • Lugar: Lima 717 – UADE – Capital Federal – Argentina

Since this year they decided to broaden out their base, they decided to focus on education, in order to get students involved, so they decided to get teachers involved. To do that, they included as a kind of conference-in-the-conference, a Mini Moodle Moot 2006. I found myself focusing on these events.