{"action":"created","issue":{"url":"https://api.github.com/repos/BillMills/awk-lesson/issues/1","labels_url":"https://api.github.com/repos/BillMills/awk-lesson/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/BillMills/awk-lesson/issues/1/comments","events_url":"https://api.github.com/repos/BillMills/awk-lesson/issues/1/events","html_url":"https://github.com/BillMills/awk-lesson/pull/1","id":63998192,"number":1,"title":"bower.json: Package this lesson for Bower","user":{"login":"wking","id":209920,"avatar_url":"https://avatars.githubusercontent.com/u/209920?v=3","gravatar_id":"","url":"https://api.github.com/users/wking","html_url":"https://github.com/wking","followers_url":"https://api.github.com/users/wking/followers","following_url":"https://api.github.com/users/wking/following{/other_user}","gists_url":"https://api.github.com/users/wking/gists{/gist_id}","starred_url":"https://api.github.com/users/wking/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wking/subscriptions","organizations_url":"https://api.github.com/users/wking/orgs","repos_url":"https://api.github.com/users/wking/repos","events_url":"https://api.github.com/users/wking/events{/privacy}","received_events_url":"https://api.github.com/users/wking/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-03-24T13:42:21Z","updated_at":"2015-03-25T05:23:41Z","closed_at":"2015-03-25T04:26:23Z","pull_request":{"url":"https://api.github.com/repos/BillMills/awk-lesson/pulls/1","html_url":"https://github.com/BillMills/awk-lesson/pull/1","diff_url":"https://github.com/BillMills/awk-lesson/pull/1.diff","patch_url":"https://github.com/BillMills/awk-lesson/pull/1.patch"},"body":"Docs for bower.json are [here][1] and [here][2].  Once this gets\nmerged, you'll want to tag a 0.1.0 release:\n\n    $ git tag -s -m 'version 0.1.0' v0.1.0\n    $ git push --tags\n\nYou can tweak the tag options as you see fit, but that's how I like to\nsign my tags.  Then [register][3] the package with:\n\n    $ bower register awk-lesson git://github.com/BillMills/awk-lesson.git\n\nI'm starting with version 0.1.0 as [recommended for semantic\nversioning] [4].\n\nLet me know if you think the content needs any tweaks.  Personally, I\nthink ‘lesson.md’ should be moved to ‘README.md’, which would require\na matching update to the ‘main’ entry.\n\n[1]: http://bower.io/docs/creating-packages/#bowerjson\n[2]: https://github.com/bower/bower.json-spec\n[3]: http://bower.io/docs/creating-packages/#register\n[4]: http://semver.org/"},"comment":{"url":"https://api.github.com/repos/BillMills/awk-lesson/issues/comments/85846578","html_url":"https://github.com/BillMills/awk-lesson/pull/1#issuecomment-85846578","issue_url":"https://api.github.com/repos/BillMills/awk-lesson/issues/1","id":85846578,"user":{"login":"wking","id":209920,"avatar_url":"https://avatars.githubusercontent.com/u/209920?v=3","gravatar_id":"","url":"https://api.github.com/users/wking","html_url":"https://github.com/wking","followers_url":"https://api.github.com/users/wking/followers","following_url":"https://api.github.com/users/wking/following{/other_user}","gists_url":"https://api.github.com/users/wking/gists{/gist_id}","starred_url":"https://api.github.com/users/wking/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wking/subscriptions","organizations_url":"https://api.github.com/users/wking/orgs","repos_url":"https://api.github.com/users/wking/repos","events_url":"https://api.github.com/users/wking/events{/privacy}","received_events_url":"https://api.github.com/users/wking/received_events","type":"User","site_admin":false},"created_at":"2015-03-25T05:23:41Z","updated_at":"2015-03-25T05:23:41Z","body":"On Tue, Mar 24, 2015 at 09:36:10PM -0700, Bill Mills wrote:\n> I'm not familiar with 'signing tags'…\n\nIt's just using your GPG key to sign the tag so folks pulling from\nyour repository can verify that the tagged content has not been\ntampered with (baring SHA-1 collisions, which are hard to do if you're\nlimited to textual content).  Docs in [1,2,3].\n\n> … can I just make a tag on GitHub without installing any more deps?\n\nSure.  It gives a wider window for malicious parties to inject their\nown content, but for an awk lesson that probably doesn't matter.  It's\nmore problematic if you're tagging a release in the Linux kernel or\nsomething else that's going to get compiled and installed without a\ncareful read through (I certainly don't read the whole source before\nbuilding a kernel ;).\n\nYou can also make a lightweight (no metadata), unsigned tag from the\ncommand line with:\n\n  $ git tag v0.1.0\n\nOr you can make an annotated (metadata and tag message), unsigned tag\nwith:\n\n  $ git tag -m 'Some message' v0.1.0\n\nSee ‘-a’ and ‘-F’ for other ways to fill in the tag message.  Then\npush just like you'd push a signed tag:\n\n  $ git push --tags origin\n\n[1]: http://git-scm.com/book/es/v2/Distributed-Git-Maintaining-a-Project#Tagging-Your-Releases\n[2]: http://git-scm.com/book/es/v2/Git-Tools-Signing-Your-Work\n[3]: http://git-scm.com/docs/git-tag\n"}}