Re: Is it necessary to learn XML in order to lear Maven?

2013-06-28 Thread e92-330cd
You'll learn XML during learning MAVEN .. its not so hard.

M.

-- Původní zpráva --
Od: Ron Wheeler rwhee...@artifact-software.com
Datum: 27. 6. 2013
Předmět: Re: Is it necessary to learn XML in order to lear Maven?

I am sure that you are right.
My Google search turned up almost 2 million results.

I just grabbed the first one that had enough in it to learn enough XML 
to read a POM file.


Ron

On 27/06/2013 2:15 PM, Brett Vanderveen wrote:
 Not to be pretentious, but I think there is a lot of better 
 documentation out there than W3 Schools, for example:
 https://developer.mozilla.org/en-US/docs/XML

 *Brett VanderVeen*| brett.vanderv...@gfs.com 
 mailto:brett.vanderv...@gfs.com

 *Gordon Food Service^® *| IS Transportation |_www.gfs.com 
 http://www.gfs.com/_

 P 616-717-6042 | C 630-310-0172

 Street: 1300 Gezon Parkway SW | Wyoming, MI 49509-9300

 Mail: Mail Code 12003 | PO Box 1787 | Grand Rapids, MI 49501-1787



 On Thu, Jun 27, 2013 at 1:26 PM, Ron Wheeler 
 rwhee...@artifact-software.com 
 mailto:rwhee...@artifact-software.com wrote:

 http://www.w3schools.com/xml/
 will give you more than what you need for Maven.

 Google is your friend!!!

 Ron


 On 27/06/2013 11:39 AM, Nayana ABREU wrote:

 So, how long does it take to learn XML? Can you recommend me
 good sources,
 like webpages or books?

 Thanks Cody


 On Thu, Jun 27, 2013 at 11:35 AM, cody.a.fy...@wellsfargo.com
 mailto:cody.a.fy...@wellsfargo.com wrote:

 I would argue that to be a competent, modern computer
 programmer, you DO
 need to learn XML.

 There are many powerful things that can be accomplished
 once you have that
 knowledge.

 Cody Fyler
 Lending Grid Build Team
 cody.a.fy...@wellsfargo.com
 mailto:cody.a.fy...@wellsfargo.com
 (515)-441-0814


 -Original Message-
 From: ctrueden.w...@gmail.com
 mailto:ctrueden.w...@gmail.com
 [mailto:ctrueden.w...@gmail.com
 mailto:ctrueden.w...@gmail.com] On Behalf
 Of Curtis Rueden
 Sent: Thursday, June 27, 2013 10:31 AM
 To: Maven Users List
 Subject: Re: Is it necessary to learn XML in order to lear
 Maven?

 Hi Nayana,

 Is it necessary to learn XML in order to lear Maven?

 No, if you use Eclipse you can configure your POM in its
 graphical editor.
 Other IDEs may have similar things.

 Even if you edit POMs by hand, XML is human readable
 meaning you don't
 really need an in-depth understanding of XML in order to
 hack together a
 Maven POM.

 My definition of learn XML would be more like:
 * Understand basics: elements vs. attributes, etc.
 * Understand XML validation; e.g. XSD and DTD
 * Understand XSLT stylesheets
 * Understand parsing: SAX, DOM and XPath

 And you certainly do not need to know those things to
 configure a Maven
 POM.

 Regards,
 Curtis


 On Thu, Jun 27, 2013 at 10:22 AM, Nayana ABREU
 holanda.nay...@gmail.com mailto:holanda.nay...@gmail.com

 wrote:
 Is it necessary to learn XML in order to lear Maven?

 Thanks

 --
 Nayana Holanda de Abreu
 holanda.nay...@gmail.com mailto:holanda.nay...@gmail.com
 Phone: 662-801-6349
 Skype: nayanexbourdon

 -
 To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
 mailto:users-unsubscr...@maven.apache.org
 For additional commands, e-mail:
 users-h...@maven.apache.org
 mailto:users-h...@maven.apache.org





 -- 
 Ron Wheeler
 President
 Artifact Software Inc
 email: rwhee...@artifact-software.com
 mailto:rwhee...@artifact-software.com
 skype: ronaldmwheeler
 phone: 866-970-2435, ext 102


 -
 To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
 mailto:users-unsubscr...@maven.apache.org
 For additional commands, e-mail: users-h...@maven.apache.org
 mailto:users-h...@maven.apache.org




-- 
Ron Wheeler
President
Artifact Software Inc
email: rwhee...@artifact-software.com
skype: ronaldmwheeler
phone: 866-970-2435, ext 102

Re: Is it necessary to learn XML in order to lear Maven?

2013-06-28 Thread Mark H. Wood
On Thu, Jun 27, 2013 at 03:35:26PM +, cody.a.fy...@wellsfargo.com wrote:
 I would argue that to be a competent, modern computer programmer, you DO need 
 to learn XML.
 
 There are many powerful things that can be accomplished once you have that 
 knowledge.

I tend to agree, but I think that learn XML is rather imprecise.

You can learn to read XML in about five minutes, and to write it in
ten.  It's really, really simple.  It also doesn't get you far at all.

