July 2011


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 ]

IMG_0001.JPG

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

IMG_0017.JPG

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.

IMG_0030.JPG

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

IMG_0033.JPG

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.

IMG_0015.JPG

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.

IMG_0013.JPG

IMG_0035.JPG

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.

IMG_0032.JPG

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.

IMG_0037.JPG

IMG_0024.JPG

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

IMG_0028.JPG

IMG_0026.JPG

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