I just published the following in debian-i18n. If you read this on
Planet Debian, please followup on debian-i18n.
The situation for D-I translations is currently the following. It is
not that brilliant, I have to say. And I limit details to "level 1".
In very short:
33 languages are in good shape.
*26 languages are in danger of being deactivated*
More details
The safe side
16 languages are complete:
ar bg cs de es fr ga it ja lt nb pt ru sk th vi14 languages were complete before changes to sublevel 5 and only have 5 fuzzy strings to very seldomly used packages:
ast bn el eo et eu fi gu mr pl sl sq sv tr zh_TW3 languages have a few strings to update in sublevels 1 to 3 but have active translators who will probably easy cope with them:
be nl zh_CNThe unsafe side 12 languages had random updates since lenny but not on a regular basis. These languages are at risk of being deactivated for Squeeze if they are not complete for sublevels 1 and 2:
da gl ko pa ro he hi hu ka pt_BR ml tl8 languages were complete in lenny but had no update since then. These languages are at risk of being deactivated for Squeeze if they are not complete for sublevels 1 and 2: bs ca dz hr id km lv mk ne nn ta wo Other languages are in various situations. Those marked "(P)" are not activated and have nearly no chance to be activated for Squeeze, the exception being Sinhala (si) which is making great progress. The 6 active languages listed below are at risk of being deactivated:
089% uk 1 087% ku 1 086% am 1 083% kk 083% si (P) 2 072% sr 1 069% cy 1 064% is (P) 1 043% ms (P) 1 034% kn (P) 1 025% br (P) 1 015% se 1 014% mg (P) 014% te (P) 2 012% fa (P) 1 009% xh (P) 1 008% ur (P) 1 002% hy (P) 1 000% lo (P)Squeeze release plans have not been made yet but I would say this is time to become aware of the situation and start hunting for translators for "endangered" languages.
/join #debian-miniconf-berlinHelp is still needed with video and audio stuff. If you think you know how to move a camera, or you can even work a sound mixer, get in touch with us. We need a few volunteers to cover the whole two days. Also, more generally help is needed in order to have people to talk to at all times both for speakers and visitors. No special knowledge is necessary although it might prove handy to know what Debian actually is. :) Interested? As a visitor or helper? Anyways, get in touch with us and it s going to be awesome! </commercial>
So you ve seen people talking about WebKit2, perhaps have seen someone claiming it drops support for Linux , and you ve been wondering what the hell that means for WebKitGTK+. Well, welcome to the preemptive Q&A section with WebKitGTK+ maintainers =D. Let s first explore some history so we can better understand what exactly is going on.
What exactly is WebKit2?
Currently, when we say WebKit we really mean one of the ports that are built on top of WebCore using the WebKit layer. WebCore is the part that does all of the hard Web-related work, WebKit an API layer that exposes WebCore functionality in a coherent way, so that the platform-specific ports can expose a public API layer for their applications to use, which is usually also called WebKit . This WebKit layer was designed by Apple to build the Mac, and Windows ports it maintains, and was later released as Free Software so that other ports, such as the GTK+, Qt, EFL ports could be built on top of it, instead of having to do all the heavy lifting from WebCore directly.
WebKit2 is nothing more than the second version of that interface, with a whole lot of changes on what you can expect from it, and on how it interacts with WebCore, and the platform-specific API and UI. First of all, the first WebKit was not API stable, and that interface was usually not made public by the various ports - they only exposed their platform-specific APIs. WebKit2 is being designed to provide a stable, cross-platform, C-based, non-blocking public API. This is huge. It will allow cross-platform code to be written without having to consider language, and port differences for basic functionality.
The second big change is the API will be made fully non-blocking. Currently most things you do are asynchronous already, but some of them may be completed in a synchronous ways (like, loading a string into WebKit instead of an URI). This is important for responsiveness, and is also a very important need for what comes next: process splitting.
WebKit2 will bring into WebKit proper the concept of splitting the UI process from the Web process, similar to what Chromium has. It also much more awesome than what Chrome has for a large number of reasons, including, but not limited to:
While writing my diploma thesis, I often wished I had a blackboard in my room: A place to quickly scribble some ideas on, somewhere where I can easily erease and replace stuff. Also, somewhere where you can literally (and not just figuratively) step back from and look at from the distance.
For my 25th birthday, my parents organized a discharged part of a blackboard from my old scool, and yesterday, we installed it in my room in Karlsruhe:

