Re: Maven Book recommendation

2022-01-29 Thread Oliver B. Fischer
IMHO it would be helpful to add a deprecation node to these books, so 
that people are aware of it.


Oliver

Am 28.01.22 um 04:06 schrieb Manfred Moser:

Just keep in mind that we have stopped maintenance on these books a long time 
ago and things like plugin versions and such are outdated. The general concepts 
and so however all still apply.

manfred

Thad Humphries wrote on 2022-01-27 16:29 (GMT -08:00):



--
N Oliver B. Fischer
A Schönhauser Allee 64, 10437 Berlin, Deutschland/Germany
P +49 30 44793251
M +49 178 7903538
E o.b.fisc...@swe-blog.net
S oliver.b.fischer
J oliver.b.fisc...@jabber.org
X http://xing.to/obf


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



Re: Maven Book recommendation

2022-01-29 Thread Mark Raynsford
On 2022-01-29T09:14:08 +
Mantas Gridinas  wrote:

> Looking at github's advanced search you can come up with the following list
> of repositories that use maven as its build tool
> 
> https://github.com/search?q=extension%3Axml+filename%3Apom=Code
> 
> But it seems that if you include filtering repositories by star count, the
> search breaks and instead returns repositories only by star count.

Curtis Rueden's never-ending work on scijava is an excellent example of
keeping tons of projects sane and consistent with a shared parent pom:

  https://github.com/scijava/

His work was a direct influence over the primogenitor pom that I use in
over a hundred projects:

  https://github.com/io7m/primogenitor

-- 
Mark Raynsford | https://www.io7m.com



pgpyLTts6pT3Q.pgp
Description: OpenPGP digital signature


Re: Maven Book recommendation

2022-01-29 Thread Mantas Gridinas
Looking at github's advanced search you can come up with the following list
of repositories that use maven as its build tool

https://github.com/search?q=extension%3Axml+filename%3Apom=Code

But it seems that if you include filtering repositories by star count, the
search breaks and instead returns repositories only by star count.



On Fri, Jan 28, 2022 at 6:16 AM Delany  wrote:

> Hi Bruno. The online Maven documentation is excellent - took me a while to
> get comfortable navigating it though.
> What I'd like from Maven for myself and people learning is to maintain a
> curated list of open source projects that use Maven. I've learnt a lot from
> other github projects.
> Delany
>
>
> On Fri, 28 Jan 2022 at 00:24, Bruno Melloni  wrote:
>
> > It became very clear to me that my current approach of googling
> > tutorials, guides and solutions is a wildly inadequate approach to learn
> > Maven.  Mainly because all of those are either far too basic for "real
> > life" projects, or because they assume prior knowledge that I don't yet
> > have.
> >
> > So, I am looking to buy a good book to methodically learn all I need
> > about Maven.
> >
> > Because of how I learn best I would like to find a book that uses the
> > following as its presentation approach:
> >
> >   * It must be gradual, starting from the assumption that I know nothing
> > and only learn what is taught in the book.
> >   * New concepts must include sample code that I can type and test,
> > either complete code or as an extension to a previous example.
> > Absolutely no "loose snippets" that assume prior knowledge (for
> > example this is what makes most formal Spring documentation
> > completely useless to me, as I often can't follow it to a complete
> > functioning solution, and I had similar but not as severe issues
> > with the formal Apache Maven documentation).
> >   * The end of each chapter must have exercises that I can code and run
> > to test my understanding, with the ability to download the solution
> > from a website in those cases when my code fails to function
> correctly.
> >   * Not essential but it would be ideal if the book was available in
> > electronic form and readable through an ebook reader that functions
> > on a Microsoft Surface tablet (Windows 10/11) and remembers the last
> > page I read (even better if position syncs between the tablet and my
> > desktop so that I can continue reading on either).
> >
> > If _you learned Maven from a book that matches at least the first 3
> > criteria_, please recommend it.  I'd greatly appreciate it.
> >
>


-- 
// Mantas


RE: Maven Book recommendation

2022-01-27 Thread Marc Hoppins
I am not sure anything exists, but I would appreciate such a thing also.


-Original Message-
From: Bruno Melloni  
Sent: Thursday, January 27, 2022 3:10 PM
To: users@maven.apache.org
Subject: Maven Book recommendation

EXTERNAL

It became very clear to me that my current approach of googling tutorials, 
guides and solutions is a wildly inadequate approach to learn Maven.  Mainly 
because all of those are either far too basic for "real life" projects, or 
because they assume prior knowledge that I don't yet have.

So, I am looking to buy a good book to methodically learn all I need about 
Maven.

Because of how I learn best I would like to find a book that uses the following 
as its presentation approach:

  * It must be gradual, starting from the assumption that I know nothing
