Just to provide some additional context as to why there is pushback on this
right now, it's not just technical reasons
(i.e. too much code/not enough capacity) but also legal ones. In order for
us to accept code,
not only do we need an SGA[1] plus an ICLA/CCLA[2] from the author but also
an
IP clearance form[3] which needs to be accepted with a formal vote. When
merging pekko-http-cors into pekko-http
we didn't know about the IP clearance form, the consequences of which we
have to deal with now when trying to
release pekko-http.

[1] https://www.apache.org/licenses/contributor-agreements.html#grants
[2] https://www.apache.org/licenses/contributor-agreements.html#clas
[3] https://incubator.apache.org/ip-clearance/ip-clearance-template.html


On Tue, Jul 18, 2023 at 7:40 AM Claude Warren, Jr
<claude.war...@aiven.io.invalid> wrote:

> My take on this....
>
> I like the recognition that we need to grow the community, and I like the
> realization that we can not support infinite source code with a volunteer
> community that does not grow.  I think there are some good kernels of ideas
> in this discussion.  In general Pekko could support external development
> that may or may not become part of core by providing a page that links to
> projects that are extending Pekko but not part of Pekko core.   In this
> case the code mongo persistence library would be mentioned on that page.
> This gives external projects a chance to develop a supporting community and
> show that there is demand for the component.  I also think there is an
> opportunity here to invite the mongo persistence developer to come help get
> the rest of the modules up to snuff and out the door as released so we can
> take the time to consider the mongo persistence module properly.  So in
> short, if someone comes with a package give them an opportunity to show
> they are committed to Pekko and give them a place to show that there is a
> community behind their contribution.
>
> I have to agree with earlier writers in this thread that there is just not
> the band width to take on another module at this point in the Pekko
> development. cycle.
>
> I also wonder if we should take some sort of poll or have some metric to
> determine which of the remaining modules has the most demand/support.  In
> my opinion if an existing module (pekko-foo) has lower demand than the
> demand for mongo-persistence then I think mongo-persistence should come in
> before pekko-foo.  This paragraph all hypothetical because we don't have a
> measure of demand/support (that I know of).
>
> So in short, encourage the mongo-persistence developer to join the work to
> get core out while evaluating whether there is enough demand/support for
> mongo-persistence to include it.
>
> Claude
>


-- 

Matthew de Detrich

*Aiven Deutschland GmbH*

Immanuelkirchstraße 26, 10405 Berlin

Amtsgericht Charlottenburg, HRB 209739 B

Geschäftsführer: Oskari Saarenmaa & Hannu Valtonen

*m:* +491603708037

*w:* aiven.io *e:* matthew.dedetr...@aiven.io

Reply via email to