Dear Geode devs,

I've been following (and to some extent participating) the mailing lists
and I find the project really interesting.

I would like to contribute but I feel a little lost. I know that there is A
LOT going on right now with the donation to Apache and all.

I've been looking into a couple issues that I could tackle to begin with:
* https://issues.apache.org/jira/browse/GEODE-36 : Changing the shell to
"geode". Seems like an easy enough task, since you seem to use Spring
Shell. After looking at the code it is not that simple. You use Spring
Shell 1.0.0 and JLine (older version). Spring Shell 1.1.0 is not compatible
and would require a lot of changes, but I'm not sure of the current
implementation decisions nor who to ask about it.
* https://issues.apache.org/jira/browse/GEODE-34 : Experimenting with
Reactor/Reactive Streams. Much more "researchy" and for all intents and
purposes, "hardcore". Specially not knowing the internal structure (apart
from studying the code) nor who to ask about it, like an overview.
Definitely sounds fun though.

On this subject I'd like to ask your advice. Should I wait for Geode to be
out of incubating status before diving into the project itself? is there
some sort of implementation decisions notebook or general internal
architecture diagram/document? Or should I just power through it?

Sorry for the long post. Thanks in advance
Joao

Reply via email to