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 >