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]