Hi Carlos,

if we're in huge changes in codebase, I think, there's some problem with 
*.csproj files.

The FirebirdSql.Web.Providers.csproj is located on other place (level) 
than FirebirdSql.Data.FirebirdClient.csproj . And also some same files 
(with same I think with same purpose in project) are on different levels.

Same for FirebirdSql.Data.UnitTests.csproj .

I think, we should have:
\trunk\NETProvider\source\FirebirdSql\Data
\trunk\NETProvider\source\FirebirdSql\Web
\trunk\NETProvider\source\FirebirdSql\UnitTests
...
and nothing more in \trunk\NETProvider\source\FirebirdSql\.

This will also allow as to build Web Providers against latest 
FirebirdClient clearly.

I also propose to move AssemblyInfo.cs files into Properties folder, 
where they should be (my VS places these files into this folder by default).

What do you think? (maybe i forgot something)

As you feel, this is not ultimative description, but you propably 
know/feel what I'm talking about.

This will also follows namespaces as well, so code will be nice structured.

If you have no objections, I propose to select one day. I'll fetch trunk 
and in 1-2 hours I'll make moves and commits. Then everybody can fetch 
new structure.

PS: I've tryied this (on a small model) on my local tree and the idea 
seems to be good.

-- 
Jiri {x2} Cincura
http://blog.vyvojar.cz/jirka/ | http://www.ID3renamer.com

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Firebird-net-provider mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/firebird-net-provider

Reply via email to