Participate in the discussion and tell us what you want us to write. Some ideas we’re currently thinking about:
- Task-focused content like a Maven Cookbook with cross-references to The Definitive Guide
- More Advanced Developer Documentation on customizing Maven and Writing Advanced Plugins
- Some Application-focused Tutorials
- “How to Write a Book with Maven”
Let us know, now is your chance to let us know what you think about the current documentation effort, and what you would appreciate the most.
Participate in the discussion today.
Uncategorized
In Maven and Eclipse strive for Visual Studio ‘power’, Gavin Clarke of The Register covers Sonatype’s bold moves to redefine excellence in the Java IDE market.
“A Maven plug-in for Eclipse called M2Eclipse is due in the next eight weeks. This will integrate the two environments, providing automatic mapping of assets from build to release, eliminating the potential for bugs to creep in to the handover between teams. Integration is currently tricky and done by hand.
M2Eclipse will map repositories, project metadata, dependencies and configuration information of software built in Eclipse to the Maven project object model. Those building inside Eclipse will also be able to search projects and find plug-ins held in the Maven Central Repository.
Maven [Central Repository] creator Jason van Zyl told El Reg the duo are striving to create a development environment as powerful as Visual Studio - only for Java.”
Read more of this article on The Register
News, Sonatype, Strategy, m2eclipse
Check out Jason’s interview with Dr. Dobbs in which he explains the meaning of the name Sonatype and talks about the effort to bring better Maven integration to Eclipse. Eclipse Ganymede, Maven, and More is an interview with Dr. Dobb’s Jonathan Erickson.
“The project is called m2eclipse or m2e for short, and consists of two major parts: IDE integration, and a build automation framework for OSGi called Tycho. The goal of the two parts is to bring complete parity to developers and release engineers. Developers typically live inside their IDEs, while release engineers crave total automation and spend much of their time honing build servers to deliver, in consumable form, what developers have created. m2eclipse provides massive gains in developer productivity and eases release engineer pain by providing visualization techniques, direct access to Maven repositories via our integration with Nexus, our Maven repository manager, and advanced editors to simplify the use of Maven inside Eclipse. Sonatype is committed to the Eclipse platform and feels that m2e is a significant step in joining the Maven and Eclipse communities.”
Read More at Dr. Dobbs
For more information about Nexus and m2eclipse:
News, Nexus, Sonatype, m2eclipse
We’ve had great reaction to this book from all over the world, and we’ve had a lot of people step forward with some great ideas and suggestions. To help channel this energy, we’ve created a Product page on Get Satisfaction for you to send us feedback, report problems, and ask us questions. This is one step toward the ultimate vision of the book as a foundation for the user community.
![]()
Submit Ideas, Start Discussions, Provide Feedback
If you find a typo, let us know. If you want to let us know about your idea for a new 3D virtual reading interface… let us know. Whereever you see the
icon in the HTML version of the book, you can provide feedback by clicking on this link. Clicking this link will take you to the product page for the book at Get Satisfaction. Once you are on the product page, you’ll see a field for you to type in a question. You can ask a question or click on “share an idea”, “report a problem”, or “start a discussion”.
You’ll notice that the HTML version of the book has a link to Get Satisfaction in the header and footer of every page, and that every section has a link to Get Satisfaction. We’re seriously serious about listening to your feedback.
Why Get Satisfaction?
I decided to add Get Satisfaction because of the flood of good ideas that were showing up in our inbox. Everything from product suggestions, to ideas, to reports of typos and errors. Instead of working through this backlog alone, I want to give the community a hand in help discuss and brainstorm ideas for new content. While you can still email us your feedback at book@sonatype.com, you should also feel free to just give us feedback of ask questions at Get Satisfaction.
Book Comments
We’re currently looking at some technologies that would provide for in situ comments in a way that doesn’t distract from the original content. The Holovaty Django Book has an interesting solution, but we’re also wondering if there is a way to integrate technologies like Disqus or even Get Satisfaction itself. What we need is a way to associate a comment, question, problem, or idea with a specific identifer, and then we need a way to query our issues with that identifier. It would also be great if users could provide feedback or ask questions without having to navigate away from the book. We’ll be looking at ways in the coming months to enable you (the reader) to particpate.
PS: Hani.
Even you will be convinced.
Uncategorized
Version 0.12 is out, it is a dramatic change from Version 0.11, I focused on licensing, online and PDF formatting issues. The book is now officially covered under a Creative Commons3.0 BY-ND-NC license. Check for yourself, this version is easier on the eyes.
PDF Version Formatting Changes
<
p>
The PDF version can be downloaded, I made sure that all of the graphics had a consistent DPI and that the scaling issues in the past versions are fixed. This means that there are no more massive images that extend beyond a page boundary. I’d like to put more work into PDF formatting before we switch from Alpha to Beta, expect a better title page and some attention to the overall fonts and formatting. Remaining (big) issues with PDF are:
<
p>
- Variable Lists have some serious indentation issues.
- Some of the code examples still trail off the right side of the page. Should I reduce the font size? Or should I just change the code? Time will tell.
License: Creative Commons 3.0 BY-ND-NC
Previous versions of this book were Copyright Sonatype, All Rights Reserved. We’ve yielded some rights in the interest of wider distribution, and the book is now licensed under CC 3.0 BY-ND-NC.
Online Formatting Changes
We put a great deal of effort into making sure that the online version of the book has a fixed width (easier to read). You should also not that we’ve turned on code formatting and highlighting to make it easier to read code samples.
On Deck: Community
I’m sick of books as static structures, and I’d be happier if this book had more “interactive” features. I’m currently looking into ways to inject user-generate content as well as add audio and video content to the book. We’ll see what happens, but know that our goal is no less than changing the rules for online books. Stay tuned.
Uncategorized