What people *do with XML* is often highly complex, abstruse, and
intellectually challenging.  A Maven POM, expressed in XML (which it
always is, externally) can be daunting.  XSD, XSL-T, and a thousand
and one other *applications of* XML each have their own learning
curves, some rather steep and bumpy.

So I'd say, yes, you should learn XML if you want to use Maven, but
that's easy.  Learning Maven will require much more effort, but that
effort will be amply rewarded.

-- 
Mark H. Wood, Lead System Programmer   mw...@iupui.edu
Machines should not be friendly.  Machines should be obedient.


signature.asc
Description: Digital signature


Is it necessary to learn XML in order to lear Maven?

2013-06-27 Thread Nayana ABREU
Is it necessary to learn XML in order to lear Maven?

Thanks

-- 
Nayana Holanda de Abreu
holanda.nay...@gmail.com
Phone: 662-801-6349
Skype: nayanexbourdon


Re: Is it necessary to learn XML in order to lear Maven?

2013-06-27 Thread Curtis Rueden
Hi Nayana,

 Is it necessary to learn XML in order to lear Maven?

No, if you use Eclipse you can configure your POM in its graphical editor.
Other IDEs may have similar things.

Even if you edit POMs by hand, XML is human readable meaning you don't
really need an in-depth understanding of XML in order to hack together a
Maven POM.

My definition of learn XML would be more like:
* Understand basics: elements vs. attributes, etc.
* Understand XML validation; e.g. XSD and DTD
* Understand XSLT stylesheets
* Understand parsing: SAX, DOM and XPath

And you certainly do not need to know those things to configure a Maven POM.

Regards,
Curtis


On Thu, Jun 27, 2013 at 10:22 AM, Nayana ABREU holanda.nay...@gmail.comwrote:

 Is it necessary to learn XML in order to lear Maven?

 Thanks

 --
 Nayana Holanda de Abreu
 holanda.nay...@gmail.com
 Phone: 662-801-6349
 Skype: nayanexbourdon



Re: Is it necessary to learn XML in order to lear Maven?

2013-06-27 Thread Nayana ABREU
Thank you very much Curtis Rueden


On Thu, Jun 27, 2013 at 11:30 AM, Curtis Rueden ctrue...@wisc.edu wrote:

 Hi Nayana,

  Is it necessary to learn XML in order to lear Maven?

 No, if you use Eclipse you can configure your POM in its graphical editor.
 Other IDEs may have similar things.

 Even if you edit POMs by hand, XML is human readable meaning you don't
 really need an in-depth understanding of XML in order to hack together a
 Maven POM.

 My definition of learn XML would be more like:
 * Understand basics: elements vs. attributes, etc.
 * Understand XML validation; e.g. XSD and DTD
 * Understand XSLT stylesheets
 * Understand parsing: SAX, DOM and XPath

 And you certainly do not need to know those things to configure a Maven
 POM.

 Regards,
 Curtis


 On Thu, Jun 27, 2013 at 10:22 AM, Nayana ABREU holanda.nay...@gmail.com
 wrote:

  Is it necessary to learn XML in order to lear Maven?
 
  Thanks
 
  --
  Nayana Holanda de Abreu
  holanda.nay...@gmail.com
  Phone: 662-801-6349
  Skype: nayanexbourdon
 




-- 
Nayana Holanda de Abreu
holanda.nay...@gmail.com
Phone: 662-801-6349
Skype: nayanexbourdon


RE: Is it necessary to learn XML in order to lear Maven?

2013-06-27 Thread cody.a.fyler
I would argue that to be a competent, modern computer programmer, you DO need 
to learn XML.

There are many powerful things that can be accomplished once you have that 
knowledge.

Cody Fyler
Lending Grid Build Team
cody.a.fy...@wellsfargo.com
(515)-441-0814


-Original Message-
From: ctrueden.w...@gmail.com [mailto:ctrueden.w...@gmail.com] On Behalf Of 
Curtis Rueden
Sent: Thursday, June 27, 2013 10:31 AM
To: Maven Users List
Subject: Re: Is it necessary to learn XML in order to lear Maven?

Hi Nayana,

 Is it necessary to learn XML in order to lear Maven?

No, if you use Eclipse you can configure your POM in its graphical editor.
Other IDEs may have similar things.

Even if you edit POMs by hand, XML is human readable meaning you don't really 
need an in-depth understanding of XML in order to hack together a Maven POM.

My definition of learn XML would be more like:
* Understand basics: elements vs. attributes, etc.
* Understand XML validation; e.g. XSD and DTD
* Understand XSLT stylesheets
* Understand parsing: SAX, DOM and XPath

And you certainly do not need to know those things to configure a Maven POM.

Regards,
Curtis


On Thu, Jun 27, 2013 at 10:22 AM, Nayana ABREU holanda.nay...@gmail.comwrote:

 Is it necessary to learn XML in order to lear Maven?

 Thanks

 --
 Nayana Holanda de Abreu
 holanda.nay...@gmail.com
 Phone: 662-801-6349
 Skype: nayanexbourdon


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: Is it necessary to learn XML in order to lear Maven?

