{"action":"created","issue":{"url":"https://api.github.com/repos/windingtree/wt-js-libs/issues/79","repository_url":"https://api.github.com/repos/windingtree/wt-js-libs","labels_url":"https://api.github.com/repos/windingtree/wt-js-libs/issues/79/labels{/name}","comments_url":"https://api.github.com/repos/windingtree/wt-js-libs/issues/79/comments","events_url":"https://api.github.com/repos/windingtree/wt-js-libs/issues/79/events","html_url":"https://github.com/windingtree/wt-js-libs/issues/79","id":282622935,"number":79,"title":"gitignore generated folders","user":{"login":"ppoliani","id":1389619,"avatar_url":"https://avatars1.githubusercontent.com/u/1389619?v=4","gravatar_id":"","url":"https://api.github.com/users/ppoliani","html_url":"https://github.com/ppoliani","followers_url":"https://api.github.com/users/ppoliani/followers","following_url":"https://api.github.com/users/ppoliani/following{/other_user}","gists_url":"https://api.github.com/users/ppoliani/gists{/gist_id}","starred_url":"https://api.github.com/users/ppoliani/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ppoliani/subscriptions","organizations_url":"https://api.github.com/users/ppoliani/orgs","repos_url":"https://api.github.com/users/ppoliani/repos","events_url":"https://api.github.com/users/ppoliani/events{/privacy}","received_events_url":"https://api.github.com/users/ppoliani/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"AugustoL","id":7763867,"avatar_url":"https://avatars2.githubusercontent.com/u/7763867?v=4","gravatar_id":"","url":"https://api.github.com/users/AugustoL","html_url":"https://github.com/AugustoL","followers_url":"https://api.github.com/users/AugustoL/followers","following_url":"https://api.github.com/users/AugustoL/following{/other_user}","gists_url":"https://api.github.com/users/AugustoL/gists{/gist_id}","starred_url":"https://api.github.com/users/AugustoL/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AugustoL/subscriptions","organizations_url":"https://api.github.com/users/AugustoL/orgs","repos_url":"https://api.github.com/users/AugustoL/repos","events_url":"https://api.github.com/users/AugustoL/events{/privacy}","received_events_url":"https://api.github.com/users/AugustoL/received_events","type":"User","site_admin":false},"assignees":[{"login":"AugustoL","id":7763867,"avatar_url":"https://avatars2.githubusercontent.com/u/7763867?v=4","gravatar_id":"","url":"https://api.github.com/users/AugustoL","html_url":"https://github.com/AugustoL","followers_url":"https://api.github.com/users/AugustoL/followers","following_url":"https://api.github.com/users/AugustoL/following{/other_user}","gists_url":"https://api.github.com/users/AugustoL/gists{/gist_id}","starred_url":"https://api.github.com/users/AugustoL/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AugustoL/subscriptions","organizations_url":"https://api.github.com/users/AugustoL/orgs","repos_url":"https://api.github.com/users/AugustoL/repos","events_url":"https://api.github.com/users/AugustoL/events{/privacy}","received_events_url":"https://api.github.com/users/AugustoL/received_events","type":"User","site_admin":false}],"milestone":null,"comments":5,"created_at":"2017-12-16T13:15:30Z","updated_at":"2018-05-21T08:13:13Z","closed_at":"2018-05-21T08:13:13Z","author_association":"CONTRIBUTOR","body":"Currently, we have several folders that are part of the repository but they can be generated on the fly. More specifically:\r\n\r\n1. **docs**: `npm run docs-build`\r\n2. **dist**: `npm run build`\r\n3. **contracts** and **migrations** are part of the **wt-contract** submodule and are copied to the working directory as part of the `postinstall` npm script.  \r\n\r\nSince there is no need to track any changes in those files, I believe it would be safe to gitignore those resources."},"comment":{"url":"https://api.github.com/repos/windingtree/wt-js-libs/issues/comments/390585085","html_url":"https://github.com/windingtree/wt-js-libs/issues/79#issuecomment-390585085","issue_url":"https://api.github.com/repos/windingtree/wt-js-libs/issues/79","id":390585085,"user":{"login":"JirkaChadima","id":375483,"avatar_url":"https://avatars3.githubusercontent.com/u/375483?v=4","gravatar_id":"","url":"https://api.github.com/users/JirkaChadima","html_url":"https://github.com/JirkaChadima","followers_url":"https://api.github.com/users/JirkaChadima/followers","following_url":"https://api.github.com/users/JirkaChadima/following{/other_user}","gists_url":"https://api.github.com/users/JirkaChadima/gists{/gist_id}","starred_url":"https://api.github.com/users/JirkaChadima/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JirkaChadima/subscriptions","organizations_url":"https://api.github.com/users/JirkaChadima/orgs","repos_url":"https://api.github.com/users/JirkaChadima/repos","events_url":"https://api.github.com/users/JirkaChadima/events{/privacy}","received_events_url":"https://api.github.com/users/JirkaChadima/received_events","type":"User","site_admin":false},"created_at":"2018-05-21T08:13:13Z","updated_at":"2018-05-21T08:13:13Z","author_association":"MEMBER","body":"- dist - We've got rid of that by doing npm releases.\r\n- contracts - We've got rid of that by using wt-contracts npm release.\r\n- docs - This is still around since it's the easiest way of distributing the current docs right now. Since we have multiple concurrent versions at the same time (at least `master`, `proposal/next`, probably `develop` as well) and we are not sure when we will eventually merge those together, we would need a robust docs hosting supporting many versions which would ideally build the docs by itself. It's not our core priority ATM. But can be solved as a separate subproject. For now, we're just hotlinking to docs here in https://github.com/windingtree/wiki/blob/master/developer-resources.md\r\n\r\nClosing for now, I'd recommend opening a new issue/PR considering only the **docs** part and we can move from there."}}
{"actor":{"display_login":"JirkaChadima"}}