Talk
Intermediate

Learnings While Building DiceDB

Rejected

In this session, I will share key insights and lessons learned while developing DiceDB, an open-source project aimed at transforming data management. On a broader level we will be answering the following questions.

  1. What is DiceDB
  2. Whys and Hows of the decisions
  3. What it takes to build an OSS project such as this one.


Dice DB GitHub Repo link - https://github.com/DiceDB/dice


FOSS

Arpit Bhayani
Founder DiceDB | Staff Software Engineer Google
Speaker Image

100 %
Approvability
2
Approvals
0
Rejections
2
Not Sure
Reviewer #1
Approved
Not enough details to provide meaningful feedback. Can we ask the author for more details on the proposal? Also, the project has switched from AGPL 3.0 to BSD clause 3 (which is okay, both are strong FOSS licenses) without a CLA. Under an AGPL licensed project, every contributor has copyright to the code and it is extremely risky to sub/re-license it without a CLA. In some cases, it is possible that permission was taken through another form (a GH issue, mailing list etc.) however until the author clarifies this promoting the project in its current form is a bit risky, since anyone who uses the BSL version may end up in legal trouble. Can we ask the author to clarify this as well?
Reviewer #2
Not Sure
I see there is CLA, now. https://github.com/DiceDB/dice/pull/1602
Reviewer #3
Approved
Hello, we would really love to hear you share your insights about your project. When taking a look at your code it looks like it is currently under a BSD license with a CLA requirement for contributors. But previously it was under a different license. Can you shed some light on what your plans are for the project and if this project will remain open source in perpetuity. Projects very similar to this such as Redis have changed the licensing agreements to what some would consider to be no longer FOSS and part of this was enabled by CLAs like the one on your project. We would like to promote your FOSS project but the current trend towards opensource "rug pulls" makes people wary of these License+CLA arrangements. Any insight you can give to FOSS United on your commitment to keeping this project open-source would help.
Reviewer #4
Not Sure