2013-06-27 Thread Curtis Rueden
Hi Cody,

 I would argue that to be a competent, modern computer programmer, you
 DO need to learn XML.

Indeed. But the question was: do you *need* to learn XML in order to learn
Maven? Well, no...

But yes, not understanding XML in today's technical landscape can be very
disadvantageous. So I agree with Cody that you may as well bite the bullet
on that one, Nayana. It doesn't really make sense to *avoid* learning XML.

Regards,
Curtis


On Thu, Jun 27, 2013 at 10:35 AM, cody.a.fy...@wellsfargo.com wrote:

 I would argue that to be a competent, modern computer programmer, you DO
 need to learn XML.

 There are many powerful things that can be accomplished once you have that
 knowledge.

 Cody Fyler
 Lending Grid Build Team
 cody.a.fy...@wellsfargo.com
 (515)-441-0814


 -Original Message-
 From: ctrueden.w...@gmail.com [mailto:ctrueden.w...@gmail.com] On Behalf
 Of Curtis Rueden
 Sent: Thursday, June 27, 2013 10:31 AM
 To: Maven Users List
 Subject: Re: Is it necessary to learn XML in order to lear Maven?

 Hi Nayana,

  Is it necessary to learn XML in order to lear Maven?

 No, if you use Eclipse you can configure your POM in its graphical editor.
 Other IDEs may have similar things.

 Even if you edit POMs by hand, XML is human readable meaning you don't
 really need an in-depth understanding of XML in order to hack together a
 Maven POM.

 My definition of learn XML would be more like:
 * Understand basics: elements vs. attributes, etc.
 * Understand XML validation; e.g. XSD and DTD
 * Understand XSLT stylesheets
 * Understand parsing: SAX, DOM and XPath

 And you certainly do not need to know those things to configure a Maven
 POM.

 Regards,
 Curtis


 On Thu, Jun 27, 2013 at 10:22 AM, Nayana ABREU holanda.nay...@gmail.com
 wrote:

  Is it necessary to learn XML in order to lear Maven?
 
  Thanks
 
  --
  Nayana Holanda de Abreu
  holanda.nay...@gmail.com
  Phone: 662-801-6349
  Skype: nayanexbourdon
 

 -
 To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
 For additional commands, e-mail: users-h...@maven.apache.org




Re: Is it necessary to learn XML in order to lear Maven?

2013-06-27 Thread Nayana ABREU
So, how long does it take to learn XML? Can you recommend me good sources,
like webpages or books?

Thanks Cody


On Thu, Jun 27, 2013 at 11:35 AM, cody.a.fy...@wellsfargo.com wrote:

 I would argue that to be a competent, modern computer programmer, you DO
 need to learn XML.

 There are many powerful things that can be accomplished once you have that
 knowledge.

 Cody Fyler
 Lending Grid Build Team
 cody.a.fy...@wellsfargo.com
 (515)-441-0814


 -Original Message-
 From: ctrueden.w...@gmail.com [mailto:ctrueden.w...@gmail.com] On Behalf
 Of Curtis Rueden
 Sent: Thursday, June 27, 2013 10:31 AM
 To: Maven Users List
 Subject: Re: Is it necessary to learn XML in order to lear Maven?

 Hi Nayana,

  Is it necessary to learn XML in order to lear Maven?

 No, if you use Eclipse you can configure your POM in its graphical editor.
 Other IDEs may have similar things.

 Even if you edit POMs by hand, XML is human readable meaning you don't
 really need an in-depth understanding of XML in order to hack together a
 Maven POM.

 My definition of learn XML would be more like:
 * Understand basics: elements vs. attributes, etc.
 * Understand XML validation; e.g. XSD and DTD
 * Understand XSLT stylesheets
 * Understand parsing: SAX, DOM and XPath

 And you certainly do not need to know those things to configure a Maven
 POM.

 Regards,
 Curtis


 On Thu, Jun 27, 2013 at 10:22 AM, Nayana ABREU holanda.nay...@gmail.com
 wrote:

  Is it necessary to learn XML in order to lear Maven?
 
  Thanks
 
  --
  Nayana Holanda de Abreu
  holanda.nay...@gmail.com
  Phone: 662-801-6349
  Skype: nayanexbourdon
 

 -
 To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
 For additional commands, e-mail: users-h...@maven.apache.org




-- 
Nayana Holanda de Abreu
holanda.nay...@gmail.com
Phone: 662-801-6349
Skype: nayanexbourdon


Re: Is it necessary to learn XML in order to lear Maven?

2013-06-27 Thread Ron Wheeler

On 27/06/2013 11:35 AM, cody.a.fy...@wellsfargo.com wrote:

I would argue that to be a competent, modern computer programmer, you DO need 
to learn XML.

There are many powerful things that can be accomplished once you have that 
knowledge.
You are right that in general XML is useful for lots of things and that 
people who know lots of technologies have a much broader palette of 
solution components However, the specific question relates to Maven and 
you really do not need to have any more knowledge of XML than 
understanding that something will be terminated by /something and 
that they can be nested.


You can use an IDE that will give you a graphic editor for your POM files.
You can cut and paste models of POMs.  Your graphic editor should spot 
any XML validation errors.


Ron



