After some comments about each modification, as you can see here.
Finally, the patch 2583 was approved!
First patch approved!
IPC::Run for OSx
Maybe a little bit tricky, but I have some advances on e2e testing for Pig: installing ipc::run module for perl!
It took me half day, but it was quite instructive.
Let’s start by installing xcode «developer tools» for Mac, according to ipc faq I just have to check one option in order to get ipc::run, but it was not! I had the same problem: «Can’t locate IPC::Run»
After looking for some solution, I think this works:
- Install the module: cpan -i IPC::Run
- sudo cpan
- reload cpan
- exit
And as I read somewhere «it should works!»
Intellisense on Eclipse (working on Mac)
After half an hour trying to configure intellisense on Eclipse (on Mac), as usually works pretty well on Windows or Linux, but due to some key combinations are reserved to OS. I found this useful link. Easy, right?
Starting points on Pig
After diving on the web about Pig and how to go deeply as contributor, I found the following links that may be useful for future contributors in order to have a roughly idea of the architecture:
- Contributor Guide: here is contained the general instructions of how contribute to Pig.
- PigNewParser: how was conceived the current parser used by grunt.
- Programming Pig: Interesting overview of Pig, and how works internally. (Nothing compares to get our hands on the pigpen)
[This entry will be updated as soon as I found more and more interesting links]