and only learn what is taught in the book.
  * New concepts must include sample code that I can type and test,
either complete code or as an extension to a previous example.
Absolutely no "loose snippets" that assume prior knowledge (for
example this is what makes most formal Spring documentation
completely useless to me, as I often can't follow it to a complete
functioning solution, and I had similar but not as severe issues
with the formal Apache Maven documentation).
  * The end of each chapter must have exercises that I can code and run
to test my understanding, with the ability to download the solution
from a website in those cases when my code fails to function correctly.
  * Not essential but it would be ideal if the book was available in
electronic form and readable through an ebook reader that functions
on a Microsoft Surface tablet (Windows 10/11) and remembers the last
page I read (even better if position syncs between the tablet and my
desktop so that I can continue reading on either).

If _you learned Maven from a book that matches at least the first 3 criteria_, 
please recommend it.  I'd greatly appreciate it.


Re: Maven Book recommendation

2022-01-27 Thread Delany
Hi Bruno. The online Maven documentation is excellent - took me a while to
get comfortable navigating it though.
What I'd like from Maven for myself and people learning is to maintain a
curated list of open source projects that use Maven. I've learnt a lot from
other github projects.
Delany


On Fri, 28 Jan 2022 at 00:24, Bruno Melloni  wrote:

> It became very clear to me that my current approach of googling
> tutorials, guides and solutions is a wildly inadequate approach to learn
> Maven.  Mainly because all of those are either far too basic for "real
> life" projects, or because they assume prior knowledge that I don't yet
> have.
>
> So, I am looking to buy a good book to methodically learn all I need
> about Maven.
>
> Because of how I learn best I would like to find a book that uses the
> following as its presentation approach:
>
>   * It must be gradual, starting from the assumption that I know nothing
> and only learn what is taught in the book.
>   * New concepts must include sample code that I can type and test,
> either complete code or as an extension to a previous example.
> Absolutely no "loose snippets" that assume prior knowledge (for
> example this is what makes most formal Spring documentation
> completely useless to me, as I often can't follow it to a complete
> functioning solution, and I had similar but not as severe issues
> with the formal Apache Maven documentation).
>   * The end of each chapter must have exercises that I can code and run
> to test my understanding, with the ability to download the solution
> from a website in those cases when my code fails to function correctly.
>   * Not essential but it would be ideal if the book was available in
> electronic form and readable through an ebook reader that functions
> on a Microsoft Surface tablet (Windows 10/11) and remembers the last
> page I read (even better if position syncs between the tablet and my
> desktop so that I can continue reading on either).
>
> If _you learned Maven from a book that matches at least the first 3
> criteria_, please recommend it.  I'd greatly appreciate it.
>


Re: Maven Book recommendation

2022-01-27 Thread Alexander Kriegisch
Talking about real books: My quick search in a well-known online book
store yielded several results.

One of them is the now unmaintained Sonatype book from 2008 (available
for free online), which somebody else mentioned in this thread.

The others, most of them more recent, I do not know, but maybe you can
inspect them and read the reviews. Given the low numbers of reviews,
maybe you better go to a offline book store and pre-order them for
inspection. Then you can decide which ones to buy, if any, according to
your own criteria. Some are available as e-books, too, as it seems.
-- 
Alexander Kriegisch


Bruno Melloni schrieb am 27.01.2022 21:10 (GMT +07:00):

> It became very clear to me that my current approach of googling 
> tutorials, guides and solutions is a wildly inadequate approach to learn 
> Maven.  Mainly because all of those are either far too basic for "real 
> life" projects, or because they assume prior knowledge that I don't yet 
> have.
> 
> So, I am looking to buy a good book to methodically learn all I need 
> about Maven.
> 
> Because of how I learn best I would like to find a book that uses the 
> following as its presentation approach:
> 
>   * It must be gradual, starting from the assumption that I know nothing
> and only learn what is taught in the book.
>   * New concepts must include sample code that I can type and test,
> either complete code or as an extension to a previous example. 
> Absolutely no "loose snippets" that assume prior knowledge (for
> example this is what makes most formal Spring documentation
> completely useless to me, as I often can't follow it to a complete
> functioning solution, and I had similar but not as severe issues
> with the formal Apache Maven documentation).
>   * The end of each chapter must have exercises that I can code and run
> to test my understanding, with the ability to download the solution
> from a website in those cases when my code fails to function correctly.
>   * Not essential but it would be ideal if the book was available in
> electronic form and readable through an ebook reader that functions
> on a Microsoft Surface tablet (Windows 10/11) and remembers the last
> page I read (even better if position syncs between the tablet and my
> desktop so that I can continue reading on either).
> 
> If _you learned Maven from a book that matches at least the first 3 
> criteria_, please recommend it.  I'd greatly appreciate it.
> 

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



