How Open Source Failed Me

For about 2 1/2 years now my wife and I have been keeping a blog for our son Jace. Over at  (notice how all the post images are broken when you go there)  we document the life of Jace and post pictures for 2 reasons:

1. So we can easily share with family
2. Now, 20 years from now, and hopefully forever Jace will have an online “baby book”

In my mind, number 2 being the most important. Why number 2 is such a big deal to me is because my Mom put together and kept 5 baby books for me, from birth to about 13 years old, and those baby books mean a lot when you get older and want to reflect on your past. I want to do the same for my son.

In pursuit of the same but a little more cutting edge than the modern day scrap-booking, I figured the online blog format was the best way to go but needed an image sharing solution. I chose DasBlog for the blog and nGallery for the image sharing solution. Both open source.

DasBlog rocks, it’s a great piece of software with truly dedicated and talented people. nGallery on the other hand… Well it was a great piece of software, it did exactly what I needed but then it was taken over by Community Server and now it is NOT part of the open source/free world.

So here is my issue. This last week I upgraded to DasBlog 2.0  which uses .Net 2.0 but my open source nGallery uses .Net 1.1. I am unable to get both the .Net 2.0 and .Net 1.1 applications  to play nicely in the same sandbox. Even with their own vdirs and application pools. So, now I have a blog/baby book with broken references to a .Net 1.1 nGallery picture gallery. Trying to keep up with the latest in technology hosed me. Suck. So much for a baby book to last decades.

The reality of it is that when I started the blog I didn’t put much thought into how to make an online application/baby book last forever. I am now…I need a solution. Something that will be there when my son is old enough to care. Even if I found a way to fix the problem at hand I am still worried about the future.  What if DasBlog sells out and 10 years from now I’m forced into .Net 8.0 with no backwards compatibility? Screwed again.

What do I do?

Pay for a service? How do I know if they’ll be there in 20 years?

Build and manage my own applications? I don’t have the time.

Am I stupid to put our precious memories on the Internet?

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.