Cody Fyler
Lending Grid Build Team
cody.a.fy...@wellsfargo.com
(515)-441-0814


-Original Message-
From: ctrueden.w...@gmail.com [mailto:ctrueden.w...@gmail.com] On Behalf Of 
Curtis Rueden
Sent: Thursday, June 27, 2013 10:31 AM
To: Maven Users List
Subject: Re: Is it necessary to learn XML in order to lear Maven?

Hi Nayana,


Is it necessary to learn XML in order to lear Maven?

No, if you use Eclipse you can configure your POM in its graphical editor.
Other IDEs may have similar things.

Even if you edit POMs by hand, XML is human readable meaning you don't really 
need an in-depth understanding of XML in order to hack together a Maven POM.

My definition of learn XML would be more like:
* Understand basics: elements vs. attributes, etc.
* Understand XML validation; e.g. XSD and DTD
* Understand XSLT stylesheets
* Understand parsing: SAX, DOM and XPath

And you certainly do not need to know those things to configure a Maven POM.

Regards,
Curtis


On Thu, Jun 27, 2013 at 10:22 AM, Nayana ABREU holanda.nay...@gmail.comwrote:


Is it necessary to learn XML in order to lear Maven?

Thanks

--
Nayana Holanda de Abreu
holanda.nay...@gmail.com
Phone: 662-801-6349
Skype: nayanexbourdon


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org





--
Ron Wheeler
President
Artifact Software Inc
email: rwhee...@artifact-software.com
skype: ronaldmwheeler
phone: 866-970-2435, ext 102


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



RE: Is it necessary to learn XML in order to lear Maven?

2013-06-27 Thread cody.a.fyler
I picked up my XML skills over many years in bits and pieces here and there.

However this would be a great place to start:

http://www.w3schools.com/xml/

Basic XML is simple, especially if you've done HTML in the past. 

Good luck and most importantly have fun!

Cody Fyler
Lending Grid Build Team
cody.a.fy...@wellsfargo.com
(515)-441-0814


-Original Message-
From: Nayana ABREU [mailto:holanda.nay...@gmail.com] 
Sent: Thursday, June 27, 2013 10:39 AM
To: Maven Users List
Subject: Re: Is it necessary to learn XML in order to lear Maven?

So, how long does it take to learn XML? Can you recommend me good sources, like 
webpages or books?

Thanks Cody


On Thu, Jun 27, 2013 at 11:35 AM, cody.a.fy...@wellsfargo.com wrote:

 I would argue that to be a competent, modern computer programmer, you 
 DO need to learn XML.

 There are many powerful things that can be accomplished once you have 
 that knowledge.

 Cody Fyler
 Lending Grid Build Team
 cody.a.fy...@wellsfargo.com
 (515)-441-0814


 -Original Message-
 From: ctrueden.w...@gmail.com [mailto:ctrueden.w...@gmail.com] On 
 Behalf Of Curtis Rueden
 Sent: Thursday, June 27, 2013 10:31 AM
 To: Maven Users List
 Subject: Re: Is it necessary to learn XML in order to lear Maven?

 Hi Nayana,

  Is it necessary to learn XML in order to lear Maven?

 No, if you use Eclipse you can configure your POM in its graphical editor.
 Other IDEs may have similar things.

 Even if you edit POMs by hand, XML is human readable meaning you 
 don't really need an in-depth understanding of XML in order to hack 
 together a Maven POM.

 My definition of learn XML would be more like:
 * Understand basics: elements vs. attributes, etc.
 * Understand XML validation; e.g. XSD and DTD
 * Understand XSLT stylesheets
 * Understand parsing: SAX, DOM and XPath

 And you certainly do not need to know those things to configure a 
 Maven POM.

 Regards,
 Curtis


 On Thu, Jun 27, 2013 at 10:22 AM, Nayana ABREU 
 holanda.nay...@gmail.com
 wrote:

  Is it necessary to learn XML in order to lear Maven?
 
  Thanks
 
  --
  Nayana Holanda de Abreu
  holanda.nay...@gmail.com
  Phone: 662-801-6349
  Skype: nayanexbourdon
 

 -
 To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
 For additional commands, e-mail: users-h...@maven.apache.org




--
Nayana Holanda de Abreu
holanda.nay...@gmail.com
Phone: 662-801-6349
Skype: nayanexbourdon

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



RE: Is it necessary to learn XML in order to lear Maven?

2013-06-27 Thread cody.a.fyler
I agree wholeheartedly.

Cody Fyler
Lending Grid Build Team
cody.a.fy...@wellsfargo.com
(515)-441-0814


-Original Message-
From: Ron Wheeler [mailto:rwhee...@artifact-software.com] 
Sent: Thursday, June 27, 2013 10:52 AM
To: users@maven.apache.org
Subject: Re: Is it necessary to learn XML in order to lear Maven?

On 27/06/2013 11:35 AM, cody.a.fy...@wellsfargo.com wrote:
 I would argue that to be a competent, modern computer programmer, you DO need 
 to learn XML.

 There are many powerful things that can be accomplished once you have that 
 knowledge.