Re: Maven Book recommendation

2022-01-27 Thread Manfred Moser
Just keep in mind that we have stopped maintenance on these books a long time 
ago and things like plugin versions and such are outdated. The general concepts 
and so however all still apply.

manfred

Thad Humphries wrote on 2022-01-27 16:29 (GMT -08:00):

> I started with "Maven by Example" which is free from Sonatype:
> https://books.sonatype.com/mvnex-book/reference/index.html
> 
> I worked by way though this book over two days, then using it and "Maven:
> The Complete Reference" (
> https://books.sonatype.com/mvnref-book/reference/index.html) and Apache's
> web site I began moving a library of eight projects from Ant to Maven.
> 
> Good luck!
> 
> On Thu, Jan 27, 2022 at 5:23 PM Bruno Melloni  wrote:
> 
>> It became very clear to me that my current approach of googling
>> tutorials, guides and solutions is a wildly inadequate approach to learn
>> Maven.  Mainly because all of those are either far too basic for "real
>> life" projects, or because they assume prior knowledge that I don't yet
>> have.
>>
>> So, I am looking to buy a good book to methodically learn all I need
>> about Maven.
>>
>> Because of how I learn best I would like to find a book that uses the
>> following as its presentation approach:
>>
>>   * It must be gradual, starting from the assumption that I know nothing
>> and only learn what is taught in the book.
>>   * New concepts must include sample code that I can type and test,
>> either complete code or as an extension to a previous example.
>> Absolutely no "loose snippets" that assume prior knowledge (for
>> example this is what makes most formal Spring documentation
>> completely useless to me, as I often can't follow it to a complete
>> functioning solution, and I had similar but not as severe issues
>> with the formal Apache Maven documentation).
>>   * The end of each chapter must have exercises that I can code and run
>> to test my understanding, with the ability to download the solution
>> from a website in those cases when my code fails to function correctly.
>>   * Not essential but it would be ideal if the book was available in
>> electronic form and readable through an ebook reader that functions
>> on a Microsoft Surface tablet (Windows 10/11) and remembers the last
>> page I read (even better if position syncs between the tablet and my
>> desktop so that I can continue reading on either).
>>
>> If _you learned Maven from a book that matches at least the first 3
>> criteria_, please recommend it.  I'd greatly appreciate it.
>>
> 
> 
> -- 
> "Hell hath no limits, nor is circumscrib'd In one self-place; but where we
> are is hell, And where hell is, there must we ever be" --Christopher
> Marlowe, *Doctor Faustus* (v. 111-13)
> 

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



Re: Maven Book recommendation

2022-01-27 Thread Thad Humphries
I started with "Maven by Example" which is free from Sonatype:
https://books.sonatype.com/mvnex-book/reference/index.html

I worked by way though this book over two days, then using it and "Maven:
The Complete Reference" (
https://books.sonatype.com/mvnref-book/reference/index.html) and Apache's
web site I began moving a library of eight projects from Ant to Maven.

Good luck!

On Thu, Jan 27, 2022 at 5:23 PM Bruno Melloni  wrote:

> It became very clear to me that my current approach of googling
> tutorials, guides and solutions is a wildly inadequate approach to learn
> Maven.  Mainly because all of those are either far too basic for "real
> life" projects, or because they assume prior knowledge that I don't yet
> have.
>
> So, I am looking to buy a good book to methodically learn all I need
> about Maven.
>
> Because of how I learn best I would like to find a book that uses the
> following as its presentation approach:
>
>   * It must be gradual, starting from the assumption that I know nothing
> and only learn what is taught in the book.
>   * New concepts must include sample code that I can type and test,
> either complete code or as an extension to a previous example.
> Absolutely no "loose snippets" that assume prior knowledge (for
> example this is what makes most formal Spring documentation
> completely useless to me, as I often can't follow it to a complete
> functioning solution, and I had similar but not as severe issues
> with the formal Apache Maven documentation).
>   * The end of each chapter must have exercises that I can code and run
> to test my understanding, with the ability to download the solution
> from a website in those cases when my code fails to function correctly.
>   * Not essential but it would be ideal if the book was available in
> electronic form and readable through an ebook reader that functions
> on a Microsoft Surface tablet (Windows 10/11) and remembers the last
> page I read (even better if position syncs between the tablet and my
> desktop so that I can continue reading on either).
>
> If _you learned Maven from a book that matches at least the first 3
> criteria_, please recommend it.  I'd greatly appreciate it.
>


-- 
"Hell hath no limits, nor is circumscrib'd In one self-place; but where we
are is hell, And where hell is, there must we ever be" --Christopher
Marlowe, *Doctor Faustus* (v. 111-13)