Personally, I would welcome it. Any notes of guidance and support as we ramp up the team and make the first few releases would be invaluable.
On Mon, Oct 24, 2022 at 3:49 PM Alex Bozarth <ajboz...@us.ibm.com> wrote: > I would love to stay on as a PPMC, but if my lack of availability concerns > the new PPMC then I'm willing to be emeritus. > > > Alex Bozarth > Jupyter Architect, IBM CODAIT > GitHub: ajbozarth > > On 10/24/22, 2:46 PM, "larry mccay" <lmc...@apache.org> wrote: > > 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 > > > >