Hi Count, These resources will be helpful in understanding what this compiler does.
https://developers.google.com/protocol-buffers/?hl=en http://blog.codeclimate.com/blog/2014/06/05/choose-protocol-buffers/ http://www.stringtemplate.org/ https://theantlrguy.atlassian.net/wiki/display/ST/Five+minute+Introduction the compiler is the pst folder in the repository. There is a comment in one of the core files which tries to outline the project and I've linked it below. This will be a fairly intensive learning experience, after reading the resources above I would suggest reading the source, starting with Pst.java and moving to the other root files in the PST sub folder. https://github.com/apache/incubator-wave/blob/master/pst/src/main/java/org/apache/wave/pst/Pst.java After that this will link you to where in the build we use this compiler to generate source files for wave. https://github.com/apache/incubator-wave/blob/master/wave/build.gradle#L222 As always if your confused, just ask. Also i believe yuri has also written some of the protobuffs so he may be able to extend on this. On 27 January 2016 at 19:16, Andreas Kotes <count-apache....@flatline.de> wrote: > Hi Evan, > > On Mon, Jan 25, 2016 at 07:42:16PM +1000, Evan Hughes wrote: > > Is anyone willing to have a look at the PST tool sub project in wave and > > write documentation? or tutorials? > > I could give it a go; anything I should know before going in, > considering I know exactly nothing about it so far? ;) > > count > > -- > Andreas 'count' Kotes > Taming computers for humans since 1990. > "Don't ask what the world needs. Ask what makes you come alive, and go do > it. > Because what the world needs is people who have come alive." -- Howard > Thurman >