Hi Folks, We got 6 approvals and there are no disapproving votes.
Thanks to everyone who participated in the discussion and voting. Best regards Gordon On Sun, Mar 24, 2024 at 12:48 PM Katarina K <[email protected]> wrote: > +1 > > Thx > > > On Sat, Mar 23, 2024 at 1:30 PM Gordon <[email protected]> wrote: > >> Thanks Xiaojing and Li, >> >> Right, the AutoML and security would be interesting and important >> directions for a popular memory library project. >> I think it is crucial to design a successful library with ML usability and >> security in mind at the very beginning. >> We may need to further find a path to maximize the contribution to those >> promising applications. >> >> Thanks. >> Gordon. >> >> On Sat, Mar 23, 2024 at 12:02 AM Li Shen <[email protected]> wrote: >> >> > +1 >> > adding features to support AI is a good direction. Would we also >> consider >> > some security enhancements such as nonvolatile memory encryption? >> > >> > Thanks, >> > Li >> > >> > On Fri, Mar 22, 2024 at 4:30 PM Xiaojin Jiao <[email protected]> wrote: >> > >> >> Another direction could be enhancing our platform to have some AI-based >> >> memory management capability, like this one: Machine Learning Makes >> Memory >> >> Management More Efficient | College of Computing (gatech.edu) >> >> < >> >> >> https://www.cc.gatech.edu/news/623810/machine-learning-makes-memory-management-more-efficient >> >> > >> >> A wild thought :), AutoML is quite popular lately, we could think >> about >> >> if >> >> it's possible to push our library into an AutoML library to help it >> manage >> >> the memory. >> >> ------ >> >> Best Regards, >> >> >> >> >> >> Xiaojin Jiao >> >> >> >> >> >> >> >> On Thu, Mar 21, 2024 at 12:51 PM Gordon <[email protected]> wrote: >> >> >> >> > Thanks Zhen. >> >> > Right, it is also the most challenging technique we are going to >> >> achieve. >> >> > >> >> > On Thu, Mar 21, 2024 at 10:45 AM rhythmwind <[email protected]> >> >> wrote: >> >> > >> >> > > +1. Agree with Xiaojin's idea. >> >> > > >> >> > > If mnemonic project could provid a cost effective way to meet speed >> >> and >> >> > > capacity required by ever increasing demand of ML models, it will >> be >> >> much >> >> > > attractive. >> >> > > >> >> > > Thanks Zhen >> >> > > >> >> > > -------- Original message -------- >> >> > > From: Gordon <[email protected]> >> >> > > Date: 3/21/24 10:16 AM (GMT-08:00) >> >> > > To: [email protected], [email protected] >> >> > > Subject: Re: [VOTE] The new direction for project Mnemonic >> >> > > >> >> > > Thank you Xiaojing and Chenyang. >> >> > > >> >> > > On Tue, Mar 19, 2024 at 8:10 AM Chenyang Li < >> [email protected] >> >> > >> >> > > wrote: >> >> > > >> >> > > > Ok sound good to me then >> >> > > > >> >> > > > +1 >> >> > > > >> >> > > > < = > >> >> > > > LESS IS MORE >> >> > > > >> >> > > > >> >> > > > On Mon, Mar 18, 2024 at 6:18 PM Gordon <[email protected]> >> wrote: >> >> > > > >> >> > > > > Hi Chenyang, >> >> > > > > >> >> > > > > You are right, how to optimize the ML/AI workload through >> >> > non-volatile >> >> > > > > objects is a big challenge. >> >> > > > > >> >> > > > > I saw some successful efforts on this domain, for example, >> Apache >> >> > Arrow >> >> > > > > provided optimized dataframe and numpy array to accelerate the >> >> data >> >> > > > > processing, while they do have DLPack protocol to improve the >> >> > > efficiency >> >> > > > of >> >> > > > > tensors and arrays exchange between major frameworks. >> >> > > > > >> >> > > > > So that's why I think we might find the similar path to ML/AI >> >> > > workloads, >> >> > > > > thanks. >> >> > > > > >> >> > > > > Best regards >> >> > > > > Gordon >> >> > > > > >> >> > > > > >> >> > > > > On Mon, Mar 18, 2024 at 11:01 AM Chenyang Li < >> >> > [email protected] >> >> > > > >> >> > > > > wrote: >> >> > > > > >> >> > > > > > Ml/ai will be interesting to add, but the problem is I don’t >> >> see a >> >> > > > clear >> >> > > > > > interception from Mnemonic project. >> >> > > > > > >> >> > > > > > Does anybody have any ideas on this? >> >> > > > > > Chenyang >> >> > > > > > >> >> > > > > > < = > >> >> > > > > > LESS IS MORE >> >> > > > > > >> >> > > > > > >> >> > > > > > On Mon, Mar 18, 2024 at 9:58 AM Gordon <[email protected]> >> >> wrote: >> >> > > > > > >> >> > > > > > > Hi Mnemonic contributors and PMCs, >> >> > > > > > > >> >> > > > > > > As the benefits of non-volatile memory technology are very >> >> > limited >> >> > > on >> >> > > > > its >> >> > > > > > > own, we may need to consider developing some applications >> to >> >> > > present >> >> > > > > it, >> >> > > > > > > such as ML/AI. so I would like to call a vote to make a >> >> community >> >> > > > wide >> >> > > > > > > decision on this new direction for Mnemonic, please vote, >> and >> >> we >> >> > > can >> >> > > > > > > definitely do further discussion on it after it, thanks. >> >> > > > > > > >> >> > > > > > > Please vote accordingly, >> >> > > > > > > >> >> > > > > > > [] +1 approve >> >> > > > > > > [] +0 no opinion >> >> > > > > > > [] -1 disapprove with a reason >> >> > > > > > > >> >> > > > > > > Thank you all for your participation. >> >> > > > > > > >> >> > > > > > > Best, >> >> > > > > > > Gordon >> >> > > > > > > >> >> > > > > > > On Sun, Mar 17, 2024 at 11:56 PM Gordon <[email protected]> >> >> > wrote: >> >> > > > > > > >> >> > > > > > > > Dear Sander, >> >> > > > > > > > >> >> > > > > > > > Sorry for the late reply, I submitted the report for the >> >> > Mnemonic >> >> > > > > > > > community and will discuss with our PMCs to make a >> decision >> >> on >> >> > > the >> >> > > > > > > > direction of our project/community, thanks. >> >> > > > > > > > >> >> > > > > > > > Best regards >> >> > > > > > > > Gordon. >> >> > > > > > > > >> >> > > > > > > > >> >> > > > > > > > On Sat, Mar 16, 2024 at 6:19 AM Sander Striker < >> >> > > [email protected] >> >> > > > > >> >> > > > > > > wrote: >> >> > > > > > > > >> >> > > > > > > >> Dear Mnemonic community, >> >> > > > > > > >> >> >> > > > > > > >> In the Apache governance model, the ASF board delegates >> >> > > > > responsibility >> >> > > > > > > for >> >> > > > > > > >> managing projects to PMCs. This allows projects to >> govern >> >> > > > > themselves, >> >> > > > > > in >> >> > > > > > > >> terms >> >> > > > > > > >> of their own development goals, guidelines, and >> volunteer >> >> > > spirit, >> >> > > > > > within >> >> > > > > > > >> the >> >> > > > > > > >> scope of our purpose as an open source foundation. The >> >> state >> >> > > > allows >> >> > > > > us >> >> > > > > > > to >> >> > > > > > > >> supply an umbrella of corporate protection to our >> projects >> >> and >> >> > > > > > > >> volunteers, but >> >> > > > > > > >> only to the extent that we retain active and effective >> >> > oversight >> >> > > > of >> >> > > > > > each >> >> > > > > > > >> project's operation on behalf of the public's interest. >> >> > > > > > > >> >> >> > > > > > > >> To enable the board to provide oversight across the >> >> > foundation, >> >> > > > each >> >> > > > > > PMC >> >> > > > > > > >> is >> >> > > > > > > >> tasked with providing the board a quarterly report on >> the >> >> > health >> >> > > > of >> >> > > > > > > their >> >> > > > > > > >> project. This allows us to hear your heartbeat, to see >> the >> >> > > project >> >> > > > > > > through >> >> > > > > > > >> your eyes, and to inform the public through our meeting >> >> > minutes. >> >> > > > > > > >> >> >> > > > > > > >> The board has noticed that the reports for Mnemonic have >> >> been >> >> > > > missed >> >> > > > > > > >> for a number of months. This makes us sad because we >> have >> >> lost >> >> > > > that >> >> > > > > > > >> ability >> >> > > > > > > >> to communicate with you, to see what may be preventing >> your >> >> > good >> >> > > > > > health, >> >> > > > > > > >> and to ensure that we are providing the services that >> you >> >> need >> >> > > to >> >> > > > > > > continue >> >> > > > > > > >> as an Apache project. >> >> > > > > > > >> >> >> > > > > > > >> The reports to the board are normally written by the PMC >> >> chair >> >> > > but >> >> > > > > all >> >> > > > > > > PMC >> >> > > > > > > >> members have an individual responsibility to ensure >> that a >> >> > > report >> >> > > > is >> >> > > > > > > >> submitted. If the PMC chair is not available then any >> PMC >> >> > member >> >> > > > can >> >> > > > > > > >> submit >> >> > > > > > > >> the report. If you need help with this process, please >> >> reach >> >> > out >> >> > > > to >> >> > > > > > > >> [email protected] >> >> > > > > > > >> >> >> > > > > > > >> Please ensure that a report for Mnemonic is submitted to >> >> the >> >> > > board >> >> > > > > > > >> for the next meeting on Wed, 20 Mar 2024 at 21:00 UTC. >> >> > > > > > > >> >> >> > > > > > > >> If the PMC chair is not going to be available for an >> >> extended >> >> > > > period >> >> > > > > > of >> >> > > > > > > >> time, >> >> > > > > > > >> it may make sense to rotate the PMC chair. Rotating the >> PMC >> >> > > chair >> >> > > > > does >> >> > > > > > > not >> >> > > > > > > >> mean the current chair has failed. People's situations >> and >> >> > > > interests >> >> > > > > > > >> change; >> >> > > > > > > >> rotation is good as it allows more people to become >> >> familiar >> >> > > with >> >> > > > > that >> >> > > > > > > >> role. >> >> > > > > > > >> Again, if assistance is required with this process, >> please >> >> > feel >> >> > > > free >> >> > > > > > to >> >> > > > > > > >> reach out to [email protected] >> >> > > > > > > >> >> >> > > > > > > >> As projects mature, they will naturally reach a point >> where >> >> > > > activity >> >> > > > > > > >> reduces >> >> > > > > > > >> to a level that the project is no longer sustainable. At >> >> > Apache, >> >> > > > > > > projects >> >> > > > > > > >> reach this stage when there are no longer 3 active PMC >> >> members >> >> > > > > > providing >> >> > > > > > > >> oversight. Projects that reach this stage are placed in >> our >> >> > > Attic, >> >> > > > > > where >> >> > > > > > > >> they continue to be accessible to the public but are not >> >> > > portrayed >> >> > > > > as >> >> > > > > > > >> having >> >> > > > > > > >> an active community for maintenance. >> >> > > > > > > >> >> >> > > > > > > >> http://attic.apache.org/ >> >> > > > > > > >> >> >> > > > > > > >> If Mnemonic has reached this point, please reach out to >> the >> >> > > Attic >> >> > > > > > > project >> >> > > > > > > >> to arrange transfer. On the other hand, if your project >> is >> >> > > mostly >> >> > > > > > > dormant >> >> > > > > > > >> but >> >> > > > > > > >> still has at least three active PMC members, it can >> remain >> >> in >> >> > > that >> >> > > > > > state >> >> > > > > > > >> for >> >> > > > > > > >> as long as needed. If your project is in such a state, >> >> please >> >> > > > > mention >> >> > > > > > > >> that in >> >> > > > > > > >> your report and verify the PMC's state at regular >> >> intervals. >> >> > > > > > > >> >> >> > > > > > > >> Finally, if you have any questions, please feel free to >> >> reach >> >> > > out >> >> > > > to >> >> > > > > > > >> [email protected]. >> >> > > > > > > >> >> >> > > > > > > >> Thanks, >> >> > > > > > > >> The ASF Board >> >> > > > > > > >> >> >> > > > > > > > >> >> > > > > > > >> >> > > > > > >> >> > > > > >> >> > > > >> >> > > >> >> > >> >> >> > >> >
