{"action":"created","comment":{"url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/pulls/comments/45487034","id":45487034,"diff_hunk":"@@ -0,0 +1,185 @@\n+# DRAFTING PROCESS\n+###### How to interact with THIS document\n+1. Every Participant can `add`/`update`/`remove` his own ideas under **MICRO PROPOSALS**.\n+* If you fully support a micro proposal of someone else, please add your name to support it. For example to copy (=support) proposal `foo bar baz` from user `xyz`, add your name behind it:\n+  * foo bar baz [`@xyz`, `@yourname`]\n+* **Please ask others questions about their micro proposals or propose to re-phrase/re-factor them into shorter proposals via pull request.**\n+* Quick discussions can happen under github issues *(please quote __THIS__ document)*\n+* Other changes should be made through **PULL REQUESTS** so that we can discuss\n+\n+\n+\n+# BASIC CONCEPT\n+\n+###### People\n+1. `People` are unique real human beings\n+\n+###### Reputation\n+1. Is given by `People` to `People`\n+2. Every action that brings up/down `Reputation` of a person in the eyes of other persons should be reflected in the `People Network Reputation Journal`, thus `People` have the option to express it\n+\n+###### Network (=Engine)\n+1. `Network` is how `people` can and want to interact\n+* `Network` maintains a `Reputation Journal` (=**Reputation Points**)\n+* `Network` maintains a `Rules Journal`\n+* `Network` maintains an `Issue Journal`\n+* `Network` maintains a `Shared Assets Journal`\n+* A `Software Engine` can speed up and semi-automate how people want to interact\n+```js\n+/**************************************************************************\n+  Reputation Points Server (...work in progress...)\n+**************************************************************************/\n+// @TODO: People Reputation Journal & People Rules Journal\n+// => Seperate Github Repository + Js instead of JSON data\n+// REASONS:\n+// 1. I would prefer js over json, because you could write the formula instead of a number in milliseconds, which makes it more human readable.\n+//\n+// => Signed Commit Messages document TRANSACTIONS and/or RULE CHANGES\n+// => All \"network people\" have an up-to-date fork of the \"data\" git repo\n+// @TODO: github accounts and peoples trust assure uniqueness of\n+// @TODO: Assets Journal => EUR or USD bank account & asset ownership contracts\n+// Event:\n+pull -> read from files -> apply function -> write to file system -> push\n+// Event Queue:\n+if 2 events happen in same time, second event gets enqueued\n+//\n+```\n+\n+# Micro Proposals\n+\n+#### Rule Ideas **`@serapath`**\n+1. `People` can `join` (=merge) and `leave` (=fork) the `network` voluntarily\n+* `People` vote `median` for `Revenue Tax` which fills `Assets Journal`\n+* `People` vote `median` for `Reputation Price` to be paid to others for them to **respect reputation**\n+* `People` vote `median` for `Creation Multiplier` to change resolution of current `Reputation Points` and `Issue Prices`\n+* `People` vote and `median` is `Tick Duration` which drives `Engine`\n+  * e.g. could initially be set to one day per journal update\n+  * e.g. journal updates get scheduled until the tick ends and executes all\n+* `External Income` is distributed to `people` based on the `Network Shares`\n+* `External Expenses` are paid from the `Assets Journal`\n+* `People` can post/offer wishes/products/services/activities to the `Issue Board`\n+* `People` can make **PULL REQUESTS** for change proposals to the `Network`\n+  * **`REASONS:`**\n+    > 1. Every update to the RepPointsServer should be made as a Pull Request and not directly pushed to this repository, so we can discuss and agree on the update before we merge it.\n+\n+* `People` can `prioritize` *(important/urgent)* items on the `Taskboard`\n+* `People` vote on `median` is `Holding Tax` which fills `Assets Journal`\n+* Evolving set of `Standard Contracts`\n+  Every `standard contract` can be a one time thing, or a re-occuring thing.\n+  1. `pledge` => for example: i give 10 points if everyone else gives 10 points too\n+  2. `kickstarter` => Everyone can give points and something gets done when A points are reached\n+  3. `wish` => I give B points to everyone that does a certain task i propose\n+    * maybe I can add that after the task is finished I am allowed to give B+/-reward instead of B\n+* People who join can never be kicked out - If somebody is not happy he should create his *organizational fork* and may invite others to join and continue on his/her/their own with the new organization.\n+\n+#### Rule Ideas **`@nasdneb`**\n+* There should be a **\"Voting System based on Reputation Points\"**\n+* Everyone starts with 10 points\n+* Redistribution: Redistribute 5% each day  \n+  * `Reasoning`: To have fast impact that helps to get a feeling for the mechanics, thus \"how it works\")  \n+\n+* Creation: Create 10 new points each week\n+* It should be possible to transfer points to a user\n+* Everyone makes his list of activities, and we can distribute our points. (i guess the 10 points)\n+","path":"SPECIFICATION/README.md","position":84,"original_position":84,"commit_id":"fa47130d2dd9471cacc49f0a8aa0958a0b527b27","original_commit_id":"fa47130d2dd9471cacc49f0a8aa0958a0b527b27","user":{"login":"serapath","id":1771897,"avatar_url":"https://avatars.githubusercontent.com/u/1771897?v=3","gravatar_id":"","url":"https://api.github.com/users/serapath","html_url":"https://github.com/serapath","followers_url":"https://api.github.com/users/serapath/followers","following_url":"https://api.github.com/users/serapath/following{/other_user}","gists_url":"https://api.github.com/users/serapath/gists{/gist_id}","starred_url":"https://api.github.com/users/serapath/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/serapath/subscriptions","organizations_url":"https://api.github.com/users/serapath/orgs","repos_url":"https://api.github.com/users/serapath/repos","events_url":"https://api.github.com/users/serapath/events{/privacy}","received_events_url":"https://api.github.com/users/serapath/received_events","type":"User","site_admin":false},"body":"**Regarding Points:**\r\n* there could be initialle 1 point and every founder or person who is in the network when it starts using the system gets a share of that 1 points, which could be A:0.1, B:0.3, C:0.2, D:0.1, E:0.3 in case it's 5 founders and they agree that's how much they invested until now.\r\nFrom then on, a simple multiplier which would affect all TASK PRICES and CURRENT ACCOUNT BALANCES, e.g. a multiplier of 100 would increase all prices of tasks currently on the task board or that have already be done by 100 and the account balances would change to A:10, B:30, C:20, D:10, E:30","created_at":"2015-11-20T16:24:32Z","updated_at":"2015-11-20T16:24:32Z","html_url":"https://github.com/wizardamigosinstitute/RepPointsServer/pull/9#discussion_r45487034","pull_request_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/pulls/9","_links":{"self":{"href":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/pulls/comments/45487034"},"html":{"href":"https://github.com/wizardamigosinstitute/RepPointsServer/pull/9#discussion_r45487034"},"pull_request":{"href":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/pulls/9"}}},"pull_request":{"url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/pulls/9","id":50880450,"html_url":"https://github.com/wizardamigosinstitute/RepPointsServer/pull/9","diff_url":"https://github.com/wizardamigosinstitute/RepPointsServer/pull/9.diff","patch_url":"https://github.com/wizardamigosinstitute/RepPointsServer/pull/9.patch","issue_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/issues/9","number":9,"state":"open","locked":false,"title":"ADD first specification draft","user":{"login":"serapath","id":1771897,"avatar_url":"https://avatars.githubusercontent.com/u/1771897?v=3","gravatar_id":"","url":"https://api.github.com/users/serapath","html_url":"https://github.com/serapath","followers_url":"https://api.github.com/users/serapath/followers","following_url":"https://api.github.com/users/serapath/following{/other_user}","gists_url":"https://api.github.com/users/serapath/gists{/gist_id}","starred_url":"https://api.github.com/users/serapath/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/serapath/subscriptions","organizations_url":"https://api.github.com/users/serapath/orgs","repos_url":"https://api.github.com/users/serapath/repos","events_url":"https://api.github.com/users/serapath/events{/privacy}","received_events_url":"https://api.github.com/users/serapath/received_events","type":"User","site_admin":false},"body":"I forked the RepPointsServer Repository and added a `SPECIFICATION/README.md` where i try to summarize everything we have said so far as short as possible.","created_at":"2015-11-16T23:06:40Z","updated_at":"2015-11-20T16:24:32Z","closed_at":null,"merged_at":null,"merge_commit_sha":"a01a0f8a6c8790049e8ed04b2211380d529478b1","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/pulls/9/commits","review_comments_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/pulls/9/comments","review_comment_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/pulls/comments{/number}","comments_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/issues/9/comments","statuses_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/statuses/fa47130d2dd9471cacc49f0a8aa0958a0b527b27","head":{"label":"serapath-contribution:master","ref":"master","sha":"fa47130d2dd9471cacc49f0a8aa0958a0b527b27","user":{"login":"serapath-contribution","id":15877426,"avatar_url":"https://avatars.githubusercontent.com/u/15877426?v=3","gravatar_id":"","url":"https://api.github.com/users/serapath-contribution","html_url":"https://github.com/serapath-contribution","followers_url":"https://api.github.com/users/serapath-contribution/followers","following_url":"https://api.github.com/users/serapath-contribution/following{/other_user}","gists_url":"https://api.github.com/users/serapath-contribution/gists{/gist_id}","starred_url":"https://api.github.com/users/serapath-contribution/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/serapath-contribution/subscriptions","organizations_url":"https://api.github.com/users/serapath-contribution/orgs","repos_url":"https://api.github.com/users/serapath-contribution/repos","events_url":"https://api.github.com/users/serapath-contribution/events{/privacy}","received_events_url":"https://api.github.com/users/serapath-contribution/received_events","type":"Organization","site_admin":false},"repo":{"id":46298250,"name":"RepPointsServer","full_name":"serapath-contribution/RepPointsServer","owner":{"login":"serapath-contribution","id":15877426,"avatar_url":"https://avatars.githubusercontent.com/u/15877426?v=3","gravatar_id":"","url":"https://api.github.com/users/serapath-contribution","html_url":"https://github.com/serapath-contribution","followers_url":"https://api.github.com/users/serapath-contribution/followers","following_url":"https://api.github.com/users/serapath-contribution/following{/other_user}","gists_url":"https://api.github.com/users/serapath-contribution/gists{/gist_id}","starred_url":"https://api.github.com/users/serapath-contribution/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/serapath-contribution/subscriptions","organizations_url":"https://api.github.com/users/serapath-contribution/orgs","repos_url":"https://api.github.com/users/serapath-contribution/repos","events_url":"https://api.github.com/users/serapath-contribution/events{/privacy}","received_events_url":"https://api.github.com/users/serapath-contribution/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/serapath-contribution/RepPointsServer","description":"Server that does the distribution of reputation points","fork":true,"url":"https://api.github.com/repos/serapath-contribution/RepPointsServer","forks_url":"https://api.github.com/repos/serapath-contribution/RepPointsServer/forks","keys_url":"https://api.github.com/repos/serapath-contribution/RepPointsServer/keys{/key_id}","collaborators_url":"https://api.github.com/repos/serapath-contribution/RepPointsServer/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/serapath-contribution/RepPointsServer/teams","hooks_url":"https://api.github.com/repos/serapath-contribution/RepPointsServer/hooks","issue_events_url":"https://api.github.com/repos/serapath-contribution/RepPointsServer/issues/events{/number}","events_url":"https://api.github.com/repos/serapath-contribution/RepPointsServer/events","assignees_url":"https://api.github.com/repos/serapath-contribution/RepPointsServer/assignees{/user}","branches_url":"https://api.github.com/repos/serapath-contribution/RepPointsServer/branches{/branch}","tags_url":"https://api.github.com/repos/serapath-contribution/RepPointsServer/tags","blobs_url":"https://api.github.com/repos/serapath-contribution/RepPointsServer/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/serapath-contribution/RepPointsServer/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/serapath-contribution/RepPointsServer/git/refs{/sha}","trees_url":"https://api.github.com/repos/serapath-contribution/RepPointsServer/git/trees{/sha}","statuses_url":"https://api.github.com/repos/serapath-contribution/RepPointsServer/statuses/{sha}","languages_url":"https://api.github.com/repos/serapath-contribution/RepPointsServer/languages","stargazers_url":"https://api.github.com/repos/serapath-contribution/RepPointsServer/stargazers","contributors_url":"https://api.github.com/repos/serapath-contribution/RepPointsServer/contributors","subscribers_url":"https://api.github.com/repos/serapath-contribution/RepPointsServer/subscribers","subscription_url":"https://api.github.com/repos/serapath-contribution/RepPointsServer/subscription","commits_url":"https://api.github.com/repos/serapath-contribution/RepPointsServer/commits{/sha}","git_commits_url":"https://api.github.com/repos/serapath-contribution/RepPointsServer/git/commits{/sha}","comments_url":"https://api.github.com/repos/serapath-contribution/RepPointsServer/comments{/number}","issue_comment_url":"https://api.github.com/repos/serapath-contribution/RepPointsServer/issues/comments{/number}","contents_url":"https://api.github.com/repos/serapath-contribution/RepPointsServer/contents/{+path}","compare_url":"https://api.github.com/repos/serapath-contribution/RepPointsServer/compare/{base}...{head}","merges_url":"https://api.github.com/repos/serapath-contribution/RepPointsServer/merges","archive_url":"https://api.github.com/repos/serapath-contribution/RepPointsServer/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/serapath-contribution/RepPointsServer/downloads","issues_url":"https://api.github.com/repos/serapath-contribution/RepPointsServer/issues{/number}","pulls_url":"https://api.github.com/repos/serapath-contribution/RepPointsServer/pulls{/number}","milestones_url":"https://api.github.com/repos/serapath-contribution/RepPointsServer/milestones{/number}","notifications_url":"https://api.github.com/repos/serapath-contribution/RepPointsServer/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/serapath-contribution/RepPointsServer/labels{/name}","releases_url":"https://api.github.com/repos/serapath-contribution/RepPointsServer/releases{/id}","created_at":"2015-11-16T19:49:29Z","updated_at":"2015-11-16T19:49:29Z","pushed_at":"2015-11-16T23:04:40Z","git_url":"git://github.com/serapath-contribution/RepPointsServer.git","ssh_url":"git@github.com:serapath-contribution/RepPointsServer.git","clone_url":"https://github.com/serapath-contribution/RepPointsServer.git","svn_url":"https://github.com/serapath-contribution/RepPointsServer","homepage":null,"size":277,"stargazers_count":0,"watchers_count":0,"language":"JavaScript","has_issues":false,"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":"wizardamigosinstitute:master","ref":"master","sha":"75b52bd924ec632cf77b28e2aa3bb76ad5c18713","user":{"login":"wizardamigosinstitute","id":12087830,"avatar_url":"https://avatars.githubusercontent.com/u/12087830?v=3","gravatar_id":"","url":"https://api.github.com/users/wizardamigosinstitute","html_url":"https://github.com/wizardamigosinstitute","followers_url":"https://api.github.com/users/wizardamigosinstitute/followers","following_url":"https://api.github.com/users/wizardamigosinstitute/following{/other_user}","gists_url":"https://api.github.com/users/wizardamigosinstitute/gists{/gist_id}","starred_url":"https://api.github.com/users/wizardamigosinstitute/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wizardamigosinstitute/subscriptions","organizations_url":"https://api.github.com/users/wizardamigosinstitute/orgs","repos_url":"https://api.github.com/users/wizardamigosinstitute/repos","events_url":"https://api.github.com/users/wizardamigosinstitute/events{/privacy}","received_events_url":"https://api.github.com/users/wizardamigosinstitute/received_events","type":"Organization","site_admin":false},"repo":{"id":45486901,"name":"RepPointsServer","full_name":"wizardamigosinstitute/RepPointsServer","owner":{"login":"wizardamigosinstitute","id":12087830,"avatar_url":"https://avatars.githubusercontent.com/u/12087830?v=3","gravatar_id":"","url":"https://api.github.com/users/wizardamigosinstitute","html_url":"https://github.com/wizardamigosinstitute","followers_url":"https://api.github.com/users/wizardamigosinstitute/followers","following_url":"https://api.github.com/users/wizardamigosinstitute/following{/other_user}","gists_url":"https://api.github.com/users/wizardamigosinstitute/gists{/gist_id}","starred_url":"https://api.github.com/users/wizardamigosinstitute/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wizardamigosinstitute/subscriptions","organizations_url":"https://api.github.com/users/wizardamigosinstitute/orgs","repos_url":"https://api.github.com/users/wizardamigosinstitute/repos","events_url":"https://api.github.com/users/wizardamigosinstitute/events{/privacy}","received_events_url":"https://api.github.com/users/wizardamigosinstitute/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/wizardamigosinstitute/RepPointsServer","description":"Server that does the distribution of reputation points","fork":false,"url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer","forks_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/forks","keys_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/keys{/key_id}","collaborators_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/teams","hooks_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/hooks","issue_events_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/issues/events{/number}","events_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/events","assignees_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/assignees{/user}","branches_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/branches{/branch}","tags_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/tags","blobs_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/git/refs{/sha}","trees_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/git/trees{/sha}","statuses_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/statuses/{sha}","languages_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/languages","stargazers_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/stargazers","contributors_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/contributors","subscribers_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/subscribers","subscription_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/subscription","commits_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/commits{/sha}","git_commits_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/git/commits{/sha}","comments_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/comments{/number}","issue_comment_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/issues/comments{/number}","contents_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/contents/{+path}","compare_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/compare/{base}...{head}","merges_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/merges","archive_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/downloads","issues_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/issues{/number}","pulls_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/pulls{/number}","milestones_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/milestones{/number}","notifications_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/labels{/name}","releases_url":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/releases{/id}","created_at":"2015-11-03T18:28:09Z","updated_at":"2015-11-06T14:37:41Z","pushed_at":"2015-11-16T23:06:40Z","git_url":"git://github.com/wizardamigosinstitute/RepPointsServer.git","ssh_url":"git@github.com:wizardamigosinstitute/RepPointsServer.git","clone_url":"https://github.com/wizardamigosinstitute/RepPointsServer.git","svn_url":"https://github.com/wizardamigosinstitute/RepPointsServer","homepage":null,"size":428,"stargazers_count":1,"watchers_count":1,"language":"JavaScript","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":4,"mirror_url":null,"open_issues_count":3,"forks":4,"open_issues":3,"watchers":1,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/pulls/9"},"html":{"href":"https://github.com/wizardamigosinstitute/RepPointsServer/pull/9"},"issue":{"href":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/issues/9"},"comments":{"href":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/issues/9/comments"},"review_comments":{"href":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/pulls/9/comments"},"review_comment":{"href":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/pulls/9/commits"},"statuses":{"href":"https://api.github.com/repos/wizardamigosinstitute/RepPointsServer/statuses/fa47130d2dd9471cacc49f0a8aa0958a0b527b27"}}}}