Archive for March, 2009

Join the membership committee

Wednesday, March 18th, 2009

If you are a GNOME Foundation member and want to learn some ninja skills and get free beers at GUADEC, consider joining the membership committee.
That good guy named Bruno (I’ve heard he lives in Brasil) made a call for volunteers just today.

If learning secret arts nor free beer gets you excited, you should know what the MC does: accepting new members, setting up elections (as in infra, not something else) and like every other GNOME team: just being cool. It’s a great way to get to know lots of new contributors to the project. See Bruno’s post for more info on this.

Don’t be afraid to participate, Bruno is completely inoffensive as you can see:

Bruno Rocky Balboa

Saving your neck when git-svn dcommit fails

Wednesday, March 18th, 2009

Over the weekend I had to send some changes to an SVN repo. Thing is that I use git-svn to have all those XXI century benefits like local commits.

Sadly I had some problems with git-svn, concretely it failed half the way through sending my really big number of changes. The result was that I was left with uncommitted changes and missing commits after such set of changes. No need to say that I was really nervous about the state of my hard work of the week…

So after some desperate google searches and some questions to my personal GIT expert, desrt, I found this mail in google groups. I reproduce the process here:

How to save your neck when git-svn dcommit fails half through the process

  1. Open .git/logs/HEAD
  2. Look for your most recent commit (note that these commits are sorted by “unix time”, although you can also find the latest one by reading the shortlog there
  3. Confirm that the commit you found is the right one: git show
  4. git reset --hard hash from log
  5. git svn rebase
  6. git svn dcommit

This picks up where it left off, so you won’t loose anything, happy happy happy git :-) .

Hope this saved your neck like it saved mine. Other tips welcome :-) !

Update: Mike lets me know that the commands were bad written because of html entities and stuff, fixed now.

Hello PlanetGNOME

Monday, March 2nd, 2009

My name is Diego Escalante Urrelo, although the full one is Diego Roberto Martin, but Diego is ok :) . I’m 21 and live in Lima, Perú where I work with some other guys to get new contributors to GNOME and other projects in what we call involucrate.org. I’m trying to change the world before it changes me, and in general I’m a good guy.

I have been contributing to GNOME since March 2006, I try to hack stuff that bothers me in general, but I’m more focused in hacking Epiphany, the GNOME web browser. I’m very proud of the woohoo bar that’s coming in 2.26 :-) .
I also promote GNOME in conferences giving talks and organizing them. Lately I helped with Involucrate+GNOME in Lima and the GNOME Latin America Tour. Right now I’m serving at the Board of Directors (since December).

I like photography (although I’m not really good yet), sports (mainly soccer) and just having fun without hurting anyone, specially me.

Pegandole a Diego Escalante

You can find me on the internets:

And in case you are Spanish enabled: my Spanish blog