{"action":"created","issue":{"url":"https://api.github.com/repos/cc-paw/cc-paw-new/issues/1","repository_url":"https://api.github.com/repos/cc-paw/cc-paw-new","labels_url":"https://api.github.com/repos/cc-paw/cc-paw-new/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/cc-paw/cc-paw-new/issues/1/comments","events_url":"https://api.github.com/repos/cc-paw/cc-paw-new/issues/1/events","html_url":"https://github.com/cc-paw/cc-paw-new/issues/1","id":167986933,"number":1,"title":"Master ToDo List","user":{"login":"Guard13007","id":15093567,"avatar_url":"https://avatars.githubusercontent.com/u/15093567?v=3","gravatar_id":"","url":"https://api.github.com/users/Guard13007","html_url":"https://github.com/Guard13007","followers_url":"https://api.github.com/users/Guard13007/followers","following_url":"https://api.github.com/users/Guard13007/following{/other_user}","gists_url":"https://api.github.com/users/Guard13007/gists{/gist_id}","starred_url":"https://api.github.com/users/Guard13007/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Guard13007/subscriptions","organizations_url":"https://api.github.com/users/Guard13007/orgs","repos_url":"https://api.github.com/users/Guard13007/repos","events_url":"https://api.github.com/users/Guard13007/events{/privacy}","received_events_url":"https://api.github.com/users/Guard13007/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-07-28T00:23:25Z","updated_at":"2016-07-28T01:08:26Z","closed_at":null,"body":"- [ ] Feature: Files that get installed once and are not intended to be upgraded.\r\n- [ ] Feature: Packages can define how much space they need to install.\r\n- [ ] Feature: Maintainer listed separately from author.\r\n- [ ] Specify something `/bin` for binaries, `/lib` for libraries, `/etc` for configuration files, `/tmp` for temporary files, `/var` for variable files, `/var/log` for logs. Roughly following the [FHS](https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard) (also see [this](http://www.pathname.com/fhs/pub/fhs-2.3.html) and [this](http://www.tldp.org/LDP/Linux-Filesystem-Hierarchy/html/Linux-Filesystem-Hierarchy.html)).\r\n- [ ] The `pkg.lua` of an installed package should be saved in `/etc/cc-paw/NAME/pkg.lua` as it contains information needed for uninstallation, upgrading, and purging.\r\n- [ ] Document: Explain how the `pkg.lua` files work instead of *just* relying on my example file.\r\n- [ ] Use LDoc to document how it works, use a minification system (and build script) to build versions.\r\n- [ ] Read about UNIX and do stuffs [from here](http://www.tutorialspoint.com/unix/index.htm).\r\n- [ ] Package status? `install`, `remove`, `purge`, `hold`, `none`. What needs to be done with the package.\r\n- [ ] Feature: More info in package definitions: `readme`, `source`, `documentation`, `license`.\r\n- [ ] Feature: Force option, will force installation as if package is new, including forcing installs of dependencies.\r\n- [ ] Add a second source to the starting `sources.list` that will be the packages repo on here. (Make sure I do this before 0.4.0 is released, so that it actually gets added to any download of it.)\r\n- [ ] Package: Make a `pkg-tools` package with stuff to help create packages to put out there.\r\n- [ ] Feature: Make it possible to use local repositories or repositories hosted in-game instead of just using the HTTP API.\r\n- [ ] Feature: Install from a GitHub repo. Make a format that is smart enough to see what a repo has and grab it and install it properly. Make sure it saves that it was installed this way, and then every package installed this way on an upgrade will recompile to be safe(?).\r\n- [ ] Make sure to link to http://semver.org/ and tell people packages are expected to be using Semantic Versioning.\r\n"},"comment":{"url":"https://api.github.com/repos/cc-paw/cc-paw-new/issues/comments/235768715","html_url":"https://github.com/cc-paw/cc-paw-new/issues/1#issuecomment-235768715","issue_url":"https://api.github.com/repos/cc-paw/cc-paw-new/issues/1","id":235768715,"user":{"login":"Guard13007","id":15093567,"avatar_url":"https://avatars.githubusercontent.com/u/15093567?v=3","gravatar_id":"","url":"https://api.github.com/users/Guard13007","html_url":"https://github.com/Guard13007","followers_url":"https://api.github.com/users/Guard13007/followers","following_url":"https://api.github.com/users/Guard13007/following{/other_user}","gists_url":"https://api.github.com/users/Guard13007/gists{/gist_id}","starred_url":"https://api.github.com/users/Guard13007/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Guard13007/subscriptions","organizations_url":"https://api.github.com/users/Guard13007/orgs","repos_url":"https://api.github.com/users/Guard13007/repos","events_url":"https://api.github.com/users/Guard13007/events{/privacy}","received_events_url":"https://api.github.com/users/Guard13007/received_events","type":"User","site_admin":false},"created_at":"2016-07-28T01:08:26Z","updated_at":"2016-07-28T01:08:26Z","body":"Note on submodules: https://chrisjean.com/git-submodules-adding-using-removing-and-updating/\r\n"}}
{"actor":{"display_login":"Guard13007"}}