Posted
over 3 years
ago
I went to see Interview, a remake by Steve Buscemi of the original (Dutch) Interview by Theo van Gogh (who has been murdered some time ago by a muslim extremist) in Kriterion (which is only a couple of minutes from the location of the
... [More]
murder).
Image courtesy of Sony Classics
Quick plot outline: a not-so-interested political journalist Pierre (Steve Buscemi) is sent out to interview a famous trash movie and soap actress Katya (Sienna Miller). He is completely unprepared, but after a while he manages to get the conversation going. After a while you start thinking who is actually the interviewer and who is the actor, since the game played by interviewer and the interviewee is not entirely honest, from both persons’ perspectives…
The film has lots of references to the original film, e.g. a truck with ‘Van Gogh movers’ written all over it, a quick appearance of the ‘real’ Katja Schuurman and Pierre Bokma and some photos on a desk.
Anyway, nothing really special about this film, but nice nonetheless to see a local Dutch production getting picked up by others. I didn’t see the original, but it is told the remake is a lot better. [Less]
Posted
over 3 years
ago
Heard from Zack today that he's porting dogtail to pyatspi. Good news. It means all the known Python test tools (dogtail, LDTP, Accerciser) and ATs (Orca, LSR) will be using the same wrapper on GNOME in the future.
Worked on resolving an
... [More]
incompatibility in the interpretation of the color saturation values between gnome-mag 0.13.x and 0.14.x. Tricky when 1.0 means normal saturation in one version, and then full white in the next. Trickier when detecting which version is running is impossible through ORBit. Still trickier when the --version flag works in the later version, but starts the magnifier in vertical mode in the other. Anyways, LSR is forward and backward compatible now, even if the detection routine is ugly.
What the procedure for handling these changes anyways? Incrementing the version number on the ORBit interface identifier? Is that valid when the interface signature hasn't change, but the meaning of the parameters has?
Some personal edification today. Read more about dbus and its terminology. Studied how to implement atk interfaces for custom widgets in pygtk (e.g. pycairo renderings). Plan to write something about it once I succeed. [Less]
Posted
over 3 years
ago
I was just browsing the Fedora Wiki to see when Fedora 7 was due for for release when I came across this link.
https://www.redhat.com/archives/fedora-announce-list/2007-January/msg00008.html
This is a great idea and it took all of 30 seconds to do my bit :-)
Posted
over 3 years
ago
Please could people note that we are aiming to have all sponsored participants confirmed by May 31st. This means to process any applications we need to have them filed by the 24th May at the latest. If you think you will require sponsorship, please
... [More]
read sponsorship request page and fill in the requested details on the relevant form.
We will of course continue to process visa invitation letter requests up until the conference start date. [Less]
Posted
over 3 years
ago
This week, after receiving a Google API key from a kind mecenas (which probably violates the EULA and thus she shall go unnamed) I implemented another one of my wishlist features for moap: looking up your project’s home page using Google or
... [More]
Yahoo.
This is part of my preparation for my GUADEC talk on Practical Project Maintenance. Especially in the early days of a project, you need to make sure people can find your project easily, not only on the name of your project, but also on keywords related to what your project does. People are out there googling for keywords that should lead to your particular project if it’s any good.
Since Yahoo’s web API is completely open, I’m defaulting to yahoo’s search for now. I must say I was always down on Yahoo like everyone else. But Google has gone from a search engine to a an ad company and made their API less useful, while Yahoo - who made the transition of search -> ads a long time before - actually trumps Google on accessible API for the search part.
Anyways, a curious thing has happened. My project page used to be hit number 5 on Google for the keyword “moap”. After reading some page recently on Google optimization, telling me I should have as many key words as possible in the first paragraph and such, I expanded the text on the start page a little. I did not yet add keywords - as I need to figure out how to do that with Trac. I also added a logo and a favourite icon - which is unrelated to the optimization I want to do but I wanted to make it look a little nicer than the default page.
Now, today I run the search again, and I’m not even in the top 100 anymore. Did Google not like my logo ? Did Google know I was going to shuffle a complaint in this blog post before I even wrote it ? I don’t know ! I don’t understand this whole search engine thing.
Luckily, Yahoo has the project page at hit number 3. Another reason to like Yahoo…
I’m going to do another release of moap soon.
Feel free to leave tips on optimizing my entry page for search results ! [Less]
Posted
over 3 years
ago
I recently wanted to test drive Bazaar with a fairly large project.
The first problem is to convert the whole repository which happen to be stored in subversion to a bunch of Bazaar branches.
There's a tool called svn2bzr written by Gustavo
... [More]
Niemeyer which allows you to easily import a bunch of subversion branches in bzr.
There's nothing special about my subversion repository, it only contains a couple of modules in the same repository, similar to how KDE has it set up, but different to GNOME.
First you need a dump, that's easily created using
$ svnadmin dump /path/to/url > stoq-projects.dump
Next step is to convert the four modules called kiwi, stoqlib, stoqdrivers and stoq, to do that, issue this command:
$ python ./svn2bzr.py --scheme=trunk \
--exclude=kiwi(|/tags|/branches)$ \
--exclude=stoq(|/tags|/branches)$ \
--exclude=stoqdrivers(|/tags|/branches)$ \
--exclude=stoqlib(|/tags|/branches)$ ../stoq-projects.svndump stoq-projects
It turned out that the revision timestamp conversion had a couple of bugs, so you'd really need the latest version, incidentally available as a bzr branch from here. [Less]
Posted
over 3 years
ago
To those who have checked out the URL, its a total coincidence that something exists there that happens to look like a partial implementation of the mockup. You see nothing. *waves hand*
Posted
over 3 years
ago
I want to like beagle, I really do. I want to use it, and I want it to work for me. Some of the smartest people in free software have hacked on it, and I can only say good stuff about them.
So where’s the disconnect ? I have been
... [More]
going crazy for the last week trying to figure out why my home machine is consuming 100% CPU when it should be idling because I’m not doing anything on it. I can tell it’s doing stuff because the fans are blowing like crazy. When I move my mouse to wake up the screens and X, I can see my CPU monitor suddenly going from 50% (on this HT machine) back to 0%.
It wazzz in my PC. Eatsing my CPU.
But I couldn’t figure out what it was, as it went away when I checked, and I had no second computer in the house to log into the machine.
Tonight I brought my laptop back home, and it’s poor old beagled. It’s probably been Doing Stuff for the last week, and it has had 100% of one hyperthread for more than 75% of the time to it in.
But it is Not Yet Done.
And it goes skulking off into the corner whenever the X session wakes up - typically the sort of nifty hack Joe or Jon would have come up with.
Who can tell me What It Is Doing ?
Here’s a textdump of beagle-status output if it helps:
Every 5.0s: beagle-info –status Fri May 18 22:15:40 2007
Scheduler:
Count: 1755041513
Status: Finding next task to execute
Pending Tasks:
1 Delayed 0 (5/18/2007 10:15:41 PM)
File Crawler
2 Maintenance 100 (5/18/2007 8:55:15 AM)
Final Flush for FileSystemIndex
3 Maintenance 0 (5/18/2007 8:55:18 AM)
Optimize FileSystemIndex
Any tips on debugging beagle - from a user perspective - are welcome too. [Less]
Posted
over 3 years
ago
Srini
mailed the list so it's official now: I've just joined the Evolution
team as Addressbook Maintainer. I've a terrible feeling this
will be the end of me, but I'm sure the journey will be fun! Thanks to
... [More]
Srini for asking me to join the team, it's a great pleasure to be invited
to maintain such a high-profile component as Evolution.
I've not really touched the code of Evolution itself, focusing more on Evolution
Data Server, but that is good because Srini has been focusing more on
Evolution so together we should make a good team.
My primary goal is to merge and polish the DBus port of EDS. The current
plan is to attempt to land the port in time for GNOME 2.20, although
disabled by default. Hopefully enough developers will be
foolish brave enough to enable it and report any bugs
they find, so that we might even be able to enable it by default in GNOME
2.20. This is a tight plan but it might just be achievable.
NP: Music City Soul, Beverley Knight [Less]