{"action":"created","comment":{"url":"https://api.github.com/repos/boundlessgeo/suite/pulls/comments/23724183","id":23724183,"diff_hunk":"@@ -0,0 +1,159 @@\n+.. _intro.installation.mac.components:\n+\n+Components\n+==========\n+\n+The following is a list of components available for OpenGeo Suite on Mac OS X. These are accessible from the OpenGeo Suite disk image.\n+\n+Adding or removing components to OpenGeo Suite can be accomplished by :ref:`installing <intro.installation.mac.install>` or :ref:`uninstalling <intro.installation.mac.uninstall>` the appropriate component. Extensions can only be uninstalled by deleting the files for that extension from your :file:`geoserver/WEB-INF/lib` directory.\n+\n+.. only:: basic\n+\n+   .. figure:: img/apps-basic.png\n+\n+      OpenGeo Suite Components\n+\n+.. only:: enterprise\n+\n+   .. figure:: img/apps-ee.png\n+\n+      OpenGeo Suite Components\n+\n+Geoserver\n+---------\n+\n+.. only:: basic\n+\n+  .. list-table::\n+     :widths: 20 80\n+     :stub-columns: 1\n+     :class: table-leftwise\n+\n+     * - GeoServer\n+       - Server implementing OGC compliant map and feature services.\n+     * - GeoExplorer\n+       - Map viewing and editing application.\n+     * - GeoWebCache\n+       - Tile caching server.\n+\n+.. only:: enterprise\n+\n+  .. list-table::\n+     :widths: 20 80\n+     :stub-columns: 1\n+     :class: table-leftwise     \n+\n+     * - GeoServer\n+       - Server implementing OGC compliant map and feature services.\n+     * - Composer\n+       - Map styling application.\n+     * - GeoExplorer\n+       - Map viewing and editing application.\n+     * - GeoWebCache\n+       - Tile caching server.\n+\n+PostGIS\n+-------\n+\n+.. list-table::\n+   :widths: 20 80\n+   :stub-columns: 1\n+   :class: table-leftwise\n+\n+   * - PostGIS\n+     - The PostgreSQL/PostGIS spatial database.\n+\n+GeoServer Extensions\n+--------------------\n+\n+.. only:: basic\n+\n+  .. list-table::\n+     :widths: 20 80\n+     :stub-columns: 1\n+     :class: table-leftwise\n+     \n+     * - CSW\n+       - Catalogue Service for Web (CSW) support.\n+     * - GeoPackage\n+       - GeoPackage data source support.\n+     * - WPS\n+       - :ref:`Web Processing Service (WPS) <processing>` support.\n+     \n+.. only:: enterprise\n+\n+  .. list-table::\n+     :widths: 20 80\n+     :stub-columns: 1\n+     :class: table-leftwise\n+     \n+     * - ArcSDE\n+       - ArcSDE database support.\n+     * - Clustering\n+       - :ref:`Clustering <sysadmin.clustering>` plug-ins.\n+     * - CSS Styling\n+       - CSS map styling support.\n+     * - CSW\n+       - Catalogue Service for Web (CSW) support.\n+     * - DB2\n+       - DB2 database support.\n+     * - GDAL Image Formats\n+       - Additional raster formats support as part of GDAL integration.\n+     * - GeoPackage\n+       - GeoPackage data source support.\n+     * - GeoScript\n+       - Scripting extension for GeoServer.\n+     * - Mapmeter\n+       - :ref:`Mapmeter <sysadmin.mapmeter>` monitoring service.\n+     * - MongoDB\n+       - :ref:`MongoDB <dataadmin.mongodb>` database support.\n+     * - Oracle\n+       - :ref:`Oracle <dataadmin.oracle>` database support.\n+     * - SQL Server\n+       - SQL Server database support.\n+     * - WPS\n+       - :ref:`Web Processing Service (WPS) <processing>` support.\n+\n+PostGIS Utilities\n+-----------------\n+\n+.. list-table::\n+   :widths: 20 80\n+   :stub-columns: 1\n+   :class: table-leftwise\n+\n+   * - pgAdmin3\n+     - Graphical PostGIS/PostgreSQL database manager. \n+   * - pgShapeLoader\n+     - Graphical utility for loading data into PostGIS.\n+\n+CLI Tools\n+---------\n+\n+.. list-table::\n+   :widths: 20 80\n+   :stub-columns: 1\n+   :class: table-leftwise\n+\t   \n+   * - Boundless SDK\n+     - Toolkit for building web map applications.\n+   * - PostGIS Client Tools\n+     - PostGIS command line data loading utilities such as ``shp2pgsql``. \n+   * - PostgreSQL Client Tools\n+     - PostgreSQL command line data loading utilities such as ``psql``. \n+   * - GDAL\n+     - Spatial data manipulation utilities such as ``gdal_translate`` and ``ogr2ogr``.\n+   * - PROJ.4\n+     - Cartographic Projections Library.\n+   * - GEOS\n+     - Geometry Engine, Open Source.\n+   * - LIBTIFF\n+     - TIFF Library and Utilities.\n+   * - GEOTIFF\n+     - LIBTIFF extension for reading and writing GeoTIFF information tags.\n+   * - LASZIP\n+     - Free and lossless LiDAR compression library.\n+   * - PDAL\n+     - Point Data Abstraction Library.\n+   * - ANT\n+     - Apache Ant build tool, used by Boundless SDK.","path":"docs/usermanual/source/intro/installation/mac/components.rst","position":159,"original_position":159,"commit_id":"37b330cf6cc8cb502cd05192a52c8ae5d403046a","original_commit_id":"37b330cf6cc8cb502cd05192a52c8ae5d403046a","user":{"login":"bmmpxf","id":506694,"avatar_url":"https://avatars.githubusercontent.com/u/506694?v=3","gravatar_id":"","url":"https://api.github.com/users/bmmpxf","html_url":"https://github.com/bmmpxf","followers_url":"https://api.github.com/users/bmmpxf/followers","following_url":"https://api.github.com/users/bmmpxf/following{/other_user}","gists_url":"https://api.github.com/users/bmmpxf/gists{/gist_id}","starred_url":"https://api.github.com/users/bmmpxf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bmmpxf/subscriptions","organizations_url":"https://api.github.com/users/bmmpxf/orgs","repos_url":"https://api.github.com/users/bmmpxf/repos","events_url":"https://api.github.com/users/bmmpxf/events{/privacy}","received_events_url":"https://api.github.com/users/bmmpxf/received_events","type":"User","site_admin":false},"body":"That's fine.","created_at":"2015-01-28T21:14:15Z","updated_at":"2015-01-28T21:14:15Z","html_url":"https://github.com/boundlessgeo/suite/pull/861#discussion_r23724183","pull_request_url":"https://api.github.com/repos/boundlessgeo/suite/pulls/861","_links":{"self":{"href":"https://api.github.com/repos/boundlessgeo/suite/pulls/comments/23724183"},"html":{"href":"https://github.com/boundlessgeo/suite/pull/861#discussion_r23724183"},"pull_request":{"href":"https://api.github.com/repos/boundlessgeo/suite/pulls/861"}}},"pull_request":{"url":"https://api.github.com/repos/boundlessgeo/suite/pulls/861","id":27966086,"html_url":"https://github.com/boundlessgeo/suite/pull/861","diff_url":"https://github.com/boundlessgeo/suite/pull/861.diff","patch_url":"https://github.com/boundlessgeo/suite/pull/861.patch","issue_url":"https://api.github.com/repos/boundlessgeo/suite/issues/861","number":861,"state":"open","locked":false,"title":"Updated OS X install instructions","user":{"login":"tbarsballe","id":9271497,"avatar_url":"https://avatars.githubusercontent.com/u/9271497?v=3","gravatar_id":"","url":"https://api.github.com/users/tbarsballe","html_url":"https://github.com/tbarsballe","followers_url":"https://api.github.com/users/tbarsballe/followers","following_url":"https://api.github.com/users/tbarsballe/following{/other_user}","gists_url":"https://api.github.com/users/tbarsballe/gists{/gist_id}","starred_url":"https://api.github.com/users/tbarsballe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tbarsballe/subscriptions","organizations_url":"https://api.github.com/users/tbarsballe/orgs","repos_url":"https://api.github.com/users/tbarsballe/repos","events_url":"https://api.github.com/users/tbarsballe/events{/privacy}","received_events_url":"https://api.github.com/users/tbarsballe/received_events","type":"User","site_admin":false},"body":"Reformatted to match other instructions. \r\nAdded instructions for minor update, upgrade, uninstall. Added components page","created_at":"2015-01-24T00:09:21Z","updated_at":"2015-01-28T21:14:15Z","closed_at":null,"merged_at":null,"merge_commit_sha":"40f616188794b7a9a9493843ab086689740c7176","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/boundlessgeo/suite/pulls/861/commits","review_comments_url":"https://api.github.com/repos/boundlessgeo/suite/pulls/861/comments","review_comment_url":"https://api.github.com/repos/boundlessgeo/suite/pulls/comments/{number}","comments_url":"https://api.github.com/repos/boundlessgeo/suite/issues/861/comments","statuses_url":"https://api.github.com/repos/boundlessgeo/suite/statuses/37b330cf6cc8cb502cd05192a52c8ae5d403046a","head":{"label":"tbarsballe:docs-osx","ref":"docs-osx","sha":"37b330cf6cc8cb502cd05192a52c8ae5d403046a","user":{"login":"tbarsballe","id":9271497,"avatar_url":"https://avatars.githubusercontent.com/u/9271497?v=3","gravatar_id":"","url":"https://api.github.com/users/tbarsballe","html_url":"https://github.com/tbarsballe","followers_url":"https://api.github.com/users/tbarsballe/followers","following_url":"https://api.github.com/users/tbarsballe/following{/other_user}","gists_url":"https://api.github.com/users/tbarsballe/gists{/gist_id}","starred_url":"https://api.github.com/users/tbarsballe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tbarsballe/subscriptions","organizations_url":"https://api.github.com/users/tbarsballe/orgs","repos_url":"https://api.github.com/users/tbarsballe/repos","events_url":"https://api.github.com/users/tbarsballe/events{/privacy}","received_events_url":"https://api.github.com/users/tbarsballe/received_events","type":"User","site_admin":false},"repo":{"id":25605298,"name":"suite","full_name":"tbarsballe/suite","owner":{"login":"tbarsballe","id":9271497,"avatar_url":"https://avatars.githubusercontent.com/u/9271497?v=3","gravatar_id":"","url":"https://api.github.com/users/tbarsballe","html_url":"https://github.com/tbarsballe","followers_url":"https://api.github.com/users/tbarsballe/followers","following_url":"https://api.github.com/users/tbarsballe/following{/other_user}","gists_url":"https://api.github.com/users/tbarsballe/gists{/gist_id}","starred_url":"https://api.github.com/users/tbarsballe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tbarsballe/subscriptions","organizations_url":"https://api.github.com/users/tbarsballe/orgs","repos_url":"https://api.github.com/users/tbarsballe/repos","events_url":"https://api.github.com/users/tbarsballe/events{/privacy}","received_events_url":"https://api.github.com/users/tbarsballe/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/tbarsballe/suite","description":"OpenGeo Suite Git Repository","fork":true,"url":"https://api.github.com/repos/tbarsballe/suite","forks_url":"https://api.github.com/repos/tbarsballe/suite/forks","keys_url":"https://api.github.com/repos/tbarsballe/suite/keys{/key_id}","collaborators_url":"https://api.github.com/repos/tbarsballe/suite/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/tbarsballe/suite/teams","hooks_url":"https://api.github.com/repos/tbarsballe/suite/hooks","issue_events_url":"https://api.github.com/repos/tbarsballe/suite/issues/events{/number}","events_url":"https://api.github.com/repos/tbarsballe/suite/events","assignees_url":"https://api.github.com/repos/tbarsballe/suite/assignees{/user}","branches_url":"https://api.github.com/repos/tbarsballe/suite/branches{/branch}","tags_url":"https://api.github.com/repos/tbarsballe/suite/tags","blobs_url":"https://api.github.com/repos/tbarsballe/suite/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/tbarsballe/suite/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/tbarsballe/suite/git/refs{/sha}","trees_url":"https://api.github.com/repos/tbarsballe/suite/git/trees{/sha}","statuses_url":"https://api.github.com/repos/tbarsballe/suite/statuses/{sha}","languages_url":"https://api.github.com/repos/tbarsballe/suite/languages","stargazers_url":"https://api.github.com/repos/tbarsballe/suite/stargazers","contributors_url":"https://api.github.com/repos/tbarsballe/suite/contributors","subscribers_url":"https://api.github.com/repos/tbarsballe/suite/subscribers","subscription_url":"https://api.github.com/repos/tbarsballe/suite/subscription","commits_url":"https://api.github.com/repos/tbarsballe/suite/commits{/sha}","git_commits_url":"https://api.github.com/repos/tbarsballe/suite/git/commits{/sha}","comments_url":"https://api.github.com/repos/tbarsballe/suite/comments{/number}","issue_comment_url":"https://api.github.com/repos/tbarsballe/suite/issues/comments/{number}","contents_url":"https://api.github.com/repos/tbarsballe/suite/contents/{+path}","compare_url":"https://api.github.com/repos/tbarsballe/suite/compare/{base}...{head}","merges_url":"https://api.github.com/repos/tbarsballe/suite/merges","archive_url":"https://api.github.com/repos/tbarsballe/suite/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/tbarsballe/suite/downloads","issues_url":"https://api.github.com/repos/tbarsballe/suite/issues{/number}","pulls_url":"https://api.github.com/repos/tbarsballe/suite/pulls{/number}","milestones_url":"https://api.github.com/repos/tbarsballe/suite/milestones{/number}","notifications_url":"https://api.github.com/repos/tbarsballe/suite/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/tbarsballe/suite/labels{/name}","releases_url":"https://api.github.com/repos/tbarsballe/suite/releases{/id}","created_at":"2014-10-22T21:27:39Z","updated_at":"2014-12-04T19:53:09Z","pushed_at":"2015-01-28T00:35:56Z","git_url":"git://github.com/tbarsballe/suite.git","ssh_url":"git@github.com:tbarsballe/suite.git","clone_url":"https://github.com/tbarsballe/suite.git","svn_url":"https://github.com/tbarsballe/suite","homepage":"http://boundlessgeo.com/solutions/opengeo-suite/","size":352175,"stargazers_count":0,"watchers_count":0,"language":"JavaScript","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"boundlessgeo:master","ref":"master","sha":"4900ee3079f72bcbf2975ab64340e917e2bdf7f4","user":{"login":"boundlessgeo","id":306022,"avatar_url":"https://avatars.githubusercontent.com/u/306022?v=3","gravatar_id":"","url":"https://api.github.com/users/boundlessgeo","html_url":"https://github.com/boundlessgeo","followers_url":"https://api.github.com/users/boundlessgeo/followers","following_url":"https://api.github.com/users/boundlessgeo/following{/other_user}","gists_url":"https://api.github.com/users/boundlessgeo/gists{/gist_id}","starred_url":"https://api.github.com/users/boundlessgeo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/boundlessgeo/subscriptions","organizations_url":"https://api.github.com/users/boundlessgeo/orgs","repos_url":"https://api.github.com/users/boundlessgeo/repos","events_url":"https://api.github.com/users/boundlessgeo/events{/privacy}","received_events_url":"https://api.github.com/users/boundlessgeo/received_events","type":"Organization","site_admin":false},"repo":{"id":2784782,"name":"suite","full_name":"boundlessgeo/suite","owner":{"login":"boundlessgeo","id":306022,"avatar_url":"https://avatars.githubusercontent.com/u/306022?v=3","gravatar_id":"","url":"https://api.github.com/users/boundlessgeo","html_url":"https://github.com/boundlessgeo","followers_url":"https://api.github.com/users/boundlessgeo/followers","following_url":"https://api.github.com/users/boundlessgeo/following{/other_user}","gists_url":"https://api.github.com/users/boundlessgeo/gists{/gist_id}","starred_url":"https://api.github.com/users/boundlessgeo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/boundlessgeo/subscriptions","organizations_url":"https://api.github.com/users/boundlessgeo/orgs","repos_url":"https://api.github.com/users/boundlessgeo/repos","events_url":"https://api.github.com/users/boundlessgeo/events{/privacy}","received_events_url":"https://api.github.com/users/boundlessgeo/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/boundlessgeo/suite","description":"OpenGeo Suite Git Repository","fork":false,"url":"https://api.github.com/repos/boundlessgeo/suite","forks_url":"https://api.github.com/repos/boundlessgeo/suite/forks","keys_url":"https://api.github.com/repos/boundlessgeo/suite/keys{/key_id}","collaborators_url":"https://api.github.com/repos/boundlessgeo/suite/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/boundlessgeo/suite/teams","hooks_url":"https://api.github.com/repos/boundlessgeo/suite/hooks","issue_events_url":"https://api.github.com/repos/boundlessgeo/suite/issues/events{/number}","events_url":"https://api.github.com/repos/boundlessgeo/suite/events","assignees_url":"https://api.github.com/repos/boundlessgeo/suite/assignees{/user}","branches_url":"https://api.github.com/repos/boundlessgeo/suite/branches{/branch}","tags_url":"https://api.github.com/repos/boundlessgeo/suite/tags","blobs_url":"https://api.github.com/repos/boundlessgeo/suite/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/boundlessgeo/suite/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/boundlessgeo/suite/git/refs{/sha}","trees_url":"https://api.github.com/repos/boundlessgeo/suite/git/trees{/sha}","statuses_url":"https://api.github.com/repos/boundlessgeo/suite/statuses/{sha}","languages_url":"https://api.github.com/repos/boundlessgeo/suite/languages","stargazers_url":"https://api.github.com/repos/boundlessgeo/suite/stargazers","contributors_url":"https://api.github.com/repos/boundlessgeo/suite/contributors","subscribers_url":"https://api.github.com/repos/boundlessgeo/suite/subscribers","subscription_url":"https://api.github.com/repos/boundlessgeo/suite/subscription","commits_url":"https://api.github.com/repos/boundlessgeo/suite/commits{/sha}","git_commits_url":"https://api.github.com/repos/boundlessgeo/suite/git/commits{/sha}","comments_url":"https://api.github.com/repos/boundlessgeo/suite/comments{/number}","issue_comment_url":"https://api.github.com/repos/boundlessgeo/suite/issues/comments/{number}","contents_url":"https://api.github.com/repos/boundlessgeo/suite/contents/{+path}","compare_url":"https://api.github.com/repos/boundlessgeo/suite/compare/{base}...{head}","merges_url":"https://api.github.com/repos/boundlessgeo/suite/merges","archive_url":"https://api.github.com/repos/boundlessgeo/suite/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/boundlessgeo/suite/downloads","issues_url":"https://api.github.com/repos/boundlessgeo/suite/issues{/number}","pulls_url":"https://api.github.com/repos/boundlessgeo/suite/pulls{/number}","milestones_url":"https://api.github.com/repos/boundlessgeo/suite/milestones{/number}","notifications_url":"https://api.github.com/repos/boundlessgeo/suite/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/boundlessgeo/suite/labels{/name}","releases_url":"https://api.github.com/repos/boundlessgeo/suite/releases{/id}","created_at":"2011-11-16T01:29:50Z","updated_at":"2015-01-28T16:38:59Z","pushed_at":"2015-01-28T16:38:59Z","git_url":"git://github.com/boundlessgeo/suite.git","ssh_url":"git@github.com:boundlessgeo/suite.git","clone_url":"https://github.com/boundlessgeo/suite.git","svn_url":"https://github.com/boundlessgeo/suite","homepage":"http://boundlessgeo.com/solutions/opengeo-suite/","size":388114,"stargazers_count":100,"watchers_count":100,"language":"JavaScript","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":89,"mirror_url":null,"open_issues_count":216,"forks":89,"open_issues":216,"watchers":100,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/boundlessgeo/suite/pulls/861"},"html":{"href":"https://github.com/boundlessgeo/suite/pull/861"},"issue":{"href":"https://api.github.com/repos/boundlessgeo/suite/issues/861"},"comments":{"href":"https://api.github.com/repos/boundlessgeo/suite/issues/861/comments"},"review_comments":{"href":"https://api.github.com/repos/boundlessgeo/suite/pulls/861/comments"},"review_comment":{"href":"https://api.github.com/repos/boundlessgeo/suite/pulls/comments/{number}"},"commits":{"href":"https://api.github.com/repos/boundlessgeo/suite/pulls/861/commits"},"statuses":{"href":"https://api.github.com/repos/boundlessgeo/suite/statuses/37b330cf6cc8cb502cd05192a52c8ae5d403046a"}}}}