{"action":"created","comment":{"url":"https://api.github.com/repos/sonatype/nexus-book/pulls/comments/49902054","id":49902054,"diff_hunk":"@@ -5,114 +5,115 @@\n [[maven-introduction]]\n === Introduction\n \n-Historically {pro} started as a repository manager supporting the Maven repository format. While it supports many\n-other repository formats now, the Maven repository format is still the most common and well supported format for\n-build and provisioning tools running on the JVM and beyond.\n-\n-This chapter shows example configurations for using {pro} with a Maven and number of other tools. The setups take\n-advantage of the repository manager merging many repositories and exposing them via a repository\n-group. Configuring the repositories and the repository groups is documented in the chapter in addition to the\n-configuration used by specific tools.\n+Historically {pro} started as a repository manager supporting the Maven repository format. This chapter explains\n+the default configuration included in {pro} and {oss}, instructions for creating further Maven repositories as\n+well as searching and browsing the repositories. Build tool configuration for Apache Maven, Apache Ant, Gradle and\n+others tools follow. The configuration examples take advantage of the repository manager merging many repositories\n+and exposing them via a repository group.\n \n === Maven Repository Format\n \n-tbd\n+http://maven.apache.org[Apache Maven] created the most widely used repository format in the Java development\n+ecosystem with the release of Apache Maven 2. It is used by all newer versions of Apache Maven and many other\n+tools including Apache Ivy, Gradle, sbt, Eclipse Aether and Leiningen. Further information about the format can be\n+found in <<concepts-maven-format>>.\n \n-explain format and also talk about strict vs lax (Layout policy) as well as release vs snapshot (Versions policy).\n+The format is used by many, publicly available repositories. The default repository, the\n+http://central.sonatype.org[Central Repository], is the largest repository of components aimed at Java/JVM-based\n+development and beyond. The Central Repository is configured as a proxy repository by default in Apache Maven and\n+widely used in other tools.\n \n-=== Proxying Maven Repositories\n+The specifics of the Maven repository format can be configured for each repository in the 'Maven 2' section:","path":"chapter-maven.asciidoc","position":33,"original_position":33,"commit_id":"e5064cecc50c401b2802f23314a48640b18fe356","original_commit_id":"5f558cbc92cf5c03473448ecf289ffe53ce92c72","user":{"login":"mosabua","id":145658,"avatar_url":"https://avatars.githubusercontent.com/u/145658?v=3","gravatar_id":"","url":"https://api.github.com/users/mosabua","html_url":"https://github.com/mosabua","followers_url":"https://api.github.com/users/mosabua/followers","following_url":"https://api.github.com/users/mosabua/following{/other_user}","gists_url":"https://api.github.com/users/mosabua/gists{/gist_id}","starred_url":"https://api.github.com/users/mosabua/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mosabua/subscriptions","organizations_url":"https://api.github.com/users/mosabua/orgs","repos_url":"https://api.github.com/users/mosabua/repos","events_url":"https://api.github.com/users/mosabua/events{/privacy}","received_events_url":"https://api.github.com/users/mosabua/received_events","type":"User","site_admin":false},"body":"Fair point. Instead of a redundant screenshot I added a link to the repo mgt section.","created_at":"2016-01-15T20:36:04Z","updated_at":"2016-01-15T20:36:04Z","html_url":"https://github.com/sonatype/nexus-book/pull/114#discussion_r49902054","pull_request_url":"https://api.github.com/repos/sonatype/nexus-book/pulls/114","_links":{"self":{"href":"https://api.github.com/repos/sonatype/nexus-book/pulls/comments/49902054"},"html":{"href":"https://github.com/sonatype/nexus-book/pull/114#discussion_r49902054"},"pull_request":{"href":"https://api.github.com/repos/sonatype/nexus-book/pulls/114"}}},"pull_request":{"url":"https://api.github.com/repos/sonatype/nexus-book/pulls/114","id":55963027,"html_url":"https://github.com/sonatype/nexus-book/pull/114","diff_url":"https://github.com/sonatype/nexus-book/pull/114.diff","patch_url":"https://github.com/sonatype/nexus-book/pull/114.patch","issue_url":"https://api.github.com/repos/sonatype/nexus-book/issues/114","number":114,"state":"open","locked":false,"title":"Revamped Maven repository chapter","user":{"login":"mosabua","id":145658,"avatar_url":"https://avatars.githubusercontent.com/u/145658?v=3","gravatar_id":"","url":"https://api.github.com/users/mosabua","html_url":"https://github.com/mosabua","followers_url":"https://api.github.com/users/mosabua/followers","following_url":"https://api.github.com/users/mosabua/following{/other_user}","gists_url":"https://api.github.com/users/mosabua/gists{/gist_id}","starred_url":"https://api.github.com/users/mosabua/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mosabua/subscriptions","organizations_url":"https://api.github.com/users/mosabua/orgs","repos_url":"https://api.github.com/users/mosabua/repos","events_url":"https://api.github.com/users/mosabua/events{/privacy}","received_events_url":"https://api.github.com/users/mosabua/received_events","type":"User","site_admin":false},"body":"Similar to NPM, Docker and NuGet chapters this now talks about all aspects of the Maven repository format and not just the client tool configuration.\r\n\r\nCovers the implementation of the following issues:\r\n\r\nhttps://issues.sonatype.org/browse/NEXUS-9234\r\nhttps://issues.sonatype.org/browse/NEXUS-9445\r\nhttps://issues.sonatype.org/browse/NEXUS-9123\r\nhttps://issues.sonatype.org/browse/NEXUS-9232 (as applicable for the Maven format)\r\n\r\nReview for this PR should include reading the whole Maven chapter paying specific attention to topics covered by the linked issues and whatever was changed in the client tool related docs.\r\n\r\nCheck out the latest rendered results on Bamboo:\r\n\r\nhttp://bamboo.s/browse/BOOK-NEXUS76\r\n\r\n\r\n","created_at":"2016-01-13T22:05:55Z","updated_at":"2016-01-15T20:36:04Z","closed_at":null,"merged_at":null,"merge_commit_sha":"18b6c717874f523817bd55905444fbd6495ba833","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/sonatype/nexus-book/pulls/114/commits","review_comments_url":"https://api.github.com/repos/sonatype/nexus-book/pulls/114/comments","review_comment_url":"https://api.github.com/repos/sonatype/nexus-book/pulls/comments{/number}","comments_url":"https://api.github.com/repos/sonatype/nexus-book/issues/114/comments","statuses_url":"https://api.github.com/repos/sonatype/nexus-book/statuses/e5064cecc50c401b2802f23314a48640b18fe356","head":{"label":"sonatype:NEXUS-9234-maven","ref":"NEXUS-9234-maven","sha":"e5064cecc50c401b2802f23314a48640b18fe356","user":{"login":"sonatype","id":44938,"avatar_url":"https://avatars.githubusercontent.com/u/44938?v=3","gravatar_id":"","url":"https://api.github.com/users/sonatype","html_url":"https://github.com/sonatype","followers_url":"https://api.github.com/users/sonatype/followers","following_url":"https://api.github.com/users/sonatype/following{/other_user}","gists_url":"https://api.github.com/users/sonatype/gists{/gist_id}","starred_url":"https://api.github.com/users/sonatype/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sonatype/subscriptions","organizations_url":"https://api.github.com/users/sonatype/orgs","repos_url":"https://api.github.com/users/sonatype/repos","events_url":"https://api.github.com/users/sonatype/events{/privacy}","received_events_url":"https://api.github.com/users/sonatype/received_events","type":"Organization","site_admin":false},"repo":{"id":188759,"name":"nexus-book","full_name":"sonatype/nexus-book","owner":{"login":"sonatype","id":44938,"avatar_url":"https://avatars.githubusercontent.com/u/44938?v=3","gravatar_id":"","url":"https://api.github.com/users/sonatype","html_url":"https://github.com/sonatype","followers_url":"https://api.github.com/users/sonatype/followers","following_url":"https://api.github.com/users/sonatype/following{/other_user}","gists_url":"https://api.github.com/users/sonatype/gists{/gist_id}","starred_url":"https://api.github.com/users/sonatype/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sonatype/subscriptions","organizations_url":"https://api.github.com/users/sonatype/orgs","repos_url":"https://api.github.com/users/sonatype/repos","events_url":"https://api.github.com/users/sonatype/events{/privacy}","received_events_url":"https://api.github.com/users/sonatype/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/sonatype/nexus-book","description":"Repository Management with Nexus","fork":false,"url":"https://api.github.com/repos/sonatype/nexus-book","forks_url":"https://api.github.com/repos/sonatype/nexus-book/forks","keys_url":"https://api.github.com/repos/sonatype/nexus-book/keys{/key_id}","collaborators_url":"https://api.github.com/repos/sonatype/nexus-book/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/sonatype/nexus-book/teams","hooks_url":"https://api.github.com/repos/sonatype/nexus-book/hooks","issue_events_url":"https://api.github.com/repos/sonatype/nexus-book/issues/events{/number}","events_url":"https://api.github.com/repos/sonatype/nexus-book/events","assignees_url":"https://api.github.com/repos/sonatype/nexus-book/assignees{/user}","branches_url":"https://api.github.com/repos/sonatype/nexus-book/branches{/branch}","tags_url":"https://api.github.com/repos/sonatype/nexus-book/tags","blobs_url":"https://api.github.com/repos/sonatype/nexus-book/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/sonatype/nexus-book/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/sonatype/nexus-book/git/refs{/sha}","trees_url":"https://api.github.com/repos/sonatype/nexus-book/git/trees{/sha}","statuses_url":"https://api.github.com/repos/sonatype/nexus-book/statuses/{sha}","languages_url":"https://api.github.com/repos/sonatype/nexus-book/languages","stargazers_url":"https://api.github.com/repos/sonatype/nexus-book/stargazers","contributors_url":"https://api.github.com/repos/sonatype/nexus-book/contributors","subscribers_url":"https://api.github.com/repos/sonatype/nexus-book/subscribers","subscription_url":"https://api.github.com/repos/sonatype/nexus-book/subscription","commits_url":"https://api.github.com/repos/sonatype/nexus-book/commits{/sha}","git_commits_url":"https://api.github.com/repos/sonatype/nexus-book/git/commits{/sha}","comments_url":"https://api.github.com/repos/sonatype/nexus-book/comments{/number}","issue_comment_url":"https://api.github.com/repos/sonatype/nexus-book/issues/comments{/number}","contents_url":"https://api.github.com/repos/sonatype/nexus-book/contents/{+path}","compare_url":"https://api.github.com/repos/sonatype/nexus-book/compare/{base}...{head}","merges_url":"https://api.github.com/repos/sonatype/nexus-book/merges","archive_url":"https://api.github.com/repos/sonatype/nexus-book/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/sonatype/nexus-book/downloads","issues_url":"https://api.github.com/repos/sonatype/nexus-book/issues{/number}","pulls_url":"https://api.github.com/repos/sonatype/nexus-book/pulls{/number}","milestones_url":"https://api.github.com/repos/sonatype/nexus-book/milestones{/number}","notifications_url":"https://api.github.com/repos/sonatype/nexus-book/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/sonatype/nexus-book/labels{/name}","releases_url":"https://api.github.com/repos/sonatype/nexus-book/releases{/id}","created_at":"2009-04-29T20:25:10Z","updated_at":"2016-01-06T08:32:38Z","pushed_at":"2016-01-15T20:24:36Z","git_url":"git://github.com/sonatype/nexus-book.git","ssh_url":"git@github.com:sonatype/nexus-book.git","clone_url":"https://github.com/sonatype/nexus-book.git","svn_url":"https://github.com/sonatype/nexus-book","homepage":"http://books.sonatype.com/nexus-book/reference/index.html","size":696866,"stargazers_count":43,"watchers_count":43,"language":"CSS","has_issues":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":18,"mirror_url":null,"open_issues_count":3,"forks":18,"open_issues":3,"watchers":43,"default_branch":"master"}},"base":{"label":"sonatype:nexus-3.0.x","ref":"nexus-3.0.x","sha":"461030aea613edc1c031da693bcc662b9f07de80","user":{"login":"sonatype","id":44938,"avatar_url":"https://avatars.githubusercontent.com/u/44938?v=3","gravatar_id":"","url":"https://api.github.com/users/sonatype","html_url":"https://github.com/sonatype","followers_url":"https://api.github.com/users/sonatype/followers","following_url":"https://api.github.com/users/sonatype/following{/other_user}","gists_url":"https://api.github.com/users/sonatype/gists{/gist_id}","starred_url":"https://api.github.com/users/sonatype/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sonatype/subscriptions","organizations_url":"https://api.github.com/users/sonatype/orgs","repos_url":"https://api.github.com/users/sonatype/repos","events_url":"https://api.github.com/users/sonatype/events{/privacy}","received_events_url":"https://api.github.com/users/sonatype/received_events","type":"Organization","site_admin":false},"repo":{"id":188759,"name":"nexus-book","full_name":"sonatype/nexus-book","owner":{"login":"sonatype","id":44938,"avatar_url":"https://avatars.githubusercontent.com/u/44938?v=3","gravatar_id":"","url":"https://api.github.com/users/sonatype","html_url":"https://github.com/sonatype","followers_url":"https://api.github.com/users/sonatype/followers","following_url":"https://api.github.com/users/sonatype/following{/other_user}","gists_url":"https://api.github.com/users/sonatype/gists{/gist_id}","starred_url":"https://api.github.com/users/sonatype/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sonatype/subscriptions","organizations_url":"https://api.github.com/users/sonatype/orgs","repos_url":"https://api.github.com/users/sonatype/repos","events_url":"https://api.github.com/users/sonatype/events{/privacy}","received_events_url":"https://api.github.com/users/sonatype/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/sonatype/nexus-book","description":"Repository Management with Nexus","fork":false,"url":"https://api.github.com/repos/sonatype/nexus-book","forks_url":"https://api.github.com/repos/sonatype/nexus-book/forks","keys_url":"https://api.github.com/repos/sonatype/nexus-book/keys{/key_id}","collaborators_url":"https://api.github.com/repos/sonatype/nexus-book/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/sonatype/nexus-book/teams","hooks_url":"https://api.github.com/repos/sonatype/nexus-book/hooks","issue_events_url":"https://api.github.com/repos/sonatype/nexus-book/issues/events{/number}","events_url":"https://api.github.com/repos/sonatype/nexus-book/events","assignees_url":"https://api.github.com/repos/sonatype/nexus-book/assignees{/user}","branches_url":"https://api.github.com/repos/sonatype/nexus-book/branches{/branch}","tags_url":"https://api.github.com/repos/sonatype/nexus-book/tags","blobs_url":"https://api.github.com/repos/sonatype/nexus-book/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/sonatype/nexus-book/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/sonatype/nexus-book/git/refs{/sha}","trees_url":"https://api.github.com/repos/sonatype/nexus-book/git/trees{/sha}","statuses_url":"https://api.github.com/repos/sonatype/nexus-book/statuses/{sha}","languages_url":"https://api.github.com/repos/sonatype/nexus-book/languages","stargazers_url":"https://api.github.com/repos/sonatype/nexus-book/stargazers","contributors_url":"https://api.github.com/repos/sonatype/nexus-book/contributors","subscribers_url":"https://api.github.com/repos/sonatype/nexus-book/subscribers","subscription_url":"https://api.github.com/repos/sonatype/nexus-book/subscription","commits_url":"https://api.github.com/repos/sonatype/nexus-book/commits{/sha}","git_commits_url":"https://api.github.com/repos/sonatype/nexus-book/git/commits{/sha}","comments_url":"https://api.github.com/repos/sonatype/nexus-book/comments{/number}","issue_comment_url":"https://api.github.com/repos/sonatype/nexus-book/issues/comments{/number}","contents_url":"https://api.github.com/repos/sonatype/nexus-book/contents/{+path}","compare_url":"https://api.github.com/repos/sonatype/nexus-book/compare/{base}...{head}","merges_url":"https://api.github.com/repos/sonatype/nexus-book/merges","archive_url":"https://api.github.com/repos/sonatype/nexus-book/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/sonatype/nexus-book/downloads","issues_url":"https://api.github.com/repos/sonatype/nexus-book/issues{/number}","pulls_url":"https://api.github.com/repos/sonatype/nexus-book/pulls{/number}","milestones_url":"https://api.github.com/repos/sonatype/nexus-book/milestones{/number}","notifications_url":"https://api.github.com/repos/sonatype/nexus-book/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/sonatype/nexus-book/labels{/name}","releases_url":"https://api.github.com/repos/sonatype/nexus-book/releases{/id}","created_at":"2009-04-29T20:25:10Z","updated_at":"2016-01-06T08:32:38Z","pushed_at":"2016-01-15T20:24:36Z","git_url":"git://github.com/sonatype/nexus-book.git","ssh_url":"git@github.com:sonatype/nexus-book.git","clone_url":"https://github.com/sonatype/nexus-book.git","svn_url":"https://github.com/sonatype/nexus-book","homepage":"http://books.sonatype.com/nexus-book/reference/index.html","size":696866,"stargazers_count":43,"watchers_count":43,"language":"CSS","has_issues":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":18,"mirror_url":null,"open_issues_count":3,"forks":18,"open_issues":3,"watchers":43,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/sonatype/nexus-book/pulls/114"},"html":{"href":"https://github.com/sonatype/nexus-book/pull/114"},"issue":{"href":"https://api.github.com/repos/sonatype/nexus-book/issues/114"},"comments":{"href":"https://api.github.com/repos/sonatype/nexus-book/issues/114/comments"},"review_comments":{"href":"https://api.github.com/repos/sonatype/nexus-book/pulls/114/comments"},"review_comment":{"href":"https://api.github.com/repos/sonatype/nexus-book/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/sonatype/nexus-book/pulls/114/commits"},"statuses":{"href":"https://api.github.com/repos/sonatype/nexus-book/statuses/e5064cecc50c401b2802f23314a48640b18fe356"}}}}