You are right that in general XML is useful for lots of things and that people 
who know lots of technologies have a much broader palette of solution 
components However, the specific question relates to Maven and you really do 
not need to have any more knowledge of XML than understanding that something 
will be terminated by /something and that they can be nested.

You can use an IDE that will give you a graphic editor for your POM files.
You can cut and paste models of POMs.  Your graphic editor should spot any XML 
validation errors.

Ron


 Cody Fyler
 Lending Grid Build Team
 cody.a.fy...@wellsfargo.com
 (515)-441-0814


 -Original Message-
 From: ctrueden.w...@gmail.com [mailto:ctrueden.w...@gmail.com] On 
 Behalf Of Curtis Rueden
 Sent: Thursday, June 27, 2013 10:31 AM
 To: Maven Users List
 Subject: Re: Is it necessary to learn XML in order to lear Maven?

 Hi Nayana,

 Is it necessary to learn XML in order to lear Maven?
 No, if you use Eclipse you can configure your POM in its graphical editor.
 Other IDEs may have similar things.

 Even if you edit POMs by hand, XML is human readable meaning you don't 
 really need an in-depth understanding of XML in order to hack together a 
 Maven POM.

 My definition of learn XML would be more like:
 * Understand basics: elements vs. attributes, etc.
 * Understand XML validation; e.g. XSD and DTD
 * Understand XSLT stylesheets
 * Understand parsing: SAX, DOM and XPath

 And you certainly do not need to know those things to configure a Maven POM.

 Regards,
 Curtis


 On Thu, Jun 27, 2013 at 10:22 AM, Nayana ABREU 
 holanda.nay...@gmail.comwrote:

 Is it necessary to learn XML in order to lear Maven?

 Thanks

 --
 Nayana Holanda de Abreu
 holanda.nay...@gmail.com
 Phone: 662-801-6349
 Skype: nayanexbourdon

 -
 To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
 For additional commands, e-mail: users-h...@maven.apache.org




--
Ron Wheeler
President
Artifact Software Inc
email: rwhee...@artifact-software.com
skype: ronaldmwheeler
phone: 866-970-2435, ext 102


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



RE: Is it necessary to learn XML in order to lear Maven?

2013-06-27 Thread Martin Gainty
At some point
you may become dissatisfied with modelVersion4.0/modelVersion model 
limitations in which case you will learn XML and become an expert and you 
will develop 
a)new ComplexTypes
b)new XSDs that reference these new ComplexTypes
c)create a new Model from the newly created XSDs
d)build out a whole new (plexus-)classworlds-(newVersion).jar implementing the 
constructs from the new XSDs
 
Eclipse deliberately obfuscates 99% of the  unnecessary engineering details 
from the eclipse operator(s)

On the other hand
*If* you can write a plugin for Eclipse (lets say a Android Terminal Emulator) 
you have my respect
to write an eclipse plugin you will have to know xml (specfically plugin.xml) 
so eclipse can 'register' your plugin
http://www.eclipse.org/articles/Article-Plug-in-architecture/plugin_architecture.html

the analogy of learning XML in order to properly implement Maven is 
if you purchase a Masserati but you are unable to drive a stick then it stays 
in the garage

Martin-

 From: cody.a.fy...@wellsfargo.com
 To: users@maven.apache.org; rwhee...@artifact-software.com
 Subject: RE: Is it necessary to learn XML in order to lear Maven?
 Date: Thu, 27 Jun 2013 15:54:20 +
 
 I agree wholeheartedly.
 
 Cody Fyler
 Lending Grid Build Team
 cody.a.fy...@wellsfargo.com
 (515)-441-0814
 
 
 -Original Message-
 From: Ron Wheeler [mailto:rwhee...@artifact-software.com] 
 Sent: Thursday, June 27, 2013 10:52 AM
 To: users@maven.apache.org
 Subject: Re: Is it necessary to learn XML in order to lear Maven?
 
 On 27/06/2013 11:35 AM, cody.a.fy...@wellsfargo.com wrote:
  I would argue that to be a competent, modern computer programmer, you DO 
  need to learn XML.
 
  There are many powerful things that can be accomplished once you have that 
  knowledge.
 You are right that in general XML is useful for lots of things and that 
 people who know lots of technologies have a much broader palette of solution 
 components However, the specific question relates to Maven and you really do 
 not need to have any more knowledge of XML than understanding that 
 something will be terminated by /something and that they can be nested.
 
 You can use an IDE that will give you a graphic editor for your POM files.
 You can cut and paste models of POMs.  Your graphic editor should spot any 
 XML validation errors.
 
 Ron
 
 
  Cody Fyler
  Lending Grid Build Team
  cody.a.fy...@wellsfargo.com
  (515)-441-0814
 
 
  -Original Message-
  From: ctrueden.w...@gmail.com [mailto:ctrueden.w...@gmail.com] On 
  Behalf Of Curtis Rueden
  Sent: Thursday, June 27, 2013 10:31 AM
  To: Maven Users List
  Subject: Re: Is it necessary to learn XML in order to lear Maven?
 
  Hi Nayana,
 
  Is it necessary to learn XML in order to lear Maven?
  No, if you use Eclipse you can configure your POM in its graphical editor.
  Other IDEs may have similar things.
 
  Even if you edit POMs by hand, XML is human readable meaning you don't 
  really need an in-depth understanding of XML in order to hack together a 
  Maven POM.
 
  My definition of learn XML would be more like:
  * Understand basics: elements vs. attributes, etc.
  * Understand XML validation; e.g. XSD and DTD
  * Understand XSLT stylesheets
  * Understand parsing: SAX, DOM and XPath
 
  And you certainly do not need to know those things to configure a Maven POM.
 
  Regards,
  Curtis
 
 
  On Thu, Jun 27, 2013 at 10:22 AM, Nayana ABREU 
  holanda.nay...@gmail.comwrote:
 
  Is it necessary to learn XML in order to lear Maven?
 
  Thanks
 
  --
  Nayana Holanda de Abreu
  holanda.nay...@gmail.com
  Phone: 662-801-6349
  Skype: nayanexbourdon
 
  -
  To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
  For additional commands, e-mail: users-h...@maven.apache.org
 
 
 
 
 --
 Ron Wheeler
 President
 Artifact Software Inc
 email: rwhee...@artifact-software.com
 skype: ronaldmwheeler
 phone: 866-970-2435, ext 102
 
 
 -
 To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
 For additional commands, e-mail: users-h...@maven.apache.org
 
 
 -
 To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
 For additional commands, e-mail: users-h...@maven.apache.org
 
  

