avalon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jeremy Crosbie <jer...@go2.com>
Subject RE: C# Avalon
Date Wed, 07 Aug 2002 18:59:07 GMT
Out of curiosity (and if you don't mind me asking) what is driving a port of
the product from Java to C#? Is the product not functioning? Are there
features available in .NET/C# critical to your application and not offered
in Java? 

> -----Original Message-----
> From: Robert [mailto:rmcintosh@bull-enterprises.com]
> Sent: Wednesday, August 07, 2002 11:00 AM
> To: 'Avalon Developers List'
> Subject: C# Avalon
> 
> I've been watching this thread with great interest, as we (my company
> and probably namely me) might have an opportunity to port our product
> over to C# from it's current Java implementation. We currently use
> Avalon and ECM, but I see that there are several other projects that
> have been ported over as well. Is there a list somewhere of these? (both
> Jakarata based and non-jakarta based).
> 
> Thanks,
> Robert
> 
> -----Original Message-----
> From: Yauheny Mikulski [mailto:for_evg@infonet.by]
> Sent: Wednesday, August 07, 2002 11:33 AM
> To: Avalon Developers List
> Subject: Re: C# Avalon place and build system
> 
> Hi,
> 
> > It all sounds very cool to me. I had no idea Nant existed, so very
> cool :)
> > Will you be setting up unit tests?
> 
> Yes, I'm gonna do that. Users can run tests with the help of the NUnit
> (.NET
> implementation of JUnit. The main idea of NUnit is the same as JUnit
> one.).
> 
> Best Regards,
>     Yauheny Mikulski (Jeff).
> 
> ----- Original Message -----
> From: "Henri Yandell" <bayard@generationjava.com>
> To: "Avalon Developers List" <avalon-dev@jakarta.apache.org>
> Sent: Wednesday, August 07, 2002 2:42 AM
> Subject: Re: C# Avalon place and build system
> 
> 
> > It all sounds very cool to me. I had no idea Nant existed, so very
> cool :)
> > Will you be setting up unit tests?
> >
> > I always felt that was a glaring problem in the Apache structure. Many
> > sources can be there, but only one dir for unit-tests.
> >
> > Hen
> >
> > On Wed, 7 Aug 2002, Yauheny Mikulski wrote:
> >
> > > Dear All,
> > >
> > > I'd like to consider the following problem:
> > >
> > > >
> > > >On Mon, 5 Aug 2002 22:41, Henri Yandell wrote:
> > > >
> > > > Has anyone given any thought as to how to integrate a C# build
> system
> into
> > > > the current Java one? Is it just src/cSharp, where would unit
> tests go
> > > > etc.
> > > >
> > >
> > > 1. CVS Directory Structure
> > >
> > > Before talking about build-system, I'd like to solve the problem
> concerning
> > > to C# Avalon place in CVS.
> > >
> > > I consider, the best way is not to make a mess among JAVA and C#
> code so
> > > I think it's not a bad idea to do that way:
> > >
> > >  - Make directory  jakarta-avalon/src/cs  for C# Avalon in CVS.
> > >
> > >  - The CVS Directory structure might be:
> > >
> > >    jakarta-avalon/src
> > >                            | - java                  : java souces
> > >                                | - ...
> > >                            | - cs                     : C# sources
> > >                                | - apache
> > >                                    | - avalon       : C# Avalon
> Framework
> > >                                        | - bin        : library
> storage
> > >                                        | - src        : C# sources
> > >                                        | - test       : Avalon tests
> > >                                    | - excalibur   : C# Excalibur
> > >                                        | - bin
> > >                                        | - src
> > >                                        | - test
> > >                                | - build.xml       : C# Avalon build
> system
> > >                                | - TODO.txt
> > >
> > > Notes:
> > > - bin directory  is the same as lib in Java. It's a library storage.
> > > - about build.xml see below.
> > >
> > > The rest seems to be clear.
> > >
> > > 2. Build System
> > >
> > > I think the C# Avalon Build System should be separated from JAVA one
> cause
> > > I don't see any solutions to use common build system for both
> > > implementations
> > > but I think we shouldn't do it.
> > >
> > > The NAnt ( .NET/C#  Ant implementation) is the best way to solve the
> > > problem.
> > > It works with the same build.xml file under the same rules and so
> on.
> > > But NAnt has its own tasks and, of course, Ant knows nothing about
> them.
> > >
> > > So the solution is:
> > >  - make separate build.xml for NAnt.
> > >  - select the tasks from Avalon Build System, that C# Avalon one
> needs
> only.
> > >  - make the C# Avalon build system (concerning the task names)
> similar
> to
> > > Java ancestor.
> > >    It would help people, who know the Avalon Build System,
> understand C#
> > > one.
> > > -  C# Avalon builds would be made with the help of NAnt.
> > > - I'd write instructions-explanations ( BUILDING.txt file).
> > >
> > > I eager to know your notes and comments. They are always welcome.
> > >
> > > Best Regards,
> > >     Yauheny Mikulski (Jeff).
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > --
> > > To unsubscribe, e-mail:
> <mailto:avalon-dev-unsubscribe@jakarta.apache.org>
> > > For additional commands, e-mail:
> <mailto:avalon-dev-help@jakarta.apache.org>
> > >
> > >
> >
> >
> > --
> > To unsubscribe, e-mail:
> <mailto:avalon-dev-unsubscribe@jakarta.apache.org>
> > For additional commands, e-mail:
> <mailto:avalon-dev-help@jakarta.apache.org>
> >
> 
> 
> 
> 
> 
> --
> To unsubscribe, e-mail:
> <mailto:avalon-dev-unsubscribe@jakarta.apache.org>
> For additional commands, e-mail:
> <mailto:avalon-dev-help@jakarta.apache.org>
> 
> 
> 
> --
> To unsubscribe, e-mail:   <mailto:avalon-dev-
> unsubscribe@jakarta.apache.org>
> For additional commands, e-mail: <mailto:avalon-dev-
> help@jakarta.apache.org>

--
To unsubscribe, e-mail:   <mailto:avalon-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:avalon-dev-help@jakarta.apache.org>


Mime
View raw message