Skip to main content

Posts

Npgsql License change is almost done!

UPDATE2 at 2007-08-10: Chris just sent me his permission. So, now, there are only 2 permissions pending. License change is very near!! UPDATE: Daniel Morgan and Magnus Hagander sent me their permission. We are now waiting for others to send theirs. Hi all!! I have been revising some more files to make Npgsql license change and we are very close now. There are only 6 files pending waiting for permissions: NpgsqlCommandBuilder.cs Waiting license change permission from gridnine systems. http://pgfoundry.org/tracker/index.php?func=detail&aid=1000447&group_id=1000140&atid=592 NpgsqlDataReader.cs Waiting Daniel Morgan license chage permission request. NpgsqlParameter.cs Waiting license change permission from gridnine systems. http://pgfoundry.org/tracker/index.php?func=detail&aid=1000447&group_id=1000140&atid=592 NpgsqlRowDescription.cs Waiting license change permission from Magnus Hagander. PGUtil.cs Waiting license change permission from Chris Wenneman NpgsqlTypesHe...

Npgsql License Change Status Report

Hi all!! I've been working on Npgsql license change... Here is the list of files which are already ok: NpgsqlAsciiRow.cs NpgsqlBackendKeyData.cs NpgsqlBinaryRow.cs NpgsqlBind.cs NpgsqlCancelRequest.cs NpgsqlClosedState.cs: NpgsqlCommand.cs: NpgsqlConnection.cs NpgsqlConnectionString.cs NpgsqlConnector.cs NpgsqlConnectorPool.cs NpgsqlDescribe.cs NpgsqlError.cs NpgsqlEventLog.cs NpgsqlException.cs NpgsqlExecute.cs NpgsqlFlush.cs NpgsqlMediator.cs NpgsqlMessageTypes.cs NpgsqlNotificationEventArgs.cs NpgsqlParameterStatus.cs NpgsqlParse.cs NpgsqlPasswordPacket.cs NpgsqlQuery.cs NpgsqlReadyState.cs NpgsqlResultSet.cs NpgsqlRow.cs NpgsqlSchema.cs NpgsqlStartupPacket.cs NpgsqlStartupState.cs NpgsqlState.cs NpgsqlSync.cs NpgsqlTransaction.cs NpgsqlDbType.cs NpgsqlTypeConverters.cs NpgsqlTypes.cs NpgsqlDataAdapter.cs And here is the list which needs revision: NpgsqlCommandBuilder.cs NpgsqlDataReader.cs NpgsqlParameter.cs NpgsqlParameterCollection.cs NpgsqlRowDescription.cs PGUtil.cs FastPat...

Npgsql2 Preview Release is now available!!

Yeah, that's it! After so many months without any update, Npgsql2 is finally alive. While this release doesn't give you full blown potential of new features, you can at least test it using the new ado.net 2.0 api as well as asp.net providers. Please, give it a try and let us know what you think. Important notice: We are changing license to BSD. So this may be the last release under LGPL. This means that not all features currently available may be at next release. This is due to the fact that not all patch submitters may be reached or he/she doesn't give permission to change the license. If this is the case we don't have any other alternative than drop the patch and try to reimplement it. I'm sorry for that and I hope we don't have any problems with patch owners. :) I'd like to thank God for allowing me to do that. I'd like to thank all people involved in this release who helped to make it happen. Thank you!

Npgsql2 housekeeping

Hi all, After 2 weeks without being able to play very much with computers due to my RSI problems , I'm finally getting back to normal work. Of course, under a much less workload... :) Today, I did some housekeeping in Npgsql2 project. I fixed Npgsql.build file which wasn't compiling due to some missing files. Now it is compiling very well with NAnt. Just call nant and it will compile a nice assembly Npgsql.dll for you. I also added MonoDevelop project files and also fixed Npgsql2 version in AssemblyInfo.cs file. That's it! I hope to be able to release a preview of Npgsql2 really soon. Stay tuned!

Npgsql2 and my RSI - Repetitive Strain Injuries.

Hi, all... On monday, I went to doctor to see about my fingers which were hurting very much... :( Of course, I had some type of RSI - Repetitive Strains Injuries . :( He said I would need to stay away from keyboards from some time, so, Npgsql2 release may take some more time than this week as I wanted. I hope to get everything done, but more slowly... :( Hiroshi also remembered me that our documentation is lacking information about Npgsql2. We need to fix that too. That's it guys. As soon as I have any news, I will let you know. Thank you!

Npgsql is still alive! And license change in works...

Hi, all!! It's been a long time since my last post. I apologize for that. :( Since end of last year I had a lot of personal problems and I also was studying for some job tests which took a lot of my time and I couldn't work very much on Npgsql. But now I think things are settling and I'm getting more time to work on Npgsql! :) Right now, we are working in the process of change Npgsql license from LGPL to BSD. We believe this change would allows better integration of projects (commercial or not) and we will have the same license as postgresql server itself. I'm revising our code and asking people who commited any code to Npgsql his authorization to relicense their patches. So, if you submitted any patch to Npgsql and didn't receive a mail from me asking your authorization, please, send a mail. I will come back later with more details about it. Thank you very much for your feedback and patience.

Initial Npgsql2 provider factory support added to cvs

UPDATE : Thomas Burkhart sent me a mail telling me that this configuration syntax doesn't work on ms.net 2.0. This is the version which works: <?xml version="1.0" encoding="iso-8859-1" ?> <configuration> <system.data> <DbProviderFactories> <add name="Npgsql Data Provider" invariant="Npgsql" support="FF" description=".Net Framework Data Provider for Postgresql Server" type="Npgsql.NpgsqlFactory, Npgsql, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5d8b90d52f46fda7" /> </DbProviderFactories> </system.data> </configuration> Thomas said that "the tags are case sensitive and the must be outside any <applicationSettings>" Thank you Thomas for your feedback which, for sure will help others to get their configuration up and running. I will check with Mono guys to see why my original configuration worked. Hi all! Today I committed an initial support for...