2020-11-25 05:35:12 UTC - Sree Vaddi: starting a new thread: is heron repo
too complex ? can it be refactored in to specific projects with clear goals
?
----
2020-11-25 05:37:48 UTC - W.Wong: i think heropy and doc can be separated
from the main repo
----
2020-11-25 06:20:13 UTC - Sree Vaddi: i feel we can break it into multiple
smaller projects with their own life cycles of releases and most
importantly, don’t scare away newbies to heron ?
----
2020-11-25 06:36:33 UTC - Nicholas Nezis: I don't think this would really
help for newbies. Some TODO items that might be a big help for people new
to Heron... 1. I think adding better documentation would help. 2. Updated
artifacts in Maven and Python repos. 3. Updated Docker container in Docker
Hub. 4. Updated Helm chart in a public Helm repo. 5. Updated "getting
started" analytic development tutorial. I should be able to compile & run a
simple Python/Java analytic that connects to Twitter. We might have some of
these pieces, but there should be a simple getting started guide that shows
how simple it could be.
+1 : Oliver Bristow ----
2020-11-25 06:46:12 UTC - W.Wong: We need to update the Python repo as well
----
2020-11-25 06:46:21 UTC - W.Wong: to enable `pip install heronpy`
installing the latest
----
2020-11-25 06:46:37 UTC - Nicholas Nezis: Yes! Last update Feb. 2018.
----
2020-11-25 06:46:54 UTC - W.Wong: i am happy to do this task, but i need
access to the python project to update
+1 : Nicholas Nezis ----
2020-11-25 06:54:31 UTC - Nicholas Nezis: @Sanjeev Kulkarni Are you able to
transfer the PyPi `heronpy` project to myself `nick.nezis` and @W.Wong?
----
2020-11-25 07:01:12 UTC - Nicholas Nezis: @W.Wong Can we maybe make a
sample project that builds a pex using a simple approach such as this?
----
2020-11-25 07:18:38 UTC - W.Wong: or is there a feature of team management
or permission sharing?
----
2020-11-25 07:19:07 UTC - W.Wong: Confluent has one long time ago, I was
planning to do one just got no time to finish it.
----
2020-11-25 07:19:28 UTC - W.Wong: but back to the question that, shall we
support bazel also for Python topology deployment?
----
2020-11-25 15:59:51 UTC - Josh Fischer: Releasing heronpy is part of the
Apache process. I sent an email Infra last week about what we need from
them. Waiting to hear back
----
2020-11-25 16:01:30 UTC - Josh Fischer: What do you mean support bazel?
----
2020-11-25 16:28:31 UTC - Oliver Bristow: I agree with this, the
docs+artefacts are the barrier to entry. Once that's on the rails adoption
and cultural momentum should be easier, especially if CI/official support
is improved a bit too (e.g. k8s+helm canon deployment and full CI of that -
it would reduce RC fails and the cost of being RC tester). Splitting the
project up would cause overhead for a fair few things on top of the initial
outlay - I suspect it would be more detrimental than anything for the
well-being of the project.
100 : Josh Fischer ----
2020-11-25 16:36:34 UTC - Sanjeev Kulkarni: Could you guys please open a
thread with @Karthik Ramasamy
----