Hey,

Thanks for the filterchains link Ian, I had been using 0.84 and didn't
think it was possible, but after you told me I installed 0.85RC1 and
it works exactly how I need it!

Last night I threw a bit of a sample site for NAnt, at
http://ngenerator.sourceforge.net/nant/. While the look of the site is
still a little similar to the current site, I have focussed more on
the content and organisation to provide more for programmers using
NAnt. The links should all work but some might just go back to the
main page (pages that do that are considered to be simple enough not
to need an explanation), so please go to the different links and see
my ideas for each of the main pages.

The way I see it, NAnt is a very powerful tool and has a fairly steep
learning curve to learn to use it effectively (IMO). Instead of trying
to make NAnt easier to use (which is not neccessary), I think it is
more important to educate users by providing a good community with
lots of resources and tutorials, and this is what the major focus of
the NAnt and NAntContrib websites should be.

Note: I put the site together for NAnt as I assume you at NAntContrib
have some connection with the main NAnt project. The NAntContrib
website could mostly be the same with a few adjustments for content.

I would gladly voluteer to maintain the website and put up all the
announcements and news as well as writing a good deal of tutorials and
documentation, if you are willing to take me on :)

Let me know what you think of it.


On Wed, 15 Dec 2004 17:45:55 +0900, Ian MacLean <[EMAIL PROTECTED]> wrote:
> Paul Stovell wrote:
> 
> >Thanks very much! I'm going to borrow your idea of the
> >NDoc.Documenter.NAnt to make my own custom documentation, will save a
> >lot of typing I'm sure!
> >
> >Once I figure out how to get NAntContrib to compile (I'm running the
> >builds but getting a bunch of errors), I would like to make a task to
> >compile SharpDevelop combines and projects the same way the <solution>
> >task works for VS.NET.
> >
> Interesting - you probably want to take a look at this discussion:
> http://www.icsharpcode.net/OpenSource/SD/Forum/topic.asp?TOPIC_ID=7000
> where it looks like there may already be  a solution. Personally I like
> the idea of SharpDevelop using nant buildfiles as project files but that
> looks like a  non-starter for the sharp-dev folks.
> 
> >But before doing that to get my feet wet, I'll
> >write a little <replace> task that replaces strings in files (I always
> >wanted this one because I have a nightly build setup, and it generates
> >a .ASPX file from a template that I look at the next morning).
> >
> >
> >
> you can use the <copy> task with filterchains to do this. See example
> iii at :
> 
> http://nant.sourceforge.net/release/latest/help/tasks/copy.html
> 
> >Let me know if you think those are worthy projects. As I learn more
> >about how the NAnt source code works hopefully I'll be able to help
> >fix some bugs as well. And if you were serious about the web design
> >thing, I'd be more than happy to throw a few designs together :)
> >
> >
> >
> definately serious - the nant site is a little bland and has been the
> same for quite some time.
> 
> >Just a question: when I do get it to compile and write some tasks,
> >would I upload them via CVS to be integrated into the main build or
> >just email them to someone?
> >
> >
> to start with - email new tasks/patches to the dev lists - or submit a
> bug with the file attached. One of the nant committers will review the
> change and commit it if its good. Be sure to follow the coding
> guidelines at :
> http://sourceforge.net/docman/display_doc.php?docid=6080&group_id=31650
> thanks
> 
> Ian
> 
> >
> >On Wed, 15 Dec 2004 14:05:04 +0900, Ian MacLean <[EMAIL PROTECTED]> wrote:
> >
> >
> >>Hi Paul,
> >>
> >>
> >>
> >>>I'm a young .NET programmer with about a year of experience in C# and
> >>>6 months with SQL server. I have written a few applications, the
> >>>latest being http://ngenerator.sourceforge.net. While the code I write
> >>>usually works pretty well, I often wonder if I am doing things the
> >>>Right Way (TM), so I have joined this mailing list in hopes that I can
> >>>contribute to NAntContrib and maybe to NAnt itself, and that I can
> >>>pick up a few tips from vastly more experienced programmers like
> >>>yourselves.
> >>>
> >>>
> >>>
> >>>
> >>>
> >>sounds great. We are always happy to get more contributors.
> >>
> >>
> >>
> >>>I would also like to learn about how you go about doing things like
> >>>the nighly builds,
> >>>
> >>>
> >>>
> >>These are built on Gerts local machine using the nightly.xml build
> >>script in nant cvs. Gert will be able to tell you much more I'm sure.
> >>
> >>
> >>
> >>>how your website is maintained and kept up to date,
> >>>and where all the documentation and release notes come from - are they
> >>>auto-generated or revised by hand after each build?
> >>>
> >>>
> >>>
> >>>
> >>The release notes and some top-level documentation pages are hand
> >>written. However most of the Task/Function etc documentation is
> >>generated from inline xml comments using NDoc and a custom documenter -
> >>see src\NDoc.Documenter.NAnt in the nant sources if you're curious about
> >>the details.
> >>
> >>
> >>
> >>>It's nice to meet you all, and please let me know if I can be helpful
> >>>in any way!
> >>>
> >>>
> >>>
> >>>
> >>>
> >>Sure - any gaps you see in the documentation or bugs that come up on the
> >>lists. From the looks of the ngenerator site it looks like you could
> >>teach us somthing about web design too :)
> >>
> >>Ian
> >>
> >>
> >>
> >
> >---------------------
> >Paul Stovell
> >E-Mail: [EMAIL PROTECTED]
> >
> >
> 
> 


-- 
Paul Stovell
E-Mail: [EMAIL PROTECTED]
Phone: 0431 713 510


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
_______________________________________________
NAntContrib-Developer mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nantcontrib-developer

Reply via email to