I've written GNOME's documentation for developers in
spanish, organized differents kinds of events to promote
Linux, Free Software and GNOME, also I've spend some time to
write and maintain some piece of code (gturing,
gnome-nettool). I used to be the coordinator of the
GNOME's spanish translation team, between GNOME 1.4/2.0
until 2.8/2.10.
Johnson Street Bridge at night. Victoria, British Columbia, Canada.
It has been a while since I wanted to take this picture. Tonight there was a light rain, I was in the mood of taking long-exposure pictures, and I had a tripod with me.
Although iconic, this bridge is going to be replaced by a new one in 2017. Half of the bridge will be dedicated for pedestriand and cyclists.
Last weekend I was in the in the mood of finishing the support to annotate
PDF documents in Poppler's GLib frontend.
For those who do not know, Poppler is the library used by Evince
(and by extension Documents) to render PDF documents. Any performance or
visual improvement in Poppler is an improvement for Evince.
I restructured poppler-glib-demo to make easier to add and test multiple
types of annotations (it was tied to text annotations, the ones that look
like post-it notes). After digging Poppler's Annotation source code,
I decided to start implementing lines (simple ones), then squares, circles
and, finally, text markups (highlight, underline, squiggly and strike out).
In the demo, I do not draw directly on a cairo surface. I add the annotation
to the page, update it accordingly while the pointer is pressed and ask
Poppler to render back the PDF. The upside is what you see is the actual
PDF modified interactively. The downside of this approach is a potential
performance penalty in documents that Poppler is slow to render.
If you already have Evince built with a standard jhbuild, then you have
everything to try this out with the following easy steps:
$ cd /to/your/jhbuild/checkout
$ git clone https://github.com/gpoo/poppler.git
$ cd poppler
$ git checkout annot-demo-fixes
$ jhbuild make
$ jhbuild shell poppler/glib/demo/poppler-glib-demo <pdf-document>
The next steps are: improve annotations in Evince, edit and move annotations,
add other annotation types, and polish.
All in all, Evince is a critical application for me; I consume a lot of PDF
documents and produce some. To annotate I have been using ezPDF Pro
for Android, convenient but non-free and I spend more time in front of a
desktop, where I also need to annotate. Mendeley's viewer
was close to my needs, but also non-free.
Scholiar (a kind of Xournal's fork) is good to annotate documents,
but it flattens the annotations in the PDF (I believe as a workaround
for the lack of proper support in Poppler's GLib frontend). So, I am
looking forward to another weekend.
Travel assistance applications to attend to GUADEC 2012
Dear hackers,
The GNOME Foundation provides travel sponsorships to individuals that want to attend GUADEC and need financial assistance.
As we announced by email, the Travel Committee is receiving applications for sponsorships to attend to GUADEC 2012. This year, GUADEC is being held in the University of A Coruña, Spain, from Thursday 26th July until Wednesday 1st August.
Any information you send to the Travel Committee will be private. Asking for sponsorship does not guarantee you will get sponsored.
A good application with good information will be processed faster.
If you need help with accommodation, the Travel Committee will book the hotel or hostel for you. This enables us to get group rates and provide accommodation assistance to the most people possible.
You should state that you need accommodation, and leave the cost blank.
Always choose the most economical option whenever possible. People who need travel sponsorship, should look for the best price (i.e. through a service like kayak.com). If the Travel Committee finds a cheaper price, that will be the price considered during the evaluation.
If you are applying to a Google Summer of Code program (as student or mentor) you should mention it in your application. Preference will be given to students and mentors participating in the Google Summer of Code or the Outreach Program for Women.
GSoC students usually get a percentage of their GUADEC expenses covered.
If you submitted an abstract to be presented at GUADEC, you should mention it in your application. Preference will be given to people giving presentations at GUADEC.
The GUADEC paper committee will let the travel committee know which talks have been accepted, so as long as you let us know you submitted one, there is no need to follow up.
The Travel committee should reply back about receiving your application within 2-3 days. After that we would accumulate all the sponsorship requests and process them together. So please do not panic (have any butterflies in your stomach) if we take some time to reply on the status. Affirmative/Negative you would surely get a response.
No personal emails. Please keep travel-committee Cc'ed on all your replies.
You can find us in the #travel channel at irc.gnome.org.
Travel assistance applications to attend to GUADEC 2012
Dear hackers,
The GNOME Foundation provides travel sponsorships to individuals that want to attend GUADEC and need financial assistance.
As we announced by email, the Travel Committee is receiving applications for sponsorships to attend to GUADEC 2012. This year, GUADEC is being held in the University of A Coruña, Spain, from Thursday 26th July until Wednesday 1st August.
Any information you send to the Travel Committee will be private. Asking for sponsorship does not guarantee you will get sponsored.
A good application with good information will be processed faster.
If you need help with accommodation, the Travel Committee will book the hotel or hostel for you. This enables us to get group rates and provide accommodation assistance to the most people possible.
You should state that you need accommodation, and leave the cost blank.
Always choose the most economical option whenever possible. People who need travel sponsorship, should look for the best price (i.e. through a service like kayak.com). If the Travel Committee finds a cheaper price, that will be the price considered during the evaluation.
If you are applying to a Google Summer of Code program (as student or mentor) you should mention it in your application. Preference will be given to students and mentors participating in the Google Summer of Code or the Outreach Program for Women.
GSoC students usually get a percentage of their GUADEC expenses covered.
If you submitted an abstract to be presented at GUADEC, you should mention it in your application. Preference will be given to people giving presentations at GUADEC.
The GUADEC paper committee will let the travel committee know which talks have been accepted, so as long as you let us know you submitted one, there is no need to follow up.
The Travel committee should reply back about receiving your application within 2-3 days. After that we would accumulate all the sponsorship requests and process them together. So please do not panic (have any butterflies in your stomach) if we take some time to reply on the status. Affirmative/Negative you would surely get a response.
No personal emails. Please keep travel-committee Cc’ed on all your replies.
You can find us in the #travel channel at irc.gnome.org.
Some hours before the Annual General Meeting (also known as AGM) I published my last budget report as treasurer of GNOME Foundation. We used to do it annually, but since May we started to do it monthly. Now it also contains our bank balance (taking out the external funds we keep). As usual, you can find it at Foundation’s website.
The new officers were announced in the AGM. Shaun McCance is our new treasurer, to whom I wish the best and I am confident he will improve our finance information even more than I was able to do.
[ Certification disabled because you're not logged in. ]
New Advogato Features
New HTML Parser: The long-awaited libxml2 based HTML parser
code is live. It needs further work but already handles most
markup better than the original parser.