[GSoC] What happenned during last 2 weeks?
Last weeks I spend working with feedbook, getting-started and planet projects.
Finally I've deployed getting-started website to code.timvideos.us, with prose editor and gatekeeper, and Travis CI builds, now, every commit (to master) triggers build website to gh-pages branch, build takes about 40 seconds and website is updated.
During last 2 weeks I created new gem/application called Feedbook (https://github.com/pinoss/feedbook/). What is feedbook? On GitHub I wrote that Feedbook is a simple console application that is build for social media notifications about RSS/Atom updates. I also created a gem called timeloop for looping every period of time (https://github.com/pinoss/timeloop). Last 2 weeks feedbook was under active development, I've designed architecture, config file and develop that small application and released stable 1.0 version last week. Currently I am working on small improvements and these will be released in 1.1 version. Now Feedbook supports IRC, Email, Facebook and Twitter notifications, and it is possible to write own Notifiers very easy (I wrote about it in README file). I've written many tests for Feedbook gem and added YARDoc documetation. I also wrote small document with design documentation for feedbook: https://docs.google.com/document/d/1K3-9CdqzLC9MJ97uCIrlrAeGQfrTB4KZF2GMeMlWZJE/edit?usp=sharing and https://drive.google.com/file/d/0B01dRm0dflH1QTBObXIzUG9NaTA/edit?usp=sharing
I've also started adding my work from planet and getting-started to Jekyll plugin on GitHub, now I need to write some README files and separate all written plugins and add them to jekyllrb.com :) (On 31/07/2014 post I wrote about plugins that I would like to release as standalone gems/plugins.
On planet I've added GitHub charts loader and fixed css issues on mobile devices and problems with RSS links on iFrame. I've noticed problems with site generation on generate.timvideos.us, so I've added logger to generate.sh script and timestamps to check what is wrong with planet generation. I've also added diagram to planet.timvideos.us to issues to make it easier to find issue to work on. :)