Re: Maven Book recommendation
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
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
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
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
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
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
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
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)