Tomeu finished up his review this weekend and gave me the green light to merge my long awaited invoke-rewrite branch. Besides being twice as fast as the previous invoke implementation, this branch cleaned up the code into discreet layers and modules which should make it safer and easier to debug as well as profile and add more speed improvements. I have also beefed up memory cleanup in the case that a call fails and the parameters have yet to be marshalled to python objects.
This rewrite is the basis for the future PyGObject 3 release. PyGObject 3 will permanently remove the static bindings but be parallel installable with PyGObject 2 provided that introspection is turned off in the PyGObject 2 build. While this may cause a small amount of pain for packagers, this will provide a smooth upgrade path for developers with little to no expected change to their current PyGObject Introspection projects.
As soon as we can make the two parallel installable we will do a release, update the JHBuild module sets and get the word out that unstable distros should switch to using the new setup. We are committed to stabilizing PyGObject 3 for the GNOME 3.2 release.
[read this post in:
ar de es fr it ja ko pt ru zh-CN ]

Well I closed a week ago and while the bones are really well preserve for a house from the 1920’s, the internals needs a bit of updating.
Day 1 – Carpet

I started by pulling up the 80’s wall to wall carpeting in the living and dining rooms that absolutely had to go. The sad news is that there is only sub-floor under the linoleum in the kitchen and if there one thing I hate more than bland wall to wall carpeting, it is linoleum.

The good news is that the hard wood under the carpet was virtually unmarked and stunning.

Day 2 – Demo
As I said the house is pretty old and so its its flow. The living room leads into the formal dining room which is then leads into a small closed off kitchen.

Well, I didn’t buy this place because I fell in love with how it looked inside. I fell in love with the potential it represented. What that entailed was knocking down walls.


The whole closet separating the kitchen from the dining room is coming down. The only downside is I had to remove a great piece of built in cabinetry but it basically took up one whole wall in the dining room.

My brother Frank and soon to be former roommate Adam, helped me take it out without too much damage. I plan to reuse it in the future wine room down in the basement.


It is definitely a work in progress but I am having fun doing it.


[read this post in:
ar de es fr it ja ko pt ru zh-CN ]