Re: Is it necessary to learn XML in order to lear Maven?

2013-06-27 Thread Ron Wheeler

http://www.w3schools.com/xml/
will give you more than what you need for Maven.

Google is your friend!!!

Ron

On 27/06/2013 11:39 AM, Nayana ABREU wrote:

So, how long does it take to learn XML? Can you recommend me good sources,
like webpages or books?

Thanks Cody


On Thu, Jun 27, 2013 at 11:35 AM, cody.a.fy...@wellsfargo.com wrote:


I would argue that to be a competent, modern computer programmer, you DO
need to learn XML.

There are many powerful things that can be accomplished once you have that
knowledge.

Cody Fyler
Lending Grid Build Team
cody.a.fy...@wellsfargo.com
(515)-441-0814


-Original Message-
From: ctrueden.w...@gmail.com [mailto:ctrueden.w...@gmail.com] On Behalf
Of Curtis Rueden
Sent: Thursday, June 27, 2013 10:31 AM
To: Maven Users List
Subject: Re: Is it necessary to learn XML in order to lear Maven?

Hi Nayana,


Is it necessary to learn XML in order to lear Maven?

No, if you use Eclipse you can configure your POM in its graphical editor.
Other IDEs may have similar things.

Even if you edit POMs by hand, XML is human readable meaning you don't
really need an in-depth understanding of XML in order to hack together a
Maven POM.

My definition of learn XML would be more like:
* Understand basics: elements vs. attributes, etc.
* Understand XML validation; e.g. XSD and DTD
* Understand XSLT stylesheets
* Understand parsing: SAX, DOM and XPath

And you certainly do not need to know those things to configure a Maven
POM.

Regards,
Curtis


On Thu, Jun 27, 2013 at 10:22 AM, Nayana ABREU holanda.nay...@gmail.com

wrote:
Is it necessary to learn XML in order to lear Maven?

Thanks

--
Nayana Holanda de Abreu
holanda.nay...@gmail.com
Phone: 662-801-6349
Skype: nayanexbourdon


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org







--
Ron Wheeler
President
Artifact Software Inc
email: rwhee...@artifact-software.com
skype: ronaldmwheeler
phone: 866-970-2435, ext 102


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: Is it necessary to learn XML in order to lear Maven?

2013-06-27 Thread Brett Vanderveen
Not to be pretentious, but I think there is a lot of better documentation
out there than W3 Schools, for example:
https://developer.mozilla.org/en-US/docs/XML

*Brett VanderVeen* | brett.vanderv...@gfs.com

*Gordon Food Service®* | IS Transportation | *www.gfs.com*

P 616-717-6042 | C 630-310-0172

Street: 1300 Gezon Parkway SW | Wyoming, MI 49509-9300

Mail: Mail Code 12003 | PO Box 1787 | Grand Rapids, MI 49501-1787


