Hi Michael,

Yes, all changes in Java Lucene CHANGES.txt are also in Lucene.Net.  Any
changes specific to Lucene.Net are in HISTORY.txt.

Regards,

-- George Aroush 

-----Original Message-----
From: Michael Mitiaguin [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, February 28, 2007 9:04 PM
To: [email protected]
Subject: Re: Lucene.Net.2.0 build 003 "final"

So I was mistaken by the name Lucene.Net.2.0 which is not specifically
targeted on .Net 2 but rather coincedence in version number.


Also regarding changes between releases would it be correct to say that
looking at Java origin should give us an idea what changed
http://svn.apache.org/repos/asf/lucene/java/tags/lucene_2_0_0/CHANGES.txt

or similar list with .Net specifics will be maintained ?

e.g  in Lucene.Net 2.1 warnings regarding deprecated and obsolete methods in
.Net 2 will be eliminated resulting in new methods and etc...

Regards
Michael

On 2/24/07, George Aroush <[EMAIL PROTECTED]> wrote:
> Hi Michael,
>
> All ports of Lucene.Net and code in "contrib" are done using VS.NET 
> 2003 so that they are .NET 1.1 compatible.  Why?  Historical reason 
> and the fact that I want to support a wider audience as possible.  If 
> you must work in .NET 2.0 space, you can easily take the current 
> source code and build it using VS.NET 2005 targeting .NET 2.0.
>
> This said, for the port of Lucene.Net 2.1, I will be using .NET 2.0 -- 
> thus, VS.NET 2005.
>
> As for the warnings, and cleaning unused variables, those are as a 
> result of conversion from Java to C# using JLCA.  Those unused 
> variables also exist in the Java version, thus they are carried over 
> to C#.  There are also a lot of warning about the XML documentation which
JLCA doesn't do a good job at.
>
> Personally, I rather see some of the reaming un-finished ported code 
> or those where I am not sure if I did the right thing (look for the 
> string "Aroush" in the source code) be taken care of first.
>
> Regards,
>
> -- George Aroush
>
>
> -----Original Message-----
> From: Michael Mitiaguin [mailto:[EMAIL PROTECTED]
> Sent: Thursday, February 22, 2007 10:55 PM
> To: [email protected]
> Subject: Lucene.Net.2.0 build 003 "final"
>
> I checked it out  using tortoiseSVN ( I presume , it does exist only 
> in Subversion repository ? ) Just wondering why solution still in 
> VS2003 format , my understanding this version uses specific Net 2 
> features (  built-in compression  and etc... ) Also there are warnings 
> about deprecated and obsolete methods . Any plans to get rid of them ?
>
> Warning 23      'System.Threading.Thread.Resume()' is obsolete:
> 'Thread.Resume has been deprecated.  Please use other classes in 
> System.Threading, such as Monitor, Mutex, Event, and Semaphore, to 
> synchronize Threads or protect resources.
> http://go.microsoft.com/fwlink/?linkid=14202'
> Z:\Lucene\Net2\Lucene.Net\SupportClass.cs       218     13
> Lucene.Net-2.0.0
> Warning 24      'System.Threading.Thread.Suspend()' is obsolete:
> 'Thread.Suspend has been deprecated.  Please use other classes in 
> System.Threading, such as Monitor, Mutex, Event, and Semaphore, to 
> synchronize Threads or protect resources.
> http://go.microsoft.com/fwlink/?linkid=14202'
> Z:\Lucene\Net2\Lucene.Net\SupportClass.cs       251     13
> Lucene.Net-2.0.0
> Warning 25      'System.Configuration.ConfigurationSettings.AppSettings'
is
> obsolete: 'This method is obsolete, it has been replaced by 
>
System.Configuration!System.Configuration.ConfigurationManager.AppSettings'
> Z:\Lucene\Net2\Lucene.Net\SupportClass.cs       619     38
> Lucene.Net-2.0.0
> Warning 26      'System.Configuration.ConfigurationSettings.AppSettings'
is
> obsolete: 'This method is obsolete, it has been replaced by 
>
System.Configuration!System.Configuration.ConfigurationManager.AppSettings'
> Z:\Lucene\Net2\Lucene.Net\SupportClass.cs       635     38
> Lucene.Net-2.0.0
> Warning 38
> 'System.Runtime.Remoting.RemotingConfiguration.Configure(string)'
> is obsolete: 'Use
> System.Runtime.Remoting.RemotingConfiguration.Configure(string
> fileName, bool ensureSecurity)
> instead.'       Z:\Lucene\Net2\Lucene.Net\Search\RemoteSearchable.cs
100
> 4       Lucene.Net-2.0.0
> Warning 39
> 'System.Runtime.Remoting.Channels.ChannelServices.RegisterChannel(Syst
> em.Run
> time.Remoting.Channels.IChannel)'
> is obsolete: 'Use
> System.Runtime.Remoting.ChannelServices.RegisterChannel(IChannel chnl, 
> bool
> ensureSecurity)
> instead.'       Z:\Lucene\Net2\Lucene.Net\Search\RemoteSearchable.cs
101
> 4       Lucene.Net-2.0.0
>
>
> Warnings about variables never used are much less importance and 
> probably cannot  be eradicated due porting JavaCC generated code.
> Or 0 warnings is achievable at some stage ?
>
> TIA
> Michael
>
>

Reply via email to