Arango::Tango

I am planning on a new project, and a friend suggested me to look to Arango, as an alternative do Mongo, specially because it includes a graphs query language integrated. As I am not really used to Mongo at all, decided to give it a try.

Unfortunately I did not find a proper module to use Arango from Perl. Therefore I decided to start one from scratch. Probably not a great idea as my free time is likely non-existent. But nevertheless, I did it.

I am trying to abstract major entities (database, collection, document, cursor) in order to use them directly as proper objects in Pe…

PRC 2016 - Fouth Semester

This was not just a bad year for musicians. Unfortunately not. And the last three months were busy, with lot of (mostly bureaucratic) work. I was expecting the Christmas day to have some extra-time and do, at least one, a decent PR, but I got sick and the will to program just passed by.

So, this semester we had:


  • October, Perl-Critic-StricterSubs: my patch was to define the minimum required Perl version, as requested by CPANTS.

  • November, Net-SFTP-Foreign: following CPANTS suggestions, set the same module version for all distribution mo…

PRC 2016 - Third Trimester

Here I am again making a summary of my work during the third trimester of my second year on the CPAN Pull Request Challenge:

  • For July I got Algorithm-GooglePolylineEncoding. This module did not include a META.json file, so my PR was it generation. It was great to have interaction with the module author, resulting in an approach he liked.

  • For August, I got Module::Install. This was a problem because, as people say in the #toolchain IRC channel, nobody is maintaining the module. Also, this assignment was a little strange, given I could merge directly whateve…
  • PRC 2016 - Second Trimester

    This second semester got me modules owned by well known community members. I expected that to make my life easier, namely to prepare more relevant PRs, but unfortunately it did not work that way.

    For April, I got Dist::Zilla. My PR was the documentation of 'Dist::Zilla::App::Tester', but I never got any comment: https://github.com/rjbs/Dist-Zilla/pull/543

    For May, I got WWW::xkcd. For this I could get an answer about what might be a relevant PR. I added a method to fetch random comic strips. I even got some comments, an…

    PRC 2016 - First Three Months

    As last year I was unable to post every month about the Pull Request Challenge assignments, I decided that this year I would try to post updates every three months.

    So, for the first month, I got WebInject. The PR was not huge. Just a contribution to add a README file to the distribution. As the author did not want to update the README and the POD, the PR was changed in order to generate the README from the POD. This PR was then merged. Yay, first month complete.

    For February, I got IRI. I got confused about what IRI was, but then the problem was finding something where to hel…