Thanks Saikat. Let us give a few days for comments to come in. On Sat, Nov 11, 2017 at 5:17 AM, Saikat Kanjilal <[email protected]> wrote:
> Hello Heron community, > > I have created the first cut of an API design doc for the Scala port for > heron here: > > > https://docs.google.com/document/d/1vIL4hVC4SwYU5YkP9cFSn6poJ0M1_ > XROrB-Kl50xDs4/edit > > API Design for Heron Scala Port<https://docs.google.com/document/d/ > 1vIL4hVC4SwYU5YkP9cFSn6poJ0M1_XROrB-Kl50xDs4/edit> > docs.google.com > API Design for Heron Scala Port Introduction This document will outline > all of the api’s associated with the scala port for heron. The design will > consist of a set of interfaces , I will build the codebase after every > interface conversion so that the design actually reflects the port which > b... > > > The doc has some high level objectives and a simple list of the Java > interfaces and code corresponding to the Scala port. Please review in > detail and add feedback, for each addition of the Scala trait or I went > ahead and just did a basic compile of the code and from there added the > trait to the design doc. I want to nail down this design doc first > before any more deeper incisions into the code. As a bare minimum I have > cleaned up each of the traits to have the correct package and removed > unneeded classes like JavaToScalaConversions where appropriate and added > the appropriate license on the top of each trait. Once the feedback is > collected we can go about this two ways, have a discussion thread on the > apache list to vet the APIs and in parallel I will tie the underlying Java > implementations to the upper level scala traits. Do let me know your > thoughts either either on this thread or the doc or finally the > slackchannel. > > > Thanks in advance for your help. >
