{"action":"created","issue":{"url":"https://api.github.com/repos/rails-girls-summer-of-code/projects/issues/17","labels_url":"https://api.github.com/repos/rails-girls-summer-of-code/projects/issues/17/labels{/name}","comments_url":"https://api.github.com/repos/rails-girls-summer-of-code/projects/issues/17/comments","events_url":"https://api.github.com/repos/rails-girls-summer-of-code/projects/issues/17/events","html_url":"https://github.com/rails-girls-summer-of-code/projects/issues/17","id":59675024,"number":17,"title":"Twitter CLI","user":{"login":"sferik","id":10308,"avatar_url":"https://avatars.githubusercontent.com/u/10308?v=3","gravatar_id":"","url":"https://api.github.com/users/sferik","html_url":"https://github.com/sferik","followers_url":"https://api.github.com/users/sferik/followers","following_url":"https://api.github.com/users/sferik/following{/other_user}","gists_url":"https://api.github.com/users/sferik/gists{/gist_id}","starred_url":"https://api.github.com/users/sferik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sferik/subscriptions","organizations_url":"https://api.github.com/users/sferik/orgs","repos_url":"https://api.github.com/users/sferik/repos","events_url":"https://api.github.com/users/sferik/events{/privacy}","received_events_url":"https://api.github.com/users/sferik/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/rails-girls-summer-of-code/projects/labels/accepted","name":"accepted","color":"009800"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-03-03T17:24:28Z","updated_at":"2015-03-04T12:05:11Z","closed_at":null,"body":"**Name and Contact of the Project Mentor:** Erik Michaels-Ober, @sferik, sferik@gmail.com\r\n\r\n**Name of the Project:** Twitter CLI\r\n\r\n**URL:** https://github.com/sferik/t\r\n\r\n**About the Project:** A command-line power tool for Twitter.\r\n\r\n**Suitable for beginners?** Yes.\r\n\r\n**What are issues/features students may work on?** The students would be reimplementing the existing Twitter command-line interface in the Crystal programming language. Crystal is a language with similar syntax to Ruby but with many optimizations that make it a better choice for CLIs. The current Ruby implementation would serve as a working specification of the correct behavior. There is also a comprehensive spec suite with 590 examples (99.3% coverage).\r\n\r\nI originally wasn’t planning to submit this project but then @janl [tweeted](https://twitter.com/janl/status/572806210895912960) that it didn’t need to be a Ruby project, so here it is. I would be very excited to coach a team on Crystal and, of course, teaching some Ruby would be necessary as well. Perhaps @asterite or @waj would be interested to serve as remote mentors. That would be awesome!"},"comment":{"url":"https://api.github.com/repos/rails-girls-summer-of-code/projects/issues/comments/77146538","html_url":"https://github.com/rails-girls-summer-of-code/projects/issues/17#issuecomment-77146538","issue_url":"https://api.github.com/repos/rails-girls-summer-of-code/projects/issues/17","id":77146538,"user":{"login":"alicetragedy","id":3143348,"avatar_url":"https://avatars.githubusercontent.com/u/3143348?v=3","gravatar_id":"","url":"https://api.github.com/users/alicetragedy","html_url":"https://github.com/alicetragedy","followers_url":"https://api.github.com/users/alicetragedy/followers","following_url":"https://api.github.com/users/alicetragedy/following{/other_user}","gists_url":"https://api.github.com/users/alicetragedy/gists{/gist_id}","starred_url":"https://api.github.com/users/alicetragedy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alicetragedy/subscriptions","organizations_url":"https://api.github.com/users/alicetragedy/orgs","repos_url":"https://api.github.com/users/alicetragedy/repos","events_url":"https://api.github.com/users/alicetragedy/events{/privacy}","received_events_url":"https://api.github.com/users/alicetragedy/received_events","type":"User","site_admin":false},"created_at":"2015-03-04T12:05:11Z","updated_at":"2015-03-04T12:05:11Z","body":":sparkles: "}}