Yes, but if he is coding for a company, who owns the rights, then we
need an CCLA for the company which allows him to send in the code.

On Tue, Mar 31, 2015, at 13:15, Yuri Z wrote:
> Andrew Kaplanov which works on wiab.pro is already an Apache Wave
> committer.
> 
> On Tue, Mar 31, 2015 at 12:33 PM Christian Grobmeier
> <grobme...@apache.org>
> wrote:
> 
> > Hi Kirill,
> >
> > glad to see your efforts on wiab.pro.
> >
> > On Tue, Mar 24, 2015, at 16:48, Kirill Kostyuchenko wrote:
> > > We support our own wiab.pro instance and would be glad if Apache Wiab
> > > placed the link to wiab.pro as a commercially supported demo-server onto
> > > http://incubator.apache.org/wave/index.html page. In this case we could
> > > be
> > > a company supporting and coordinating the development and we would commit
> > > more into the official repository.
> > >
> > > Does anybody have some plans? It would be nice to avoid duplicating our
> > > implementation efforts.
> >
> > In some cases projects show vendors who support their projects. This
> > also would mean,
> > that projects are free to not only show wiab.pro exclusively - please
> > have that in mind.
> >
> > However, I look forward to contributions from the wiab.pro team. Please
> > make sure you have a CCLA on file.
> >
> > Please note, that coordination of the development is up to the Apache
> > Wave project.
> > If you would become part of the team, you can have your voice of course.
> > As individual,
> > because at Apache only individuals and not companies participate the
> > project.
> >
> > If you would like to have your company named on the webpages, I suggest
> > you open up a new mailing thread with this topic as it might not be seen
> > here.
> >
> > Please let me know if any more questions.
> >
> > Thanks!
> >
> > Christian
> >
> >
> > >
> > > On Tue, Mar 24, 2015 at 7:49 PM, Yuri Z <vega...@gmail.com> wrote:
> > >
> > > > I can share my own roadmap - or things I would do.
> > > >
> > > > 1. Modernization
> > > > 1.1 Replace GXP templating system that is used to generate few front
> > end
> > > > HTMLs with something that is main stream and well documented.
> > > > 1.2 Replace ant scripts that are used to build the project/manage
> > > > dependencies with something else - like Maven, Gradle or SBT. I
> > personally
> > > > don't like maven and prefer more modern build systems like gradle/sbt.
> > > > 1.3 Replace the system configuration framework that is custom written
> > > > Google thing with something more standard. It would be nice to replace
> > > > server.config and custom annotations with Typesafe Config.
> > > >
> > > > 2. Rewrite of the concurrency handling. The current concurrency
> > handling
> > > > code is buggy and really complex.  Some of it uses locks for
> > > > synchronization, some is asynchronous with callbacks and some works
> > with
> > > > Guava futures. Parts of it were written for Google Wave but most was
> > hacked
> > > > for FedOne and later for Wiab. I think this particular logic can be
> > greatly
> > > > simplified if re-written  using the Akka Actors framework. In Java or
> > > > preferably in Scala (that's why I prefer SBT over Gradle).
> > > >
> > > > 3. Re-think how we should solve the tight coupling/great complexity of
> > > > client-server protocol. Maybe we should split the Wiab project into two
> > > > parts server and client - where server will depend on compiled
> > javascript
> > > > client.
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > On Tue, Mar 24, 2015 at 1:12 PM Christian Grobmeier <
> > grobme...@apache.org>
> > > > wrote:
> > > >
> > > > > we have volunteers for the next months. Why not discussing what we
> > > > > should do?
> > > > >
> > > > > My first preference would be: craft a release.
> > > > > I forgot what was missing back then, but it would be great to find
> > out
> > > > > from the mail archives and create jira issues for the open things.
> > Maybe
> > > > > Ali could help here, as he was the RM for the last try.
> > > > >
> > > > > The next thing would maybe be more technical. Can you throw in some
> > > > > concrete ideas what could be achieved in small steps?
> > > > > I guess "refactoring everything" is not a good start :)
> > > > >
> > > > > Regards,
> > > > >
> > > > > Christian
> > > > >
> > > >
> >

Reply via email to