{"action":"created","comment":{"url":"https://api.github.com/repos/halestudio/hale/pulls/comments/117007931","pull_request_review_id":38674973,"id":117007931,"diff_hunk":"@@ -0,0 +1,86 @@\n+<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n+<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\n+<html xmlns=\"http://www.w3.org/1999/xhtml\">\n+<head>\n+<link rel=\"stylesheet\" type=\"text/css\" href=\"new.css\" />\n+<title>What's new in hale studio 3.3?</title>\n+</head>\n+<body>\n+\t<h1>What's new in hale studio 3.3?</h1>\n+\n+\t<ul>\n+\t\t<li>Load and share <em>hale connect</em> transformation projects</li>\n+\t\t<li>Spatial Join transformation function</li>\n+\t\t<li>Use arbitrary SQL queries as a source for schemas and data</li>\n+\t</ul>\n+\n+\t<p>\n+\t\tFor a full list of changes, please check out the <a\n+\t\t\thref=\"https://github.com/halestudio/hale/blob/master/CHANGELOG.md#330\"\n+\t\t\ttarget=\"_blank\">changelog on GitHub</a>\n+\t</p>\n+\n+\t<p>The majority of the new features and improvements were made\n+\t\tpossible through our contracts with more than 20 customers. We'd like\n+\t\tto thank you all for your support!</p>\n+\n+\t<table border=\"0\" cellpadding=\"15\" cellspacing=\"0\" class=\"news\" id=\"3_2_0\">\n+\t\t<tbody>\n+\t\t\t\n+\t\t\t<!-- New features -->\n+\t\t\t<tr>\n+\t\t\t\t<td class=\"section\" colspan=\"2\" id=\"3_3_0_Features\" rowspan=\"1\"><h2>New features</h2></td>\n+\t\t\t</tr>\n+\n+\t\t\t<tr id=\"haleconnect\">\n+\t\t\t\t<td class=\"title\">Load and share <em>hale connect</em> transformation projects</td>\n+\t\t\t\t<td class=\"content\">\n+\t\t\t\t\t<p>\n+\t\t\t\t\t\t<em>hale studio</em> now comes with built-in support for the online\n+\t\t\t\t\t\tcollaboration platform <em>hale connect</em>, where you can share \n+\t\t\t\t\t\ttransformation projects and discuss alignments with your colleagues.\n+\t\t\t\t\t\tYou can also browse transformation projects published by others,\n+\t\t\t\t\t\textend them and share them back publicly or within your organization.\n+\t\t\t\t\t</p>\n+\t\t\t\t\t<p>\n+\t\t\t\t\t\t<img src=\"3_3_0_images/haleconnect.png\" />\n+\t\t\t\t\t</p>\n+\t\t\t\t</td>\n+\t\t\t</tr>\n+\t\t\t\n+\t\t\t<tr id=\"spatialjoin\">\n+\t\t\t\t<td class=\"title\">Spatial Join transformation function</td>\n+\t\t\t\t<td class=\"content\">\n+\t\t\t\t\t<p>\n+\t\t\t\t\t\tThe Join transformation function now comes with a companion function,\n+\t\t\t\t\t\tthe Spatial Join, which lets you join source instances based on\n+\t\t\t\t\t\tthe spatial relationship between its geometries. The Spatial Join\n+\t\t\t\t\t\tfunction supports the relation types <em>contains</em>, <em>covered by</em>, \n+\t\t\t\t\t\t<em>covers</em>, <em>crosses</em>, <em>equals</em>, <em>intersects</em>, \n+\t\t\t\t\t\t<em>overlaps</em>, <em>touches</em>, and <em>within</em>.\n+\t\t\t\t\t</p>\n+\t\t\t\t\t<p>\n+\t\t\t\t\t\t<img src=\"3_3_0_images/spatialjoin.png\" />\n+\t\t\t\t\t</p>\n+\t\t\t\t</td>\n+\t\t\t</tr>\n+\n+\t\t\t<tr id=\"wfs-pagination\">\n+\t\t\t\t<td class=\"title\">Arbitrary SQL queries as a source for schemas and data</td>\n+\t\t\t\t<td class=\"content\">\n+\t\t\t\t\t<p>\n+\t\t\t\t\t\tDatabase support in <em>hale studio</em> was further extended by\n+\t\t\t\t\t\tthe possibility to tailor the schema and data import by custom\n+\t\t\t\t\t\tSQL queries.\n+\t\t\t\t\t</p>\n+\t\t\t\t\t<p>\n+\t\t\t\t\t\t<img src=\"3_3_0_images/sql-source.png\" />\n+\t\t\t\t\t</p>\n+\t\t\t\t</td>","path":"doc/plugins/eu.esdihumboldt.hale.doc.user/html/new/3_3_0.xhtml","position":null,"original_position":79,"commit_id":"fdbc446e906b1389c5912fe8abee483d096efb27","original_commit_id":"4aac56bc23602a2312539a6c76021e25ad55fb6c","user":{"login":"florianesser","id":1867607,"avatar_url":"https://avatars1.githubusercontent.com/u/1867607?v=3","gravatar_id":"","url":"https://api.github.com/users/florianesser","html_url":"https://github.com/florianesser","followers_url":"https://api.github.com/users/florianesser/followers","following_url":"https://api.github.com/users/florianesser/following{/other_user}","gists_url":"https://api.github.com/users/florianesser/gists{/gist_id}","starred_url":"https://api.github.com/users/florianesser/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/florianesser/subscriptions","organizations_url":"https://api.github.com/users/florianesser/orgs","repos_url":"https://api.github.com/users/florianesser/repos","events_url":"https://api.github.com/users/florianesser/events{/privacy}","received_events_url":"https://api.github.com/users/florianesser/received_events","type":"User","site_admin":false},"body":"Thanks for the hint! I added acknowledgements in the style of previous releases.","created_at":"2017-05-17T13:58:04Z","updated_at":"2017-05-17T13:58:04Z","html_url":"https://github.com/halestudio/hale/pull/383#discussion_r117007931","pull_request_url":"https://api.github.com/repos/halestudio/hale/pulls/383","_links":{"self":{"href":"https://api.github.com/repos/halestudio/hale/pulls/comments/117007931"},"html":{"href":"https://github.com/halestudio/hale/pull/383#discussion_r117007931"},"pull_request":{"href":"https://api.github.com/repos/halestudio/hale/pulls/383"}}},"pull_request":{"url":"https://api.github.com/repos/halestudio/hale/pulls/383","id":121058477,"html_url":"https://github.com/halestudio/hale/pull/383","diff_url":"https://github.com/halestudio/hale/pull/383.diff","patch_url":"https://github.com/halestudio/hale/pull/383.patch","issue_url":"https://api.github.com/repos/halestudio/hale/issues/383","number":383,"state":"open","locked":false,"title":"[WIP] Release preparations for 3.3.0","user":{"login":"florianesser","id":1867607,"avatar_url":"https://avatars1.githubusercontent.com/u/1867607?v=3","gravatar_id":"","url":"https://api.github.com/users/florianesser","html_url":"https://github.com/florianesser","followers_url":"https://api.github.com/users/florianesser/followers","following_url":"https://api.github.com/users/florianesser/following{/other_user}","gists_url":"https://api.github.com/users/florianesser/gists{/gist_id}","starred_url":"https://api.github.com/users/florianesser/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/florianesser/subscriptions","organizations_url":"https://api.github.com/users/florianesser/orgs","repos_url":"https://api.github.com/users/florianesser/repos","events_url":"https://api.github.com/users/florianesser/events{/privacy}","received_events_url":"https://api.github.com/users/florianesser/received_events","type":"User","site_admin":false},"body":"","created_at":"2017-05-17T13:33:18Z","updated_at":"2017-05-17T13:58:04Z","closed_at":null,"merged_at":null,"merge_commit_sha":"46aa63eb65fdafcaa2c068cb01b53677073afa3a","assignee":{"login":"florianesser","id":1867607,"avatar_url":"https://avatars1.githubusercontent.com/u/1867607?v=3","gravatar_id":"","url":"https://api.github.com/users/florianesser","html_url":"https://github.com/florianesser","followers_url":"https://api.github.com/users/florianesser/followers","following_url":"https://api.github.com/users/florianesser/following{/other_user}","gists_url":"https://api.github.com/users/florianesser/gists{/gist_id}","starred_url":"https://api.github.com/users/florianesser/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/florianesser/subscriptions","organizations_url":"https://api.github.com/users/florianesser/orgs","repos_url":"https://api.github.com/users/florianesser/repos","events_url":"https://api.github.com/users/florianesser/events{/privacy}","received_events_url":"https://api.github.com/users/florianesser/received_events","type":"User","site_admin":false},"assignees":[{"login":"florianesser","id":1867607,"avatar_url":"https://avatars1.githubusercontent.com/u/1867607?v=3","gravatar_id":"","url":"https://api.github.com/users/florianesser","html_url":"https://github.com/florianesser","followers_url":"https://api.github.com/users/florianesser/followers","following_url":"https://api.github.com/users/florianesser/following{/other_user}","gists_url":"https://api.github.com/users/florianesser/gists{/gist_id}","starred_url":"https://api.github.com/users/florianesser/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/florianesser/subscriptions","organizations_url":"https://api.github.com/users/florianesser/orgs","repos_url":"https://api.github.com/users/florianesser/repos","events_url":"https://api.github.com/users/florianesser/events{/privacy}","received_events_url":"https://api.github.com/users/florianesser/received_events","type":"User","site_admin":false}],"requested_reviewers":[],"milestone":null,"commits_url":"https://api.github.com/repos/halestudio/hale/pulls/383/commits","review_comments_url":"https://api.github.com/repos/halestudio/hale/pulls/383/comments","review_comment_url":"https://api.github.com/repos/halestudio/hale/pulls/comments{/number}","comments_url":"https://api.github.com/repos/halestudio/hale/issues/383/comments","statuses_url":"https://api.github.com/repos/halestudio/hale/statuses/fdbc446e906b1389c5912fe8abee483d096efb27","head":{"label":"florianesser:release/3.3.0","ref":"release/3.3.0","sha":"fdbc446e906b1389c5912fe8abee483d096efb27","user":{"login":"florianesser","id":1867607,"avatar_url":"https://avatars1.githubusercontent.com/u/1867607?v=3","gravatar_id":"","url":"https://api.github.com/users/florianesser","html_url":"https://github.com/florianesser","followers_url":"https://api.github.com/users/florianesser/followers","following_url":"https://api.github.com/users/florianesser/following{/other_user}","gists_url":"https://api.github.com/users/florianesser/gists{/gist_id}","starred_url":"https://api.github.com/users/florianesser/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/florianesser/subscriptions","organizations_url":"https://api.github.com/users/florianesser/orgs","repos_url":"https://api.github.com/users/florianesser/repos","events_url":"https://api.github.com/users/florianesser/events{/privacy}","received_events_url":"https://api.github.com/users/florianesser/received_events","type":"User","site_admin":false},"repo":{"id":75292192,"name":"hale","full_name":"florianesser/hale","owner":{"login":"florianesser","id":1867607,"avatar_url":"https://avatars1.githubusercontent.com/u/1867607?v=3","gravatar_id":"","url":"https://api.github.com/users/florianesser","html_url":"https://github.com/florianesser","followers_url":"https://api.github.com/users/florianesser/followers","following_url":"https://api.github.com/users/florianesser/following{/other_user}","gists_url":"https://api.github.com/users/florianesser/gists{/gist_id}","starred_url":"https://api.github.com/users/florianesser/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/florianesser/subscriptions","organizations_url":"https://api.github.com/users/florianesser/orgs","repos_url":"https://api.github.com/users/florianesser/repos","events_url":"https://api.github.com/users/florianesser/events{/privacy}","received_events_url":"https://api.github.com/users/florianesser/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/florianesser/hale","description":"(Spatial) data harmonisation with the HUMBOLDT Alignment Editor","fork":true,"url":"https://api.github.com/repos/florianesser/hale","forks_url":"https://api.github.com/repos/florianesser/hale/forks","keys_url":"https://api.github.com/repos/florianesser/hale/keys{/key_id}","collaborators_url":"https://api.github.com/repos/florianesser/hale/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/florianesser/hale/teams","hooks_url":"https://api.github.com/repos/florianesser/hale/hooks","issue_events_url":"https://api.github.com/repos/florianesser/hale/issues/events{/number}","events_url":"https://api.github.com/repos/florianesser/hale/events","assignees_url":"https://api.github.com/repos/florianesser/hale/assignees{/user}","branches_url":"https://api.github.com/repos/florianesser/hale/branches{/branch}","tags_url":"https://api.github.com/repos/florianesser/hale/tags","blobs_url":"https://api.github.com/repos/florianesser/hale/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/florianesser/hale/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/florianesser/hale/git/refs{/sha}","trees_url":"https://api.github.com/repos/florianesser/hale/git/trees{/sha}","statuses_url":"https://api.github.com/repos/florianesser/hale/statuses/{sha}","languages_url":"https://api.github.com/repos/florianesser/hale/languages","stargazers_url":"https://api.github.com/repos/florianesser/hale/stargazers","contributors_url":"https://api.github.com/repos/florianesser/hale/contributors","subscribers_url":"https://api.github.com/repos/florianesser/hale/subscribers","subscription_url":"https://api.github.com/repos/florianesser/hale/subscription","commits_url":"https://api.github.com/repos/florianesser/hale/commits{/sha}","git_commits_url":"https://api.github.com/repos/florianesser/hale/git/commits{/sha}","comments_url":"https://api.github.com/repos/florianesser/hale/comments{/number}","issue_comment_url":"https://api.github.com/repos/florianesser/hale/issues/comments{/number}","contents_url":"https://api.github.com/repos/florianesser/hale/contents/{+path}","compare_url":"https://api.github.com/repos/florianesser/hale/compare/{base}...{head}","merges_url":"https://api.github.com/repos/florianesser/hale/merges","archive_url":"https://api.github.com/repos/florianesser/hale/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/florianesser/hale/downloads","issues_url":"https://api.github.com/repos/florianesser/hale/issues{/number}","pulls_url":"https://api.github.com/repos/florianesser/hale/pulls{/number}","milestones_url":"https://api.github.com/repos/florianesser/hale/milestones{/number}","notifications_url":"https://api.github.com/repos/florianesser/hale/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/florianesser/hale/labels{/name}","releases_url":"https://api.github.com/repos/florianesser/hale/releases{/id}","deployments_url":"https://api.github.com/repos/florianesser/hale/deployments","created_at":"2016-12-01T12:50:55Z","updated_at":"2016-12-01T12:51:14Z","pushed_at":"2017-05-17T13:56:49Z","git_url":"git://github.com/florianesser/hale.git","ssh_url":"git@github.com:florianesser/hale.git","clone_url":"https://github.com/florianesser/hale.git","svn_url":"https://github.com/florianesser/hale","homepage":"","size":320839,"stargazers_count":0,"watchers_count":0,"language":"Java","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"halestudio:master","ref":"master","sha":"227bcbaa79f89915c52d0fb825f4f797b1654fca","user":{"login":"halestudio","id":19683062,"avatar_url":"https://avatars0.githubusercontent.com/u/19683062?v=3","gravatar_id":"","url":"https://api.github.com/users/halestudio","html_url":"https://github.com/halestudio","followers_url":"https://api.github.com/users/halestudio/followers","following_url":"https://api.github.com/users/halestudio/following{/other_user}","gists_url":"https://api.github.com/users/halestudio/gists{/gist_id}","starred_url":"https://api.github.com/users/halestudio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/halestudio/subscriptions","organizations_url":"https://api.github.com/users/halestudio/orgs","repos_url":"https://api.github.com/users/halestudio/repos","events_url":"https://api.github.com/users/halestudio/events{/privacy}","received_events_url":"https://api.github.com/users/halestudio/received_events","type":"Organization","site_admin":false},"repo":{"id":12540844,"name":"hale","full_name":"halestudio/hale","owner":{"login":"halestudio","id":19683062,"avatar_url":"https://avatars0.githubusercontent.com/u/19683062?v=3","gravatar_id":"","url":"https://api.github.com/users/halestudio","html_url":"https://github.com/halestudio","followers_url":"https://api.github.com/users/halestudio/followers","following_url":"https://api.github.com/users/halestudio/following{/other_user}","gists_url":"https://api.github.com/users/halestudio/gists{/gist_id}","starred_url":"https://api.github.com/users/halestudio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/halestudio/subscriptions","organizations_url":"https://api.github.com/users/halestudio/orgs","repos_url":"https://api.github.com/users/halestudio/repos","events_url":"https://api.github.com/users/halestudio/events{/privacy}","received_events_url":"https://api.github.com/users/halestudio/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/halestudio/hale","description":"(Spatial) data harmonisation with hale studio (formerly HUMBOLDT Alignment Editor)","fork":false,"url":"https://api.github.com/repos/halestudio/hale","forks_url":"https://api.github.com/repos/halestudio/hale/forks","keys_url":"https://api.github.com/repos/halestudio/hale/keys{/key_id}","collaborators_url":"https://api.github.com/repos/halestudio/hale/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/halestudio/hale/teams","hooks_url":"https://api.github.com/repos/halestudio/hale/hooks","issue_events_url":"https://api.github.com/repos/halestudio/hale/issues/events{/number}","events_url":"https://api.github.com/repos/halestudio/hale/events","assignees_url":"https://api.github.com/repos/halestudio/hale/assignees{/user}","branches_url":"https://api.github.com/repos/halestudio/hale/branches{/branch}","tags_url":"https://api.github.com/repos/halestudio/hale/tags","blobs_url":"https://api.github.com/repos/halestudio/hale/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/halestudio/hale/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/halestudio/hale/git/refs{/sha}","trees_url":"https://api.github.com/repos/halestudio/hale/git/trees{/sha}","statuses_url":"https://api.github.com/repos/halestudio/hale/statuses/{sha}","languages_url":"https://api.github.com/repos/halestudio/hale/languages","stargazers_url":"https://api.github.com/repos/halestudio/hale/stargazers","contributors_url":"https://api.github.com/repos/halestudio/hale/contributors","subscribers_url":"https://api.github.com/repos/halestudio/hale/subscribers","subscription_url":"https://api.github.com/repos/halestudio/hale/subscription","commits_url":"https://api.github.com/repos/halestudio/hale/commits{/sha}","git_commits_url":"https://api.github.com/repos/halestudio/hale/git/commits{/sha}","comments_url":"https://api.github.com/repos/halestudio/hale/comments{/number}","issue_comment_url":"https://api.github.com/repos/halestudio/hale/issues/comments{/number}","contents_url":"https://api.github.com/repos/halestudio/hale/contents/{+path}","compare_url":"https://api.github.com/repos/halestudio/hale/compare/{base}...{head}","merges_url":"https://api.github.com/repos/halestudio/hale/merges","archive_url":"https://api.github.com/repos/halestudio/hale/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/halestudio/hale/downloads","issues_url":"https://api.github.com/repos/halestudio/hale/issues{/number}","pulls_url":"https://api.github.com/repos/halestudio/hale/pulls{/number}","milestones_url":"https://api.github.com/repos/halestudio/hale/milestones{/number}","notifications_url":"https://api.github.com/repos/halestudio/hale/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/halestudio/hale/labels{/name}","releases_url":"https://api.github.com/repos/halestudio/hale/releases{/id}","deployments_url":"https://api.github.com/repos/halestudio/hale/deployments","created_at":"2013-09-02T13:38:58Z","updated_at":"2017-05-15T07:53:15Z","pushed_at":"2017-05-17T13:56:51Z","git_url":"git://github.com/halestudio/hale.git","ssh_url":"git@github.com:halestudio/hale.git","clone_url":"https://github.com/halestudio/hale.git","svn_url":"https://github.com/halestudio/hale","homepage":"","size":343151,"stargazers_count":15,"watchers_count":15,"language":"Java","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":22,"mirror_url":null,"open_issues_count":62,"forks":22,"open_issues":62,"watchers":15,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/halestudio/hale/pulls/383"},"html":{"href":"https://github.com/halestudio/hale/pull/383"},"issue":{"href":"https://api.github.com/repos/halestudio/hale/issues/383"},"comments":{"href":"https://api.github.com/repos/halestudio/hale/issues/383/comments"},"review_comments":{"href":"https://api.github.com/repos/halestudio/hale/pulls/383/comments"},"review_comment":{"href":"https://api.github.com/repos/halestudio/hale/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/halestudio/hale/pulls/383/commits"},"statuses":{"href":"https://api.github.com/repos/halestudio/hale/statuses/fdbc446e906b1389c5912fe8abee483d096efb27"}}}}
{"actor":{"display_login":"florianesser"}}