Oh, very good, Alex!
Be sure to let us know if you want to remain on the project in any capacity.


On Mon, Oct 24, 2022 at 3:18 PM Alex Bozarth <ajboz...@us.ibm.com> wrote:

> As the only Livy PPMC still responding to the Mentors on the private list,
> I have updated the Livy Podling report for November with the status of the
> project and a request to the IPMC to review this proposal since there are
> not enough active Livy PPMC members to reach a quorum to pass the proposal.
>
> As a current Livy PPMC I strongly support this proposal for revitalization
> as I do not have enough bandwidth to dedicate to Livy.
>
>
> Alex Bozarth
> Jupyter Architect, IBM CODAIT
> GitHub: ajbozarth
>
> On 10/24/22, 1:41 PM, "larry mccay" <lmc...@apache.org> wrote:
>
>     Gentle reminder that we need to determine next steps here.
>     We have an updated proposal on this thread.
>     Do we need a VOTE or can we move forward directly to adjusting the
> members,
>     etc?
>
>     Thanks!
>
>     --larry
>
>     On Thu, Oct 20, 2022 at 3:26 PM larry mccay <lmc...@apache.org> wrote:
>
>     > @Justin Mclean <justinmcl...@me.com> - any insights on next steps
> here?
>     >
>     >
>     > On Tue, Oct 18, 2022 at 5:44 PM larry mccay <lmc...@apache.org>
> wrote:
>     >
>     >> Very good, here is the latest revision with updated Mentors.
>     >> Sunil and I have been added to the IPMC as well.
>     >> Welcome Madhawa and thanks for stepping up as a Mentor for Livy!
>     >>
>     >> Abstract
>     >>
>     >> Livy is a web service that exposes a REST interface for managing
> long
>     >> running Apache Spark contexts in your cluster. With Livy, new
> applications
>     >> can be built on top of Apache Spark that require fine grained
> interaction
>     >> with many Spark contexts [1].
>     >>
>     >> While this project has been well regarded and used in many contexts
> as
>     >> the defacto standard API to Spark environments, it has been
> incubating for
>     >> over 5 years without graduation to a TLP and it has become
> difficult to
>     >> impossible for fixes and improvements to be contributed as the
> current
>     >> community seems to have moved on.
>     >>
>     >> There has been discussion regarding retirement of this podling where
>     >> there seems to be some increasing interest in joining and reviving
> the
>     >> community [2].
>     >>
>     >> The intent of this proposal is to avoid retiring a well regarded,
>     >> actively used and rather mature project by reviving the PPMC and
> community
>     >> with new folks that have a vested interest in the project and
> health of the
>     >> community.
>     >> Proposal
>     >>
>     >> We propose to revive the PPMC with a set of contributors and
> maintainers
>     >> as mentors, PPMC members and committers.
>     >>
>     >> The retirement DISCUSS thread [2] has shown a growing interest in
>     >> providing new committers and bringing improvements and fixes from
>     >> organization’s internally maintained forks back to a revived
> community.
>     >>
>     >> General Approach to Revival:
>     >>
>     >>    -
>     >>
>     >>    Add new Mentors
>     >>    -
>     >>
>     >>       Larry McCay, lmc...@apache.org , Cloudera
>     >>       -
>     >>
>     >>       Sunil Govindan, sun...@apache.org, Cloudera
>     >>       -
>     >>
>     >>       Jean-Baptiste Onofré, jbono...@apache.org, Talend
>     >>       -
>     >>
>     >>       Madhawa Gunasekara, madhaw...@gmail.com, Independent
>     >>
>     >>
>     >>
>     >>    -
>     >>
>     >>    Add new Committers/PPMC
>     >>    -
>     >>
>     >>       Larry McCay, lmc...@apache.org, Cloudera
>     >>       -
>     >>
>     >>       Vinod Kumar Vavilapalli, vino...@cloudera.com, Cloudera
>     >>       -
>     >>
>     >>       Imran Rashid - iras...@apache.org, Cloudera
>     >>       -
>     >>
>     >>       Gyorgy Gal, ggal ,gal.gyo...@gmail.com, Cloudera
>     >>       -
>     >>
>     >>       Wing Yew Poon, wyp...@cloudera.com, Cloudera
>     >>       -
>     >>
>     >>       Xilang Yan, xilang....@gmail.com, Shopee
>     >>       -
>     >>
>     >>       Jianzhen Wu, myjianz...@gmail.com, Shopee
>     >>       -
>     >>
>     >>       Nagella Jagadeewara Rao, jnage...@visa.com, Visa
>     >>       -
>     >>
>     >>       Pralab Kumar, pralk...@visa.com, Visa
>     >>       -
>     >>
>     >>       Prasad Shrikant, shrikant....@gmail.com, Visa
>     >>       -
>     >>
>     >>       Brahma Reddy Battula, bra...@apache.org, Visa
>     >>
>     >>
>     >>
>     >>    -
>     >>
>     >>    Invite existing PPMC members to opt-in or otherwise go emeritus
>     >>    -
>     >>
>     >>       Jean-Baptiste Onofré, jbono...@apache.org, Talend (opted-in
> via
>     >>       Retirement DISCUSS thread [2])
>     >>
>     >>
>     >>
>     >>    -
>     >>
>     >>    Invite existing Committers to opt-out or otherwise continue
>     >>
>     >>
>     >>
>     >>    -
>     >>
>     >>    Establish Roadmap via follow up DISCUSS thread
>     >>    -
>     >>
>     >>       Known Improvements from Forks which will need proposals and
>     >>       discussion:
>     >>       -
>     >>
>     >>          Adding HA for Livy
>     >>          -
>     >>
>     >>          Updating security capabilities (eg. kerberos for jdbc,
> fixing
>     >>          bugs in encryption)
>     >>          -
>     >>
>     >>          Expanding the support for kubernetes
>     >>          -
>     >>
>     >>          Responding to CVEs in dependencies (eg. log4j, thrift)
>     >>          -
>     >>
>     >>          Livy rest cluster - IS THIS SAME AS HA for Livy ABOVE?
>     >>          -
>     >>
>     >>          Support multi Spark versions
>     >>          -
>     >>
>     >>          Implemented a metrics system for Livy
>     >>          -
>     >>
>     >>          Support customize batch/interactive session lifecycle event
>     >>          handler, default log event with log4j, very helpful for
> troubleshooting
>     >>          -
>     >>
>     >>          Optimize log to track which session id the log message came
>     >>          from, also very helpful for troubleshooting
>     >>          -
>     >>
>     >>          Support customize Spark config optimization rules, can be
> used
>     >>          to optimize config for users’ job
>     >>          -
>     >>
>     >>          A set of command line tool which can be used to replace
> Spark’s
>     >>          spark-submit, pyspark, spark-sql but actually submit
> application in Livy
>     >>          -
>     >>
>     >>          We are planning to implement a JDBC state store, and allow
>     >>          multi Livy Thrift sessions to share one backend Spark
> application in the
>     >>          next few months.
>     >>          -
>     >>
>     >>       These items and others that are brought to community may need
>     >>       consolidation or multiple configurable options and will need
> to be part of
>     >>       the discussion
>     >>       -
>     >>
>     >>          One-pager Livy Improvement Proposals (LIP) may make sense
> to
>     >>          drive these discussions and convergence
>     >>          -
>     >>
>     >>          Feature Branch Strategy for large changes
>     >>          -
>     >>
>     >>             Large features are hard to review we will need to
> define a
>     >>             strategy
>     >>             -
>     >>
>     >>       Determine the Improvements to be delivered across first 3
> Releases
>     >>       with Target Release Dates
>     >>
>     >>
>     >>
>     >>    -
>     >>
>     >>    Ensure CVE and Dependency management hygiene is in place
>     >>
>     >>
>     >> The above approach will usher the community back to an active
> status with
>     >> a Roadmap of 3 or more release plans and security hygiene in place.
>     >> Development Practices
>     >>
>     >> The Livy project follows a review before commit philosophy. Every
> commit
>     >> automatically runs through the unit tests and generates coverage
> reports
>     >> presented as a pull request comment. Our experience with this
> process leads
>     >> us to believe that it helps ease new contributors into the project.
> They
>     >> get feedback quickly on common mistakes, lowering the burden on
> reviewers.
>     >> Those same reviewers get to lead by example, showing the new
> contributors
>     >> that we value feedback within our community even when changes are
> done by
>     >> more experienced folks. Taken from the original Apache Livy
> Proposal [1],
>     >> this should continue to be true. As mentioned, Livy is a mature
> project and
>     >> as such RTC is the most appropriate for continued quality and
> awareness.
>     >>
>     >>
>     >>
>     >>    1.
>     >>
>     >>    Original Apache Livy Proposal
>     >>
> https://cwiki.apache.org/confluence/display/incubator/LivyProposal
>     >>    2.
>     >>
>     >>    Retirement DISCUSS thread
>     >>    https://lists.apache.org/thread/gcstsrhbp91c5mm55htqn1l3djv8m7o0
>
>     >>
>     >>
>     >> On Tue, Oct 18, 2022 at 5:05 PM Madhawa Gunasekara <
> madhaw...@gmail.com>
>     >> wrote:
>     >>
>     >>> Hi Larry,
>     >>>
>     >>> I'm an  IPMC Member. madhawa30 at gmail dot com is my preferred
> email
>     >>> address.
>     >>> apache id:  madhawa
>     >>>
>     >>> Thanks,
>     >>> Madhawa
>     >>>
>     >>>
>     >>> On Tue, Oct 18, 2022 at 10:05 PM larry mccay <lmc...@apache.org>
> wrote:
>     >>>
>     >>> > Hi Madhawa -
>     >>> >
>     >>> > That's awesome!
>     >>> > Are you already a member of IPMC?
>     >>> > If not, are you an ASF member?
>     >>> > If you are an ASF member you can request that you be added as an
> IPMC
>     >>> > member.
>     >>> >
>     >>> > Can you provide your company affiliation for the proposal and
> preferred
>     >>> > email?
>     >>> >
>     >>> > thanks!
>     >>> >
>     >>> > --larry
>     >>> >
>     >>> > On Tue, Oct 18, 2022 at 2:18 PM Madhawa Gunasekara <
>     >>> madhaw...@gmail.com>
>     >>> > wrote:
>     >>> >
>     >>> > > Hi Larry,
>     >>> > >
>     >>> > > I'm interested in working with Livy and would like to join as a
>     >>> Mentor.
>     >>> > >
>     >>> > > Thanks,
>     >>> > > Madhawa
>     >>> > >
>     >>> > >
>     >>> > > On Tue, Oct 18, 2022 at 6:57 PM larry mccay <lmc...@apache.org
> >
>     >>> wrote:
>     >>> > >
>     >>> > > > Sorry, I missed commenting on this:
>     >>> > > >
>     >>> > > > "There is also no concept as an emeritus PPMC member at the
> ASF."
>     >>> > > >
>     >>> > > > I assume that we can remove PPMC members that do not opt-in
>     >>> explicitly
>     >>> > at
>     >>> > > > this point.
>     >>> > > > They will have every opportunity to rejoin.
>     >>> > > >
>     >>> > > > On Tue, Oct 18, 2022 at 12:48 PM larry mccay <
> lmc...@apache.org>
>     >>> > wrote:
>     >>> > > >
>     >>> > > > > I will ask in a separate thread, @Justin Mclean <
>     >>> justinmcl...@me.com
>     >>> > >
>     >>> > > -
>     >>> > > > > thanks.
>     >>> > > > > Adding JB adds another company and we are certainly open to
>     >>> anyone
>     >>> > else
>     >>> > > > > that would like to join as a mentor.
>     >>> > > > > At the end of the day, the mentors are for instilling the
> Apache
>     >>> Way
>     >>> > > > > knowledge and steering toward graduation.
>     >>> > > > > I feel that this diversity, while nice to have, is less
> important
>     >>> > than
>     >>> > > > > that of the PPMC and committers for the long term health
> of the
>     >>> > > > community.
>     >>> > > > >
>     >>> > > > > We need to push this podling to graduation as quickly as
> possible
>     >>> > since
>     >>> > > > it
>     >>> > > > > is rather mature and needs to get to the next level.
>     >>> > > > >
>     >>> > > > > Again, any potential Mentors that would like to join are
> more
>     >>> than
>     >>> > > > welcome.
>     >>> > > > >
>     >>> > > > > On Tue, Oct 18, 2022 at 12:38 PM Justin Mclean <
>     >>> > > jus...@classsoftware.com
>     >>> > > > >
>     >>> > > > > wrote:
>     >>> > > > >
>     >>> > > > >> Hi,
>     >>> > > > >>
>     >>> > > > >> I’m sorry, but Imran Rashid can’t be a mentor for the
> project as
>     >>> > they
>     >>> > > > are
>     >>> > > > >> not an IPMC member. Currently, both Sunil and Larry (as
> they
>     >>> are ASF
>     >>> > > > >> members) need to ask to join the IPMC and NOTICE sent to
> the ASF
>     >>> > > board.
>     >>> > > > I
>     >>> > > > >> would also prefer that mentors come from different
> companies.
>     >>> > > > >>
>     >>> > > > >> There is also no concept as an emeritus PPMC member at
> the ASF.
>     >>> > > > >>
>     >>> > > > >> Kind Regards,
>     >>> > > > >> Justin
>     >>> > > > >>
>     >>> > > > >>
>     >>> > > > >>
>     >>> >
> ---------------------------------------------------------------------
>     >>> > > > >> To unsubscribe, e-mail:
>     >>> general-unsubscr...@incubator.apache.org
>     >>> > > > >> For additional commands, e-mail:
>     >>> general-h...@incubator.apache.org
>     >>> > > > >>
>     >>> > > > >>
>     >>> > > >
>     >>> > >
>     >>> >
>     >>>
>     >>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>

Reply via email to