A Hangout was organised on the 20th of April, featuring some of the
committers/mentors. The following is a summary of topics discussed and some
insight to what will be happening in the coming months.

Members Present: Evan Hughes, Yuri Zelikov, Christian Grobmeier, Ali Lown

What are the roadblocks to new contributors?
    New contributors do not have a full set of documentation to getting the
apache wave system setup and how they are to contribute (see ali's response
to todo's in previous mailing list). Contributors looking to update
documentation need to be given access to the confluence space, a discussion
about having a git repository was investigated and the task was handed to
Evan to investigate and propose the 2 methods to the mailing list in the
coming week.

How to help new contributors?
    It was discussed to increase the amount of jira issues and tag them
correctly for beginners/starters and once a month provide these issues to
the mailing list so new users can see what needs to be done that is within
the starting skill level. Who would be handling this was not confirmed
whether it should be a person or an automated bot. This should be discussed
within the committers or discussed a week before start of month about which
issues to include and so on.

Level of coverage with tests:
    The coverage of the project is currently low around 30 to 40% if i
remember from what ali & yuri were discussing. Writing new tests can be a
beginner task but should be written where appropriate to not clog the main
testing suite and maybe be placed in the extensive testing suite. A
coverage percentage should be chosen for the next release (not the 0.4
line) to help stabilise the project but is not high priority.

The server/client/common split:
    This was shown to be a major issue as expected commits from a third
party were discussed and major large scale bugs need to be solved before
this is discussed more. After these issues have been resolved a gradual
long term plan can be set with a discussion with the committers.

The GWT discussion:
    Some issues in jira were discussed that relate to gwt, it was discussed
whether gwt is what we want/need and it came down to its perfectly and
horrible. Mostly issue with gwt is lack of developers with knowledge if its
workings.

Issues which could arise:
    It was discussed on how apache will react to a "team" of active
committers that is approx around 3 people as this is the minimum for
releases to be published. An active team of 7 to 8 is what we should be
aiming for as a short term goal for the project. More communication between
active committers should be established so the team becomes stronger.

General Comments:
    - it was suggested that over the next month we gradually increase our
commits.
    - individual committers have there own roadmaps, maybe we should allow
the committers to make this public on confluence or discuss more together
about where each aspect of wave is heading (design, high level backend, low
level backend, features)
    - Was mentioned on whether this type of communication (hangouts) with
as many active committers/mentors should happen on a regular schedule.

Reply via email to