{"action":"created","issue":{"url":"https://api.github.com/repos/ZUKSev/ZUKS-Website/issues/31","labels_url":"https://api.github.com/repos/ZUKSev/ZUKS-Website/issues/31/labels{/name}","comments_url":"https://api.github.com/repos/ZUKSev/ZUKS-Website/issues/31/comments","events_url":"https://api.github.com/repos/ZUKSev/ZUKS-Website/issues/31/events","html_url":"https://github.com/ZUKSev/ZUKS-Website/issues/31","id":54000084,"number":31,"title":"Create FAQ section","user":{"login":"Eldorado234","id":571090,"avatar_url":"https://avatars.githubusercontent.com/u/571090?v=3","gravatar_id":"","url":"https://api.github.com/users/Eldorado234","html_url":"https://github.com/Eldorado234","followers_url":"https://api.github.com/users/Eldorado234/followers","following_url":"https://api.github.com/users/Eldorado234/following{/other_user}","gists_url":"https://api.github.com/users/Eldorado234/gists{/gist_id}","starred_url":"https://api.github.com/users/Eldorado234/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Eldorado234/subscriptions","organizations_url":"https://api.github.com/users/Eldorado234/orgs","repos_url":"https://api.github.com/users/Eldorado234/repos","events_url":"https://api.github.com/users/Eldorado234/events{/privacy}","received_events_url":"https://api.github.com/users/Eldorado234/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ZUKSev/ZUKS-Website/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2015-01-11T18:35:59Z","updated_at":"2015-01-11T22:13:40Z","closed_at":null,"body":"This page should list questions, that are important for the concept of ZUKS and the future development.\r\n\r\nQuestions are prepared by ZUKS and first answers are written, before this page is launched, but there still could be open questions. The page should be a working document, where interested people could watch the progress of the concept and add there own questions.\r\n\r\nI propose the following structure:\r\n```\r\n1. Question Text? \r\nEdited at: xx.xx.xxxx, asked by: ZUKS\r\nAnswer:\r\nLorem ipsum.\r\n\r\n2. Question Text? \r\nEdited at: xx.xx.xxxx, asked by: xxxxx\r\nAnswer:\r\nLorem ipsum.\r\n\r\nAdd your own question:\r\n________________________________________ |Submit|\r\n```\r\n\r\n# Proposed features\r\n* Submit form for everyone with fields in the following order\r\n 1. Question\r\n 2. Name / Pseudonym (optional) \r\n 3. E-Mail-Adress to receive updates to the submitted question (optional)\r\n 4. Capatcha ?\r\n* Notification for ZUKS admins on submitted questions\r\n* Versioning of the questions and answers\r\n* Each question has a static link\r\n* (Automatic Twitter posts on update)\r\n\r\n# Proposed implementation\r\n* Create a new GitHub repository for the FAQ\r\n* Create a Markdown file for each question\r\n* Check out the repository in the website folder and create a GitHub hook that triggers a pull on the webserver\r\n* On each pull of the FAQ repository a html file is rendered, which is integrated in the FAQ page in django\r\n* When a user submits a new question, a new markdown file is created and pushed to the repository. If the user submitted a mail address, an entry with the mail address and the markdown file is stored in the database. (Because the mail should not be public available)\r\n* In the commit hook on the webserver, it is checked if a file/question was updated where a mail address exists for and a mail is sent.\r\n\r\nWith this implementation, a versioning is ensured. The admins could be notified by GitHub, when a new question is submitted/committed. GitHub's Pull Request feature could be used, which allows a peer review of the answer and a discussion, before it is visible on the website. \r\n"},"comment":{"url":"https://api.github.com/repos/ZUKSev/ZUKS-Website/issues/comments/69514378","html_url":"https://github.com/ZUKSev/ZUKS-Website/issues/31#issuecomment-69514378","issue_url":"https://api.github.com/repos/ZUKSev/ZUKS-Website/issues/31","id":69514378,"user":{"login":"Quizzer","id":8251327,"avatar_url":"https://avatars.githubusercontent.com/u/8251327?v=3","gravatar_id":"","url":"https://api.github.com/users/Quizzer","html_url":"https://github.com/Quizzer","followers_url":"https://api.github.com/users/Quizzer/followers","following_url":"https://api.github.com/users/Quizzer/following{/other_user}","gists_url":"https://api.github.com/users/Quizzer/gists{/gist_id}","starred_url":"https://api.github.com/users/Quizzer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Quizzer/subscriptions","organizations_url":"https://api.github.com/users/Quizzer/orgs","repos_url":"https://api.github.com/users/Quizzer/repos","events_url":"https://api.github.com/users/Quizzer/events{/privacy}","received_events_url":"https://api.github.com/users/Quizzer/received_events","type":"User","site_admin":false},"created_at":"2015-01-11T22:13:40Z","updated_at":"2015-01-11T22:13:40Z","body":"On the whole i do support the FAQ secton as it is presented here.\r\n`Asked by:` Still i do not get how a list of participants could replace the 'asked by' of each question. Remember that the main intention of this field was to indicate whether a single question is a community based one or originates from ZUKS. And this feature seems important to me.\r\n`Review:` As long as it makes it easier for us i would prefer pull requests for each question. Provided that there is a hint for the user \"Thanks for your question. We will check and answer as soon as we can\", I do not see a problem in not publishing the question immediately.\r\n"}}