I ve been AWOL for most of the debian project leader election campaigns this year, but I still want to vote, so I ve been dredging the emails on the last day. Maybe someone still has to vote and reads this, or maybe it ll help someone to interpret the result.
What I ve done this year is to make a quick tally of platform points and campaign answers that I liked and disliked for each candidate, then total them up to get an order. If anyone gets a negative (more dislikes than likes), then I ll rank them below NOTA.
Platforms: Margarita Manterola, Stefano Zacchiroli, Wouter Verhelst, Charles Plessy.
Some of the questions:
Conditions for ordering: Not yet. The umbrella will be available ca. end of May, I'll give details about ordering it then. Information so far: CHF 25 per umbrella (ca. EUR 17 / USD 23), including ca. CHF 6 donation to Debian (via debian.ch); at least at first, I plan to ship in lots of 5 or more to save postage. International travellers should coordinate... (if you're close to Basel, Switzerland, you will obviously be able to get one directly as well.)
So, stay tuned for the next announcement here.
udd=> select source, all_bugs from bugs_count where source = 'reportbug';but the result is the same: less than 100 bugs against reportbug! Yay!
source all_bugs
----------+----------
reportbug 91
I love EtherPad for online collaboration in real-time. By today (14th of April 2010) new pad creation will be disabled at EtherPad.com. Being aware of that in advance and as the EtherPad software was open sourced recently friends of mine and I were working on providing a dedicated EtherPad setup. TitanPad was born!
Quoting our TOS / Privacy Info:
TitanPad was launched to provide an EtherPad setup which is unrelated to any commercial and political entities. Its goal is to offer a stable service through proper operating.Now TitanPad is officially up and running and you re free to use it for online collaboration. Feel free to drop your feedback, questions and suggestions to our team via mail to support (at) titanpad.com.
[...]
My blog is written in English, even though I sometimes post content relevant locally. Anyway, I want this to be as widely known as possible. We are about to launch a website/community for my University's cyclists, BiciUNAMonos. Please note the site I'm linking is still very preliminary in several ways. But that's the least relevant for now.
I am translating here a message written by fellow cyclist (and researcher in the Institute of Astronomy of my University) Sergio Mendoza.
Regarding the fatal cycling accident in Ciudad Universitaria Yesterday night I got home, and was quite surprised to open my mailbox and find a considerable amount of messages under the subject Urgent: Fallen cyclist! I immediately noticed something was very wrong, and was surprised they were contacting me. When I decided to read the first such message, I realized what happened: Dr. Jorge Villanueva was run over by the Puma [internal University service] bus number 14, route 2, which was being driven over the speed limit. This happened last Sunday, April 11. On Sundays, all of Ciudad Universitaria becomes a cycling and running circuit. I was immediately brought back to the moment that, when I was leaving my office in the Astronomy Institute and heading towards Cerro del Agua avenue, a lady driving over the speed limit on the circuit that comes from Metro Universidad threw her car at me. I saw her at a few centimeters distance from her windshield... To the day I don't know how I pulled my bike away, as I was going to hit the windshield with my shoulder. Everything happened in slow motion, I just heard several cars honking at this imprudent lady. I didn't have a scratch, but got excessively close to getting a strong hit, and with the adrenaline raging I gave a kind caress with my closed fist to her brand new car. I had to free my adrenaline somehow... My legs were trembling when I tried to pedal. I told her, lady, I am excessively visible in my bike, why did you do this? , she didn't answer, she just looked despectively at me. This kind of accidents happen every day in the University and its main entries. Precisely today, a University professor threw his car at me entering the University via Cerro del Agua. When I reached him and confronted him, he told me completely sure of his words that I was invading the lane with my bike, and that it was my fault. Anybody would have thought a car-driving university professor is capable of reading the Metropolitant Transit Regulations that clearly states on its 1st article: The priority for using the public space, for the different transport modes will be according to the following priorization: I. Pedestrians; II. Cyclists; III. Users and providers of massive, collective or individual public transport service; IV. users of particular automotor transport; and V. users and providers of freight transport. We are now organizing to put up the first ghost bike in Ciudad Universitaria. This happens few days before the formal inauguration of BiciUNAMonos, the universitary association of urban cyclists; we will do this remembering our university mate. I see every day more people in the University hitting their bike pedals to get to their faculties, centers and research institutes, but what is striking is the lack of University infrastructure. The few cycleways we have are built to use a bycicle system that is open only until 16:00. It is good, but it is in no way useful for those of us who use the bike every day and at every hour, no matter the weather. The main problem lies at the communication points, when cyclists arrive from outside Ciudad Universitaria and have to take the regular circuits to reach the cycleways. The Transit Regulation, in the 1st article I quoted above, defines in an excellent way the priorities that must exist to allow human movility. In this regard we have to mention that:Coincidentally, today I also had a freightening experience. Taking one of my usual routes to work, going up from the sporting area in the Western half of the campus (just before where the map lists the highest point in my ride), just by Investigaciones Biom dicas, I heard a car hitting the breaks behind me and passing me (on my right side) quite narrowly. I was, as always, driving towards the center of the lane, to be able to respond to unforseen events (as this one, precisely). The Universitary authorities had the great(?) idea of placing round, small bumps before the Pumabus stations to avoid drivers parking in front of them. I have seen a strong accident caused by them, and was close to suffering one myself some months ago. I know that just after Biom dicas there are some such bumps, so I never ride too much to the right I don't know what was on this driver's head. Ciudad Universitaria has a 40 Km/h speed limit. Yes, it might seem too low - Circuits are wide and well planned. But there is a lot of cyclist and pedestrian transit, at all times, and I must recognize such a limit is well in place. I often take a longer route to my Institute, bordering the University along Av. Delf n Madrigal. People tell me I'm crazy, as this is an avenue that's often taken at high speed - Usually, cars pass me by between 60 and 80 Km/h. However, I even feel safer going that way than going inside the University. Contrary to the popular belief, Universitary people do not have better driving habits than the bulk of the population. And it's often much easier to drive along a way where the traffic even if it goes at three times my speed runs only in one direction, unlike the swarming of people going in every possible direction inside the main campus. Anyway, last Sunday we lost a University professor, we lost a cyclist. Some people lost a friend, a family member. We have to make this case well known, we have to speak with the authorities so they see the Bicipuma system is good, but not enough. Cycling is the only way to go for a city as complex as ours. A much needed first step is to allow proper vial connections linking the University and the many avenues that surround it. Another one is to make a campaign so the cyclists are not seen as Sergio regards as intruders in the streets The street belongs to us all. Cyclists should never drive on walkways or among pedestrians. Drivers need to learn to share the streets with us.The last thing I wanted was to formally announce BiciUNAMonos reminding a fallen cyclist and dedicating a ghost bycicle to his memory in Ciudad Universtiaria, but we don't have a choice. We have to make it very clear to the University community that the bicycle is the best transport system, and that the drivers' imprudence inside Ciudad Universitaria must be strongly punished. Sergio Mendoza
- The pedestrians must be enormously protected with walkways and semaphores to allow them to safely walk. In Ciudad Unviersitaria there are many places that don't even have a walkway or semaphores, and drivers do not respect the pedestrian's preference. Also, now in the central area of Ciudad Universitaria we have the Pumabus system on a confined lane, providing an excellent service to the pedestrians to move within the campus.
- The cyclist comes next in this priorization, but there is nothing obvious for him. There are a couple of cyclist ways, usually invaded by pedestrians, and explicitly made to use the Bicipuma system. Cyclists need their own lane for circulation in the Universitary circuit; pedestrians have walkways, Pumab s has its confined lanes, but the cyclists still lack it. The third lane that remains is precisely for the IV and V entries in the Metropolitan Transport Regulations. They can perfectly share the remaining lane in the campus.
President
http://www.biciunamonos.org
This note goes out to the maintainers and contributors of Free and
open source projects. (Cross-posted
at the OpenHatch blog.)
I recently had the chance to look at
Mozilla Quality Assurance's research
into
the people who help out with testing versions of Firefox.
I saw numbers that really spoke to my experience as a volunteer.
On one hand, the vast majority of people put in three or fewer hours a week,
most of whom put in one hour or fewer (such as zero).
On the other hand, a huge number wish they could put in a lot more:
Now imagine you're that one-hour-a-week contributor. You have all these other
bits of your life tugging at your time. You want to make sure that when
you sit down to work on free software, you're doing something that really
helps out. Otherwise, not only will you feel bad that you aren't giving
free software as much time as you wish, you'll feel bad that you're not even
making a difference.
In my experience, even reading the project mailing list counts toward
that time you're putting into the project. But that doesn't feel productive.
So fellow contributors, I have a request for you: Would you be willing to make
it super easy for someone to stand waiting, on guard, for instructions from
you? Imagine if all they had to do is click a button on your website, write a little
bit of info about what they could do, and you would suggest something for them
to work on. Maybe you can offer them a bitesize bug to fix, or maybe you need someone
to download and test the latest version before you release it. If you're handing out
assignments, then part-time contributors don't have to spend their time figuring out
what they should do.
I want to tell you that I can give you such a button. It would look like this:
To get it, you just have to add a little snippet of HTML to your project website.
Just go to the OpenHatch project list.
and find your project. If it's not there yet, search for it, and click the link
to create it. Then find the box labeled "Have your own website?" and click.
Ta-da! HTML source code you can copy-paste. Since OpenHatch itself is an open
source project, we added the button to our own
"source code, etc." page.
When people click it, they appear in a list of "People willing to help" on your
project's OpenHatch page. Like all the friendly faces on the
Gwibber page.
Would you try it, too?
There is no clear reason, but for many months already, I have almost given up running Which is a shame, as I enjoy it so much. And yes, I can talk a lot about why not, but outside of one seemingly stupid point there is really no reason.
And yes, I have taken on cycling, although on a very different fashion: Cycling is by far not as good as an exercise as running Yes, cycling for ~1h on average 3 times a week has kept my body from becoming sedentary again, but I do feel some increased clumsiness and a undeniable weight gain that I don't want to allow.
I said there is one seemingly stupid point: Shoes. My running shoes are around two year old, and they are an important factor on me not running. Why? Because they started giving me blisters at ~5Km. And my shoe size is beyond what is considered as normal by Mexican standards European 44-45 (US 10 -11). Shoe-shopping is always frustrating and very off-putting for me, as instead of what most people do (go to one store, ask for their favorite n pairs on their size, test them on, pay, be happy), I follow almost the opposite process (go to n stores, ask for whatever they have on my size, test it on, pray, pay). Of course, for some people, entering many stores and checking what's offered at each is a thrill by itself. For me, that sounds as thrilling as visiting the dentist for an endodontic treatment.
Oh, and to make things even better, I am quite low on cash. Scarcity economics explain that if a given good is hard to find, it will probably be more expensive. So, while many people in Mexico buy ~US$30 shoes, I often get to pay ~US$90. Fun, hah?
Anyway, I had a short semi-vacation to Argentina. I decided to kill this excuse, and went shoe-shopping. Fearsome memories sprang in my mind when the first store said they didn't have anything right for me. But they pointed to a second store, one block away, where I found (I was even able to choose between several models!) a nice pair of Olimpikus.
In 2008, I was routinely running slightly over 10Km. Today I went out to get back the feeling, and made a not-so-great-but-still-satisfying 4Km. And upon arriving back home, I read Christian's chronicle on his Paris Marathon run Well, only 10% of what my fellow DD achieved But I am definitively back on track. I expect to make some time to get a run, at least three times a week, trying to push my limit at least back to the nice spot I was at two years ago.
Upload accepted by organisers.
Upload time has been 3h49'29" (my watch says 27", eh!).
That was a good one, really (actually, I can compare to only 3 as it
was my fourth marathon after Paris and Cologne 2009, plus the
unofficial Rambouillet Forest marathon I ran alone 6 weeks after Paris
2009).
For marathoners around, here are the chronometric data. Please note
that GPS watches tend to overestimate the distance, mostly because of
the jerky way one runs in mass events, as well as geometric
considerations related to the imprecision of GPS (imprecision may be
lateral and thus the line recorded by the watch is often less straight
than the real one). For instance, according to my watch, Paris
marathon was 42.63km long, so an overestimate by nearly 500meters. As
a consequence, the recorded speed of 5'23"/km should be corrected to
5'25". So, times below should be increased by 2 seconds.
Next.