Well written, Tony.

I stated in Windows with Visual Basic 5, ASP 1.0, and FrontPage 98. (Yikes!) I made a friend who uses Java on Linux exclusively, about 6 months before C# & .NET came out. I have since become Java certified and have grown to love Gentoo Linux. That was the time of my "rebirth" in software development. That was almost 4 years ago, so the "open-source" world has become my world. I feel your pain, and want to say that it won't last. Anyone with a thirst for learning should enjoy all that "open-source" has to offer. Enjoy it! When something feels "foreign", remember that there is usually a mailing list, newsgroup, web-based forum or Wiki, or an IRC channel (or all of the above) to provide access to other users as well as the developers of the software in question.

In reference to Ant & NAnt, it may be comforting or at least interesting to note that there are Ant ports for PHP and Ruby as well as .NET. Learning NAnt will be an excellent knowledge base for whatever the future brings.

Best regards,

Kevin


Scilipoti, Tony wrote:
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Butler,
Mark A Mr IPI Gramm Tech
Sent: Wednesday, November 03, 2004 5:38 PM
To: [EMAIL PROTECTED]
Cc: Kevin Williams; Duraiswami, Prabhuram
Subject: RE: [Nant-users] Issues with installation of NAnt 0.84



Would someone PLEASE fix the help file? I'm reading the archives and

see new users having the same problem over and over.


Why would I think it's the help file. BECAUSE THAT'S WHAT IT TELLS YOU

TO DO!

+++++++++++++++

Hi. I get this via digest, so my apologies if I'm behind the 8-ball.

As a new NAnt user I just want to agree with the substance, if not the
tone, of the post above. I suspect I know what the origin of many of
these misunderstandings is, and it may help someone if I detail it here.
Unlike the case with the original Ant, I think there are a lot of people
like me who are coming to NAnt with no background at all in the open
source "culture", no background at all in the world of the *ix
platforms, and no background at all in Java, no background at all with
CVS. Often we work for for-profit companies where "open source" has
historically been a dirty word. We are people who cut our computing
teeth entirely in Windows, often with no exposure even to C or C++. None
of this means we're poor developers; it just means we're from the other
side of the globe, metaphorically speaking. The reason we're here with
you, suddenly, is that we've started using C# and are simply looking for
a tool to help us manage building our applications. The name "Nant"
crops up frequently in our searches, so we go investigate. We're
figuring that like most everything else in the MS world it's going to be
a black box commodity - something like WinZip or Acrobat Reader. It
never occurs to us that we've crossed the line into a different way of
thinking about software development and distribution. Many of the basic
concepts - such as building someone else's software from source - are
alien to us, and even if they're not, we're just not thinking in those
terms at that point; we just want a tool to use. I'm not saying that
this is always the right attitude, or otherwise making excuses for it;
I'm just saying that I think it's the reality.

So the previous poster is correct: When a help file says, "build this
source," you do it. What it should say, if you want to accommodate
people like me, is something like, "If you want to get all tangled up
and confused in the guts of how this software works internally, build
this source. Otherwise, don't." To put it a different way, the build
files for NAnt itself are way way WAY too complicated for effective use
as a teaching tool. (The idea behind telling people to build NAnt is
supposedly so they can see how the build files work, right?) Instead, it
would be much better to have a "Hello World" sort of app that users can
experiment with. This will help them learn a lot better, and will keep
them out of building NAnt until they have the experience required to do
so.

No doubt as I become more used to this stuff I will be embarrassed by
this post, but presumably it will help someone who's in the same boat I
was last week when I tried to follow the readme.

- Tony


------------------------------------------------------- This SF.Net email is sponsored by: Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux. http://ads.osdn.com/?ad_idU88&alloc_id065&op=click _______________________________________________ Nant-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-users


-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE
LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click
_______________________________________________
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to