{"action":"opened","issue":{"url":"https://api.github.com/repos/fazo96/ipfs-boards/issues/48","labels_url":"https://api.github.com/repos/fazo96/ipfs-boards/issues/48/labels{/name}","comments_url":"https://api.github.com/repos/fazo96/ipfs-boards/issues/48/comments","events_url":"https://api.github.com/repos/fazo96/ipfs-boards/issues/48/events","html_url":"https://github.com/fazo96/ipfs-boards/issues/48","id":118601876,"number":48,"title":"Migrate from custom protocol to POST + Extensions ","user":{"login":"fazo96","id":2546805,"avatar_url":"https://avatars.githubusercontent.com/u/2546805?v=3","gravatar_id":"","url":"https://api.github.com/users/fazo96","html_url":"https://github.com/fazo96","followers_url":"https://api.github.com/users/fazo96/followers","following_url":"https://api.github.com/users/fazo96/following{/other_user}","gists_url":"https://api.github.com/users/fazo96/gists{/gist_id}","starred_url":"https://api.github.com/users/fazo96/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fazo96/subscriptions","organizations_url":"https://api.github.com/users/fazo96/orgs","repos_url":"https://api.github.com/users/fazo96/repos","events_url":"https://api.github.com/users/fazo96/events{/privacy}","received_events_url":"https://api.github.com/users/fazo96/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/fazo96/ipfs-boards/labels/blocked","name":"blocked","color":"e11d21"},{"url":"https://api.github.com/repos/fazo96/ipfs-boards/labels/protocol","name":"protocol","color":"0052cc"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-11-24T12:48:08Z","updated_at":"2015-11-24T12:48:08Z","closed_at":null,"body":"[POST](https://github.com/ipfs/POST) plans to resolve the problem of interoperability between applications: using POST as a protocol for IPFS Boards would allow:\r\n\r\n- Interoperability with other Applications using POST\r\n- Having a well documented protocol as a base, thus better organization and clarity\r\n- Easily extend the application using POST extensions\r\n\r\nRoadmap:\r\n\r\n- Take out protocol from this repo\r\n- Create one or more POST extensions that provide the required functionality for ipfs-boards, possibily:\r\n  - POST-discussion-board\r\n  - POST-comment, POST-user-profile (if core is not enough)\r\n  - an extensions that defines a blog-style post (with title, body, author, date, media attachments)\r\n- Update the API to comply with the new protocol\r\n\r\nBlocked by:\r\n\r\n- Need [First draft of core spec of POST](https://github.com/ipfs/POST/issues/2)"}}