Browsed by
Author: hfreyther

libtool must die

libtool must die

What is wrong if someone like me is fighting several hours to link a simple main.o to a library? Right, I’m trying to figure out why libtool is reshuffling my library paths…but now I think I have a pretty approximation of what libtool is doing. while True: random_library_path_order = randomize(sane_input) if not link(stuff, random_library_path_order): error(“Error you are not going to fix, sucker!”) Let us deprecate libtool as fast as possible and let us start by making it an empty stub….

Read More Read More

FOSS.IN and the need for more events

FOSS.IN and the need for more events

I have sadly missed this years FOSS.in. The goal of this conference is to turn India into a nation of FOSS contributors. There are plenty of people, awesome food!, there is a huge software industry, companies like Tata Consulting are even on Level 5 five of the CMMI model. This means there is a huge potential! But when I get my daily mail on webkit-dev I recognize that it is still a long way from simply consuming, to try to…

Read More Read More

Making your own dumplings

Making your own dumplings

If I would be in Taipei I could ask Tick, Jeremy, Erin, Olv, Julian, John to have lunch with me and eat dumplings at one of the restaurants pretty close to the office and lie that it is my first time eating with chop sticks and that my skills are not bad for the first time…. But I’m currently not in Taipei, I have no place to get dumplings. So today was the day to make vegetarian dumplings myself. The…

Read More Read More

API Reference Manual for WebKit/Gtk+

API Reference Manual for WebKit/Gtk+

As of two days ago the Gtk+ buildbot is finally running the test suite after every build. And today we even have the first regressions that we need to address/understand. The short-, mid- and long term goal is now to get as many tests running as possible and keep them running. There are quite some bugs to be fixed in WebKit/Gtk+, our base libraries, our testing tools so there is plenty of fun left for everyone. In the webkit IRC…

Read More Read More

Link WebKit/Gtk+ faster

Link WebKit/Gtk+ faster

Last year in India Simon showed me an ancient and well hidden qmake feature. With this hidden feature you can easily move some files to a new library. Why is this good? Well, the new library only contains the files you are currently working on. In most of the cases this will be only a hand full. You will get blazing fast linking and round trip times if you do so. So today I worked on a issue with SVGFont.cpp…

Read More Read More

How to create a support nightmare?

How to create a support nightmare?

Question: How to create a support nightmare?Answer: Ask users to overwrite files regardless of what version they have installed with the package manager. We have a package manager. This means that every installed binary is versioned. This means that with opkg list_installed people can find out what you have installed. Now if you leave the package manager path and randomly ask our friends to overwrite their system libraries with other things found on the net you ask for chaos, fire…

Read More Read More

What does rhyme on eek?

What does rhyme on eek?

There is one thing I wanted to do for almost a year. Ever since noha started with toying with seaside I wanted to bring squeak into OpenEmbedded and last week I finally started with compiling the vm. Surprisingly it was more difficult than I thought it was and the result is not as pretty as I would like but the result is this: The recipe is inside org.openmoko.dev, I have some packages,sources and diff on my people account.

License eek!

License eek!

So we do have our location/diversity/splinter mapping application. Some of the maps (all?) we provide use data coming from OpenStreetMap. The OpenStreetMap data is licensed under the Creative Commons Attribution-Share Alike 2.0 Generic (CC-by-SA). And it was highlighted that we most likely fail on the attribution part. I hope we will resolve this issue soon but it is not really clear how one should properly attribute the OpenStreetMap Project and or its individual contributors.

Flying back to Taipei

Flying back to Taipei

Yesterday I spend most my day with watching videos that featured Alan Kay. These included videos about Squeak, Seaside, Croquet, demos of old (1977!) 3d, fully anti-aliased, zooming interfaces of the MIT. This was concluded with reading about self and PEP. When watching these kind of things I wonder why the computing world as it is today and why all these things have not made it into mainstream computing yet. I will soon enter a train to Frankfurt, will arrive…

Read More Read More

Happy

Happy

Our Taipei developers work hard, apply patches, create patches, triage bugs. Our developer/customer base starts scratching itches and provide their fixes. Things move forward.