On Thu, Jun 27, 2013 at 1:26 PM, Ron Wheeler rwhee...@artifact-software.com
 wrote:

 http://www.w3schools.com/xml/
 will give you more than what you need for Maven.

 Google is your friend!!!

 Ron


 On 27/06/2013 11:39 AM, Nayana ABREU wrote:

 So, how long does it take to learn XML? Can you recommend me good sources,
 like webpages or books?

 Thanks Cody


 On Thu, Jun 27, 2013 at 11:35 AM, cody.a.fy...@wellsfargo.com wrote:

  I would argue that to be a competent, modern computer programmer, you DO
 need to learn XML.

 There are many powerful things that can be accomplished once you have
 that
 knowledge.

 Cody Fyler
 Lending Grid Build Team
 cody.a.fy...@wellsfargo.com
 (515)-441-0814


 -Original Message-
 From: ctrueden.w...@gmail.com 
 [mailto:ctrueden.wisc@gmail.**comctrueden.w...@gmail.com]
 On Behalf
 Of Curtis Rueden
 Sent: Thursday, June 27, 2013 10:31 AM
 To: Maven Users List
 Subject: Re: Is it necessary to learn XML in order to lear Maven?

 Hi Nayana,

  Is it necessary to learn XML in order to lear Maven?

 No, if you use Eclipse you can configure your POM in its graphical
 editor.
 Other IDEs may have similar things.

 Even if you edit POMs by hand, XML is human readable meaning you don't
 really need an in-depth understanding of XML in order to hack together a
 Maven POM.

 My definition of learn XML would be more like:
 * Understand basics: elements vs. attributes, etc.
 * Understand XML validation; e.g. XSD and DTD
 * Understand XSLT stylesheets
 * Understand parsing: SAX, DOM and XPath

 And you certainly do not need to know those things to configure a Maven
 POM.

 Regards,
 Curtis


 On Thu, Jun 27, 2013 at 10:22 AM, Nayana ABREU holanda.nay...@gmail.com

 wrote:
 Is it necessary to learn XML in order to lear Maven?

 Thanks

 --
 Nayana Holanda de Abreu
 holanda.nay...@gmail.com
 Phone: 662-801-6349
 Skype: nayanexbourdon

  --**--**
 -
 To unsubscribe, e-mail: 
 users-unsubscribe@maven.**apache.orgusers-unsubscr...@maven.apache.org
 For additional commands, e-mail: users-h...@maven.apache.org





 --
 Ron Wheeler
 President
 Artifact Software Inc
 email: rwhee...@artifact-software.com
 skype: ronaldmwheeler
 phone: 866-970-2435, ext 102


 --**--**-
 To unsubscribe, e-mail: 
 users-unsubscribe@maven.**apache.orgusers-unsubscr...@maven.apache.org
 For additional commands, e-mail: users-h...@maven.apache.org




Re: Is it necessary to learn XML in order to lear Maven?

2013-06-27 Thread Ron Wheeler

On 27/06/2013 12:30 PM, Martin Gainty wrote:

At some point
you may become dissatisfied with modelVersion4.0/modelVersion model 
limitations in which case you will learn XML and become an expert and you will develop
a)new ComplexTypes
b)new XSDs that reference these new ComplexTypes
c)create a new Model from the newly created XSDs
d)build out a whole new (plexus-)classworlds-(newVersion).jar implementing the 
constructs from the new XSDs
  
Eclipse deliberately obfuscates 99% of the  unnecessary engineering details from the eclipse operator(s)


On the other hand
*If* you can write a plugin for Eclipse (lets say a Android Terminal Emulator) 
you have my respect
to write an eclipse plugin you will have to know xml (specfically plugin.xml) 
so eclipse can 'register' your plugin
http://www.eclipse.org/articles/Article-Plug-in-architecture/plugin_architecture.html

the analogy of learning XML in order to properly implement Maven is
if you purchase a Masserati but you are unable to drive a stick then it stays 
in the garage

That is a bit extreme. It is more like

if you purchase a Masserati but don't take a performance driving course, you will 
not get as much use out of it as if you did.


You can build a multi-module Java application for the web in Maven, without 
doing anything more than editing with the GUI in Eclipse and occasionally 
copying and pasting some XML. This should be well within the capabilities of a 
competent Java programmer after reading the Maven docs and skimming one of the 
Maven books (do one or two example POMs from the book just to make sure that 
you are getting it).

Ron




Martin-


From: cody.a.fy...@wellsfargo.com
To: users@maven.apache.org; rwhee...@artifact-software.com
Subject: RE: Is it necessary to learn XML in order to lear Maven?
Date: Thu, 27 Jun 2013 15:54:20 +

I agree wholeheartedly.

Cody Fyler
Lending Grid Build Team
cody.a.fy...@wellsfargo.com
(515)-441-0814


-Original Message-
From: Ron Wheeler [mailto:rwhee...@artifact-software.com]
Sent: Thursday, June 27, 2013 10:52 AM
To: users@maven.apache.org
Subject: Re: Is it necessary to learn XML in order to lear Maven?

On 27/06/2013 11:35 AM, cody.a.fy...@wellsfargo.com wrote:

I would argue that to be a competent, modern computer programmer, you DO need 
to learn XML.

There are many powerful things that can be accomplished once you have that 
knowledge.

You are right that in general XML is useful for lots of things and that people who know 
lots of technologies have a much broader palette of solution components However, the 
specific question relates to Maven and you really do not need to have any more knowledge of 
XML than understanding that something will be terminated by /something and 
that they can be nested.

You can use an IDE that will give you a graphic editor for your POM files.
You can cut and paste models of POMs.  Your graphic editor should spot any XML 
validation errors.

Ron


Cody Fyler
Lending Grid Build Team
cody.a.fy...@wellsfargo.com
(515)-441-0814


-Original Message-
From: ctrueden.w...@gmail.com [mailto:ctrueden.w...@gmail.com] On
Behalf Of Curtis Rueden
Sent: Thursday, June 27, 2013 10:31 AM
To: Maven Users List
Subject: Re: Is it necessary to learn XML in order to lear Maven?

