Tuesday, October 17, 2006

Npgsql 1.0 Released!! A little bit of its history

Hi all!

I'm really happy to announce that Npgsql Team has released Npgsql 1.0 final!

I started to work on Npgsql 4 years ago, just after I finished my CS graduation course. What motivated me was the possibility to implement a network communication protocol and to have something done to community. I'm a big fan of OpenSource philosophy, better, I'm passionate about OpenSource and community, and realized I didn't return anything to it up to now. Besides that, I wanted to make part of it.

So, I started sending a message to postgresql mailling list asking if there was something about that being worked on. I received some replies about nothing being done yet and one saying that a p/invoke based proof of concept was tested. I wanted to implement postgresql communication protocol so I started to work on it. Some time later, I sent another message talking about project launch. At that time, Dave Page, from pgAdmin, jumped the wagon and started to help me get project going. I couldn't believe it! Dave Page, who later I discovered didn't play only with pgAdmin but also with postgresql installer and postgresql itself and others, was helping me with my just-started project! Thank you, Dave!

Since then, we have been working on a lot of features to make Npgsql work as best as possible. We have made a lot of progress and today Npgsql is a big success. One thing which make me think we were in the right direction was an invitation from Daniel Morgan, of Mono Project, to make Npgsql available in Mono sources. This made Npgsql become part of a bigger project and I'm very happy this happened. You guys, rock! Thanks for believing in the project.

I learned a lot about opensource on all those years working with Npgsql. I also knew a lot of very nice people, here in my country, Brazil, and throughout the world. I think this is the biggest reward I received for all this work. It is an experience I will carry with me for the rest of my life.

I would like to thank, firstly, God for allowing all this to happen and all people who helped me and the project to become what it is today! Without your help this won't be possible. I'd like to give special thanks to Josh Cooley, who have been doing a great job helping me to organize and give Npgsql the right direction and Hiroshi Saito who is helping us to spread the word of Npgsql in Japan! Dave Page for all his guidance and support. Guys and gals at gborg and pgfoundry who hosted Npgsql. Thank you!

(Note: I will edit this post later to add the name of all developers who helped Npgsql. I will search my mail archives to get your names and make sure I don't forget anyone)

For the future, we will be working on new ado.net 2.0 features and integration with visual studio.net. We will work on better performance and feature completeness. There is a lot of work to do and we will count on community feedback to make it even better! Stay tuned!

Thank you all

Francisco Figueiredo Jr.
Npgsql Lead Developer


michael schurter said...

Thank you providing an excellent library! I have been using it for a large project at work since 0.98.2 and have never run into a bug!

Robert Treat said...

Not only has the code always worked well when I used it, but you have always been very helpful with questions people have had and have fostered a nice community of people around npgsql. In addition, your involvement with the Mono project has lent credibility to PostgreSQL. Certainly a very large tip of the hat is in order for you Francisco.

Erik Dahlstrand said...

I can only agree with previous posters. I have been using Npgsql for my website since 0.7.0. It has always worked without a glitch. Congratulations to the 1.0 release and keep up the good work, Francisco.

Francisco Figueiredo Jr. said...

Thank you guys! Your words tell me we are in the right way. We will work hard to make Npgsql even better!

Anonymous said...

tn chaussuresEnter the necessary language translation, up to 200 bytes winter, moves frequently in China, showing that the deep strategy of the Chinese market. Harvard Business School, according to the relevant survey data show that in recent years the Chinese market three brands nike chaussures, Adidas, Li Ning market share at 21 percent, respectively, 20%, 17%. The brand is first-line to three lines of urban competition for mutual penetration. Side of theworld,announced layoffs, nike tnwhile China's large-scale facilities fists. The sporting goods giant Nike's every move in the winter will be fully exposed its strategy. Years later, the Nike, Inc. announced the world's Fanmens clothingpolo shirts

Anonymous said...

牙醫,植牙,矯正,紋身,刺青,創業,批發,皮膚科,痘痘,中醫,飛梭雷射,毛孔粗大,醫學美容,seo,關鍵字行銷,關鍵字自然排序,網路行銷,關鍵字自然排序,關鍵字行銷seo,關鍵字廣告,部落格行銷,網路行銷,seo,關鍵字行銷,關鍵字廣告,關鍵字,自然排序,部落格行銷,網路行銷,網路爆紅,牛舌餅婚紗台中婚紗,腳臭,腳臭,腳臭,腳臭,中古車,二手車,中古車,二手車,高雄婚紗,減肥,瘦身 ,搬家,搬家公司,服飾批發,團體服,街舞

Anonymous said...