incubator-wave-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Evan Hughes <wisebald...@apache.org>
Subject Re: PST Tool
Date Wed, 27 Jan 2016 11:24:48 GMT
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.org@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
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message