[messaging] Session at 31C3

Jeff Burdges burdges at gmail.com
Mon Dec 22 13:56:29 PST 2014

On 22 Dec 2014, at 16:03, Nathan of Guardian <nathan at guardianproject.info> wrote:
> On Mon, Dec 22, 2014, at 03:58 PM, Jeff Burdges wrote:
>> - Who wants to help us with writing an Android GUI for Pond?
> I though TheGrugq (or someone working with him) already did?
> https://twitter.com/thegrugq/status/522406147991425024

At present, I believe nobody has actually seen any code for that project.  Also, Google recently added better mobile support for Go that did not exist when they started that project : https://godoc.org/golang.org/x/mobile/app 

I currently hope TheGrugq or whoever actually releases the code at 31c3, so that *I* don’t feel the need to do any GUI work.  If that doesn’t happen then we should start a public project that takes advantage of Google’s tools to avoid rewriting Pond’s client layer. 

I would envision using the existing Pond client code in Go and writing a thin Android wrapper layer in Scala (but vanilla XML produced by Android Studio, not Scaloid).  I haven’t done *anything* on this so far except for studying existing work on running Scala and Go together, a bit of modularization of the Go code that was needed for other purposes, and working out that certain Android tools like data providers are a poor fit for Pond.  I know Pond's Go code fairly well from doing other stuff with it though, so it’s doable. 

Anyway let’s hope that TheGrugq solves this first.  :) 

More information about the Messaging mailing list