Hey Charles,

It's great to have new blood joining the NAnt team, but may I ask which 
project admin you contacted to become member ?

Regards,

Gert
--------------------------------------------------
From: "Charles Chan" <cchan...@users.sourceforge.net>
Sent: Thursday, February 11, 2010 4:23 AM
To: <nant-developers@lists.sourceforge.net>
Subject: [nant-dev] [INTRO] Self-introduction for Charles Chan

> Hello fellow developers,
>
> I am the newest addition to the NAnt developers team, let me provide a 
> brief self introduction.
>
> Current Experience
> ==============
> I am a senior software engineer & mobile team lead at my
> current employment. Mostly I use C/C++/Java code at work, but our 
> compilation
> & release are handled by a combination of shell/NAnt/ant build
> scripts. Additional, we use Hudson for CI.
>
> Previous Experience
> ===============
> In addition, I have worked on server-side development in the past, using 
> J2EE, XML, HTML,
> JavaScript, CSS, AJAX, SQL. I also have experience with C#.NET developing 
> desktop applications. In addition, I am familiar with various databases 
> such as Oracle, SQL Server, MySQL, etc
>
> Open Source Experience
> ==================
> I have participated in other open
> source projects such as GoogleTest, Hudson, jTDS as well.
>
> Objective for joining NAnt
> ==================
> 1) A short 0.8x or 0.9x beta/rc release, follow by a stable 1.0 release -- 
> This is to ensure all the patches from the last few years are
> re-incorporated back into a common tree. It's double maintainence for
> company to have to keep a patched copy of NAnt locally in their SCM
> system. Besides, every contribution helps improve the general user 
> community.
>
> 2) Add/Remove platform / solution support to keep up with current 
> technologies.
>
> 2) Compare the changes that has been requested / or
> added in other builds systems -- Evaluate what makes sense to add in a 
> next release.
>
> What's been done
> =============
> The first order of business for me was to find and setup a stable server 
> for generating CI builds and releases. Thanks to the folks at 
> TeamCity.CodeBetter.com, I was able to register an account for NAnt 
> project there.
> Take a look at 
> http://teamcity.codebetter.com/project.html?projectId=project69
>
> Help requests
> ==========
> I am ready to generate a new NAnt release (eg. 0.87-rc1), and requires 
> some assistance. If any of you can provide some information, it would be 
> much appreciated.
>
> 1) What is the proper way to make a release? -- On the CI server, I am 
> current using VS.NET with NAnt.sln. But where are the artifacts?
>
> 2) On the NAnt homepage, I see the software is described compatible with 
> .NET
> 1.0/1.1/2.0/3.5; Mono 1.0/2.0/3.5, etc... How does NAnt project
> produce one library and make sure it's compatible with all of the above
> platforms? Do you compile with the lowest common denominator (.NET 1.0)? 
> How do you ensure a library works with both .NET and Mono -- simply by
> assuming the CLR is consistently implemented on all platforms? Do you have 
> to compile on both Windows and Linux platforms?
>
> 3) (related to #2) What is the difference between "Target" and "Runtime" 
> support? eg. .NET Compact Framework 1.0 only has support for "Target", but 
> not "Runtime". Does this simply mean NAnt can only used on a host PC to 
> compile .NET
> CF 1.0 project, and not available as a library to execute on a WM
> device?
>
> 4) I see in the trunk, there are files named "nighly.xml" and 
> "release.xml". These sound like they are a bootstrap process, can anyone 
> provide a highlevel overview of how they work? (I haven't read these in 
> much detail.)
>
> Cheers,
> Charles
>
>
>      __________________________________________________________________
> Make your browsing faster, safer, and easier with the new Internet 
> Explorer® 8. Optimized for Yahoo! Get it Now for Free! at 
> http://downloads.yahoo.com/ca/internetexplorer/
>
> ------------------------------------------------------------------------------
> SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
> Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
> http://p.sf.net/sfu/solaris-dev2dev
> _______________________________________________
> nant-developers mailing list
> nant-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/nant-developers
>
> 


------------------------------------------------------------------------------
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
_______________________________________________
nant-developers mailing list
nant-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-developers

Reply via email to