Hi Nayana,


Is it necessary to learn XML in order to lear Maven?

No, if you use Eclipse you can configure your POM in its graphical editor.
Other IDEs may have similar things.

Even if you edit POMs by hand, XML is human readable meaning you don't really 
need an in-depth understanding of XML in order to hack together a Maven POM.

My definition of learn XML would be more like:
* Understand basics: elements vs. attributes, etc.
* Understand XML validation; e.g. XSD and DTD
* Understand XSLT stylesheets
* Understand parsing: SAX, DOM and XPath

And you certainly do not need to know those things to configure a Maven POM.

Regards,
Curtis


On Thu, Jun 27, 2013 at 10:22 AM, Nayana ABREU holanda.nay...@gmail.comwrote:


Is it necessary to learn XML in order to lear Maven?

Thanks

--
Nayana Holanda de Abreu
holanda.nay...@gmail.com
Phone: 662-801-6349
Skype: nayanexbourdon


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org




--
Ron Wheeler
President
Artifact Software Inc
email: rwhee...@artifact-software.com
skype: ronaldmwheeler
phone: 866-970-2435, ext 102


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org






--
Ron Wheeler
President
Artifact Software Inc
email: 

Re: Is it necessary to learn XML in order to lear Maven?

2013-06-27 Thread Ron Wheeler

I am sure that you are right.
My Google search turned up almost 2 million results.

I just grabbed the first one that had enough in it to learn enough XML 
to read a POM file.



Ron

On 27/06/2013 2:15 PM, Brett Vanderveen wrote:
Not to be pretentious, but I think there is a lot of better 
documentation out there than W3 Schools, for example:

https://developer.mozilla.org/en-US/docs/XML

*Brett VanderVeen*| brett.vanderv...@gfs.com 
mailto:brett.vanderv...@gfs.com


*Gordon Food Service^® *| IS Transportation |_www.gfs.com 
http://www.gfs.com/_


P 616-717-6042 | C 630-310-0172

Street: 1300 Gezon Parkway SW | Wyoming, MI 49509-9300

Mail: Mail Code 12003 | PO Box 1787 | Grand Rapids, MI 49501-1787



On Thu, Jun 27, 2013 at 1:26 PM, Ron Wheeler 
rwhee...@artifact-software.com 
mailto:rwhee...@artifact-software.com wrote:


http://www.w3schools.com/xml/
will give you more than what you need for Maven.

Google is your friend!!!

Ron


On 27/06/2013 11:39 AM, Nayana ABREU wrote:

So, how long does it take to learn XML? Can you recommend me
good sources,
like webpages or books?

Thanks Cody


On Thu, Jun 27, 2013 at 11:35 AM, cody.a.fy...@wellsfargo.com
mailto:cody.a.fy...@wellsfargo.com wrote:

I would argue that to be a competent, modern computer
programmer, you DO
need to learn XML.

There are many powerful things that can be accomplished
once you have that
knowledge.

Cody Fyler
Lending Grid Build Team
cody.a.fy...@wellsfargo.com
mailto:cody.a.fy...@wellsfargo.com
(515)-441-0814


-Original Message-
From: ctrueden.w...@gmail.com
mailto:ctrueden.w...@gmail.com
[mailto:ctrueden.w...@gmail.com
mailto:ctrueden.w...@gmail.com] On Behalf
Of Curtis Rueden
Sent: Thursday, June 27, 2013 10:31 AM
To: Maven Users List
Subject: Re: Is it necessary to learn XML in order to lear
Maven?

Hi Nayana,

Is it necessary to learn XML in order to lear Maven?

No, if you use Eclipse you can configure your POM in its
graphical editor.
Other IDEs may have similar things.

Even if you edit POMs by hand, XML is human readable
meaning you don't
really need an in-depth understanding of XML in order to
hack together a
Maven POM.

My definition of learn XML would be more like:
* Understand basics: elements vs. attributes, etc.
* Understand XML validation; e.g. XSD and DTD
* Understand XSLT stylesheets
* Understand parsing: SAX, DOM and XPath

And you certainly do not need to know those things to
configure a Maven
POM.

Regards,
Curtis


On Thu, Jun 27, 2013 at 10:22 AM, Nayana ABREU
holanda.nay...@gmail.com mailto:holanda.nay...@gmail.com

wrote:
Is it necessary to learn XML in order to lear Maven?

Thanks

--
Nayana Holanda de Abreu
holanda.nay...@gmail.com mailto:holanda.nay...@gmail.com
Phone: 662-801-6349
Skype: nayanexbourdon


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
mailto:users-unsubscr...@maven.apache.org
For additional commands, e-mail:
users-h...@maven.apache.org
mailto:users-h...@maven.apache.org





-- 
Ron Wheeler

President
Artifact Software Inc
email: rwhee...@artifact-software.com
mailto:rwhee...@artifact-software.com
skype: ronaldmwheeler
phone: 866-970-2435, ext 102


-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
mailto:users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org
mailto:users-h...@maven.apache.org





--
Ron Wheeler
President
Artifact Software Inc
email: rwhee...@artifact-software.com
skype: ronaldmwheeler
phone: 866-970-2435, ext 102