I just checked the GitHub issue and PRs of ResilientDB. There is
little discussion on the GitHub issue and review comments on GitHub
PRs.
Please keep Open Communications[1] in mind. We value transparency in
the ASF way. Internal development could block the contributions
outside of the organization and cause us some trouble in building the
community.

Once the development switches to the public repo, the project could be
ready to enter the incubation process.

[1]https://www.apache.org/theapacheway/#what-makes-the-apache-way-so-hard-to-define


Willem Jiang

Twitter: willemjiang
Weibo: 姜宁willem

On Sun, Oct 8, 2023 at 3:33 PM Mohammad Sadoghi <mo.sado...@expolab.org> wrote:
>
> Thank you for your question.
>
> With regards to the initial committers, over the years we had much larger
> set of contributors who worked on the private repo of ResilientDB which
> derives the research. Only when features are stable and well tested over
> time, they have been advanced and promoted to our public repo. Our private
> repo has many more experimental features that as part of our roadmap will
> be released once they reach the same level of maturity.
>
> Best Regards,
> Mohammad Sadoghi, PhD
> Associate Professor
> Exploratory Systems Lab (ExpoLab)
> Department of Computer Science
> University of California, Davis
>
>
> On Sun, Oct 8, 2023 at 12:23 AM Willem Jiang <willem.ji...@gmail.com> wrote:
>
> > Hi,
> >
> > I have a quick question about the initial committers.
> > There are about 40+ initial committers, but I can only find about 20
> > contributors in the GitHub group[1] contributor list.
> > Could you explain the initial committer criteria?
> > There is a section of "Broader Contributing Members" in the
> > proposal[2] after the initial committer, if we treat them as initial
> > committers, why do we need to separate them with the initial
> > committer?
> >
> > Thanks,
> >
> > [1]https://github.com/resilientdb
> > [2]
> > https://cwiki.apache.org/confluence/display/INCUBATOR/ResilientDBProposal
> >
> > Willem Jiang
> >
> > Twitter: willemjiang
> > Weibo: 姜宁willem
> >
> > On Sun, Oct 8, 2023 at 1:38 PM 俊平堵 <junping...@apache.org> wrote:
> > >
> > > +1.
> > > btw, I assume we will have an official vote thread (start with [VOTE])
> > > later?
> > >
> > > Thanks,
> > >
> > > JP
> > >
> > > Atri Sharma <a...@apache.org> 于2023年10月3日周二 19:24写道:
> > >
> > > > We want to propose ResilientDB as a new Apache Incubator project.
> > > >
> > > > ResilientDB[1] is a distributed blockchain framework that is written
> > > > in C++ and integrates with Byzantine Fault-Tolerant (BFT) and Crash
> > > > Fault-Tolerant (CFT) consensus protocols. Code is present at [2].
> > > >
> > > > Key features:
> > > >
> > > > Provides a scalable client-server architecture. Each developer can use
> > > > the ResilientDB framework to deploy a replicated service acting as a
> > > > service. The developer can choose the desired number of replicas and
> > > > the number of clients its system should tolerate.
> > > >
> > > > Provides native integration with PBFT consensus protocol – arguably
> > > > the most popular BFT consensus protocol. PBFT helps replicas reach an
> > > > agreement for ordering the client's requests.
> > > >
> > > > Provides a mechanism to simulate the failure of different replicas
> > > > (including the leader).
> > > >
> > > > Provides a correct implementation of the view-change protocol that
> > > > replaces a faulty (or malicious) leader and moves all replicas to the
> > > > new view.
> > > >
> > > > Provides checkpoint and recovery protocols to facilitate garbage
> > > > collection, recovery of failed replicas, and durably logging of the
> > > > blockchain state.
> > > >
> > > > Eases development and testing of newer and optimized BFT and CFT
> > > > consensus protocols.
> > > > Provides clients with support for three different application
> > interfaces:
> > > >
> > > > Key-Value Stores - where client transactions include key-value pairs.
> > > >
> > > > Smart Contracts - where clients issue smart contracts in Solidity for
> > > > processing.
> > > >
> > > > UTXO - where clients issue unspent transactions similar to ones in
> > Bitcoin.
> > > >
> > > > Facilitates benchmarking system/protocol performance with the help of
> > > > existing benchmarks, such as YCSB [SoCC’10] and Diablo [EuroSys’23].
> > > >
> > > > Stores non-volatile ledger (blockchain) in memory and for further
> > > > durability, provides APIs to store both client data and blockchain in
> > > > LevelDB and RocksDB.
> > > >
> > > >
> > > > The serving mentors would be:
> > > >
> > > > Junping Du <junping_du at apache com org>
> > > >
> > > > Calvin Kirs <kirs at apache com org>
> > > >
> > > > Kevin Ratnasekera <djkevincr at apache com org>
> > > >
> > > > Roman Shaposhnik <rvs at apache com org>
> > > >
> > > > Christian Grobmeier <grobmeier at apache dot org>
> > > >
> > > > and I shall be serving as the Champion.
> > > >
> > > > We have not done a trademark check yet for the name but that can be
> > > > pursued independently.
> > > >
> > > > [1]
> > > >
> > https://cwiki.apache.org/confluence/display/INCUBATOR/ResilientDBProposal
> > > > [2] https://github.com/resilientdb/resilientdb
> > > >
> > > > Atri
> > > >
> > > > ---------------------------------------------------------------------
> > > > 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
> >
> >

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org

Reply via email to