toc icon indicating copy to clipboard operation
toc copied to clipboard

[HEALTH]: Pravega

Open mrbobbytables opened this issue 1 year ago • 11 comments
trafficstars

Project name

Pravega

Concern

https://github.com/pravega

There has been minimal activity in the pravega project, looking like it went down significantly earlier this year.

There have also been issues with their aws account going unmonitored.

Image

Activity Details: Image

90 day activity details:

Image

Prior engagement

No response

Additional Information

No response

mrbobbytables avatar Oct 22 '24 15:10 mrbobbytables

The primary sponsoring organization pivoted priorities from this project. The current maintainers would like time to grow their community. Have asked @RaulGracia for an update in 3 months and to engage with TAG Contributor Strategy for ideas in growing their community.

xref: https://github.com/pravega/pravega/issues/7436

angellk avatar Oct 25 '24 18:10 angellk

Has not been 3 months yet, @angellk will reach out in Jan to follow up.

linsun avatar Dec 17 '24 16:12 linsun

FYI @angellk @linsun I have reached out TAG Contributor Strategy to define a plan to open and grow both the maintainer and committer groups in the project: https://github.com/cncf/tag-contributor-strategy/issues/747

RaulGracia avatar Dec 17 '24 17:12 RaulGracia

@RaulGracia Any updates?

dims avatar Apr 09 '25 20:04 dims

Hi @dims,

Thanks for you interest. I provided an update a couple of months back in this issue, but I can repost the update here and add additional elements:

  1. Pravega is a core technology of two EU projects (https://neardata.eu/, https://cloudskin.eu/). In this context, we are working with health-related institutions building PoCs that solve data management problems thank to Pravega tiered data streams. In addition to (National Center for Tumor Diseases, Germany) PoC we built and we are extending, we are now working with UKHSA as well for building a Pravega-based PoC for managing and processing genomic data. The work with use cases can be found also in their respective GitHub repos (https://github.com/neardata-eu, https://github.com/cloudskin-eu). We have showcased this work in conferences like HiPEAC'25.
  2. We have used Pravega in two new research publications: https://dl.acm.org/doi/abs/10.1145/3700824.3701099 https://dl.acm.org/doi/abs/10.1145/3700824.3701097 (and one more that is under submission). Hopefully, this will attract some attention from the scientific community to join the project.
  3. We have added two new committers outside the main original sponsoring company to the project (@cheleb, @gfinol) that have demonstrated interest and willingness to contribute. I worked closely with @gfinol to merged a few PRs recently in Pravega, one of them fixing and updating the build script that is not fully working.
  4. We have contacted TAG Contributor Strategy via an issue to get feedback on growing our community (without much traction so far): https://github.com/cncf/tag-contributor-strategy/issues/747. We would be really interested in adding to the community people interested in Kubernetes and Operators, to lead the Operator projects (including the Zookeeper and Bookkeeper Operators in the Pravega project that are useful to other open-source projects).

In summary, we are working towards making the project self-sustainable. To this end, I would appreciate if you could give us i) more time to see the outcomes of some of these activities, and ii) specific CNCF resources/guidance to help us in this task.

Thanks a lot, Raúl.

RaulGracia avatar Apr 10 '25 06:04 RaulGracia

Only 1 commit in February, nothing in the last quarter. @chira001 to reach out to the project.

angellk avatar May 06 '25 15:05 angellk

Feedback from the original sponsoring org is that the team has been disbanded and working on other projects, so the Pravega project has been orphaned from their point of view.

chira001 avatar Jun 16 '25 12:06 chira001

Thanks @chira001,

If I may add something to the discussion: we made Pravega as one of the core technologies for 2 European Research Projects (https://neardata.eu/, https://cloudskin.eu/), which can be seen as current sponsors of the project. The main goal is to exploit Pravega to build useful technology for the uses cases in the projects (e.g., health, automotive, etc.). This means that, while the original sponsor may not be maintaining the project anymore, there are ongoing efforts with Pravega that could make the project relevant to other companies (at least, this is the aspiration).

Hope it helps, Best.

RaulGracia avatar Jun 16 '25 13:06 RaulGracia

Thanks @RaulGracia - that is great to hear. Currently, the project looks like it had minimal or no contributions for 12+ months. Do you or the new sponsors (Neardata & Cloudskin) have a timeline when they expect to start contributing to the project again?

chira001 avatar Jun 16 '25 13:06 chira001

@chira001, in the context of the EU Neardata and Cloudskin projects, we are working on solutions for various use cases in which Pravega is a technology pillar. For example, we built a semantic video search service that uses Pravega for ingesting video and then generates vector embeddings for searching video fragments similar to a input image: https://dl.acm.org/doi/abs/10.1145/3700824.3701097. Our current work involves using Pravega streams as a foundation for FaaS services and vector DBs.

A consequence of focusing our work around use-cases is that our contributions are related to the Pravega ecosystem, rather than to the main repository. But we will make an effort to improve that in the next weeks/months.

Thanks again for your support, Raúl.

RaulGracia avatar Jun 22 '25 16:06 RaulGracia

@chira001 to follow up

mrbobbytables avatar Sep 02 '25 15:09 mrbobbytables

The Pravega project has not been maintained since early 2024. Whilst there are a number of active users of the project, most ongoing work is limited to integrations to other projects that are using it, and other ecosystem components. As a result, we are proposing to archive the project until new project maintainers can be found for Pravega. Once archived, the project is able to re-apply for CNCF membership when it meets the criteria for one of the project levels.

NOTE: THIS VOTE IS FOR PROJECT ARCHIVAL.

/vote

chira001 avatar Sep 16 '25 14:09 chira001

Vote created

@chira001 has called for a vote on [HEALTH]: Pravega (#1460).

The members of the following teams have binding votes:

Team
@cncf/cncf-toc-voters

Non-binding votes are also appreciated as a sign of support!

How to vote

You can cast your vote by reacting to this comment. The following reactions are supported:

In favor Against Abstain
👍 👎 👀

Please note that voting for multiple options is not allowed and those votes won't be counted.

The vote will be open for 5months 29days 19h 12m. It will pass if at least 66% of the users with binding votes vote In favor 👍. Once it's closed, results will be published here as a new comment.

git-vote[bot] avatar Sep 16 '25 14:09 git-vote[bot]

Vote status

So far 9.09% of the users with binding vote are in favor and 0.00% are against (passing threshold: 66%).

Summary

In favor Against Abstain Not voted
1 0 0 10

Binding votes (1)

User Vote Timestamp
chira001 In favor 2025-09-16 14:40:26.0 +00:00:00
@dims Pending
@rochaporto Pending
@angellk Pending
@linsun Pending
@chadbeaudin Pending
@kevin-wangzefeng Pending
@kfaseela Pending
@TheFoxAtWork Pending
@jeremyrickard Pending
@kgamanji Pending

Non-binding votes (6)

User Vote Timestamp
gfinol Against 2025-09-16 14:49:59.0 +00:00:00
RaulGracia Against 2025-09-16 14:50:15.0 +00:00:00
acanadil Against 2025-09-16 15:09:27.0 +00:00:00
bystepii Against 2025-09-16 15:11:10.0 +00:00:00
danielBCN Against 2025-09-16 15:13:30.0 +00:00:00
Lyuuubo Against 2025-09-16 17:23:23.0 +00:00:00

git-vote[bot] avatar Sep 17 '25 14:09 git-vote[bot]

Vote status

So far 36.36% of the users with binding vote are in favor and 0.00% are against (passing threshold: 66%).

Summary

In favor Against Abstain Not voted
4 0 0 7

Binding votes (4)

User Vote Timestamp
angellk In favor 2025-09-17 22:12:53.0 +00:00:00
chira001 In favor 2025-09-16 14:40:26.0 +00:00:00
kgamanji In favor 2025-09-18 9:33:11.0 +00:00:00
linsun In favor 2025-09-18 2:09:44.0 +00:00:00
@dims Pending
@rochaporto Pending
@chadbeaudin Pending
@kevin-wangzefeng Pending
@kfaseela Pending
@TheFoxAtWork Pending
@jeremyrickard Pending

Non-binding votes (6)

User Vote Timestamp
gfinol Against 2025-09-16 14:49:59.0 +00:00:00
RaulGracia Against 2025-09-16 14:50:15.0 +00:00:00
acanadil Against 2025-09-16 15:09:27.0 +00:00:00
bystepii Against 2025-09-16 15:11:10.0 +00:00:00
danielBCN Against 2025-09-16 15:13:30.0 +00:00:00
Lyuuubo Against 2025-09-16 17:23:23.0 +00:00:00

git-vote[bot] avatar Sep 18 '25 14:09 git-vote[bot]

Vote status

So far 54.55% of the users with binding vote are in favor and 0.00% are against (passing threshold: 66%).

Summary

In favor Against Abstain Not voted
6 0 0 5

Binding votes (6)

User Vote Timestamp
TheFoxAtWork In favor 2025-09-18 15:49:26.0 +00:00:00
angellk In favor 2025-09-17 22:12:53.0 +00:00:00
chira001 In favor 2025-09-16 14:40:26.0 +00:00:00
kfaseela In favor 2025-09-18 14:55:30.0 +00:00:00
kgamanji In favor 2025-09-18 9:33:11.0 +00:00:00
linsun In favor 2025-09-18 2:09:44.0 +00:00:00
@dims Pending
@rochaporto Pending
@chadbeaudin Pending
@kevin-wangzefeng Pending
@jeremyrickard Pending

Non-binding votes (6)

User Vote Timestamp
gfinol Against 2025-09-16 14:49:59.0 +00:00:00
RaulGracia Against 2025-09-16 14:50:15.0 +00:00:00
acanadil Against 2025-09-16 15:09:27.0 +00:00:00
bystepii Against 2025-09-16 15:11:10.0 +00:00:00
danielBCN Against 2025-09-16 15:13:30.0 +00:00:00
Lyuuubo Against 2025-09-16 17:23:23.0 +00:00:00

git-vote[bot] avatar Sep 19 '25 15:09 git-vote[bot]

Vote status

So far 54.55% of the users with binding vote are in favor and 0.00% are against (passing threshold: 66%).

Summary

In favor Against Abstain Not voted
6 0 0 5

Binding votes (6)

User Vote Timestamp
TheFoxAtWork In favor 2025-09-18 15:49:26.0 +00:00:00
angellk In favor 2025-09-17 22:12:53.0 +00:00:00
chira001 In favor 2025-09-16 14:40:26.0 +00:00:00
kfaseela In favor 2025-09-18 14:55:30.0 +00:00:00
kgamanji In favor 2025-09-18 9:33:11.0 +00:00:00
linsun In favor 2025-09-18 2:09:44.0 +00:00:00
@dims Pending
@rochaporto Pending
@chadbeaudin Pending
@kevin-wangzefeng Pending
@jeremyrickard Pending

Non-binding votes (6)

User Vote Timestamp
gfinol Against 2025-09-16 14:49:59.0 +00:00:00
RaulGracia Against 2025-09-16 14:50:15.0 +00:00:00
acanadil Against 2025-09-16 15:09:27.0 +00:00:00
bystepii Against 2025-09-16 15:11:10.0 +00:00:00
danielBCN Against 2025-09-16 15:13:30.0 +00:00:00
Lyuuubo Against 2025-09-16 17:23:23.0 +00:00:00

git-vote[bot] avatar Sep 20 '25 15:09 git-vote[bot]

Vote status

So far 63.64% of the users with binding vote are in favor and 0.00% are against (passing threshold: 66%).

Summary

In favor Against Abstain Not voted
7 0 0 4

Binding votes (7)

User Vote Timestamp
TheFoxAtWork In favor 2025-09-18 15:49:26.0 +00:00:00
angellk In favor 2025-09-17 22:12:53.0 +00:00:00
chira001 In favor 2025-09-16 14:40:26.0 +00:00:00
dims In favor 2025-09-20 18:04:21.0 +00:00:00
kfaseela In favor 2025-09-18 14:55:30.0 +00:00:00
kgamanji In favor 2025-09-18 9:33:11.0 +00:00:00
linsun In favor 2025-09-18 2:09:44.0 +00:00:00
@rochaporto Pending
@chadbeaudin Pending
@kevin-wangzefeng Pending
@jeremyrickard Pending

Non-binding votes (6)

User Vote Timestamp
gfinol Against 2025-09-16 14:49:59.0 +00:00:00
RaulGracia Against 2025-09-16 14:50:15.0 +00:00:00
acanadil Against 2025-09-16 15:09:27.0 +00:00:00
bystepii Against 2025-09-16 15:11:10.0 +00:00:00
danielBCN Against 2025-09-16 15:13:30.0 +00:00:00
Lyuuubo Against 2025-09-16 17:23:23.0 +00:00:00

git-vote[bot] avatar Sep 21 '25 15:09 git-vote[bot]

Vote status

So far 63.64% of the users with binding vote are in favor and 0.00% are against (passing threshold: 66%).

Summary

In favor Against Abstain Not voted
7 0 0 4

Binding votes (7)

User Vote Timestamp
TheFoxAtWork In favor 2025-09-18 15:49:26.0 +00:00:00
angellk In favor 2025-09-17 22:12:53.0 +00:00:00
chira001 In favor 2025-09-16 14:40:26.0 +00:00:00
dims In favor 2025-09-20 18:04:21.0 +00:00:00
kfaseela In favor 2025-09-18 14:55:30.0 +00:00:00
kgamanji In favor 2025-09-18 9:33:11.0 +00:00:00
linsun In favor 2025-09-18 2:09:44.0 +00:00:00
@rochaporto Pending
@chadbeaudin Pending
@kevin-wangzefeng Pending
@jeremyrickard Pending

Non-binding votes (6)

User Vote Timestamp
gfinol Against 2025-09-16 14:49:59.0 +00:00:00
RaulGracia Against 2025-09-16 14:50:15.0 +00:00:00
acanadil Against 2025-09-16 15:09:27.0 +00:00:00
bystepii Against 2025-09-16 15:11:10.0 +00:00:00
danielBCN Against 2025-09-16 15:13:30.0 +00:00:00
Lyuuubo Against 2025-09-16 17:23:23.0 +00:00:00

git-vote[bot] avatar Sep 22 '25 15:09 git-vote[bot]

Vote status

So far 72.73% of the users with binding vote are in favor and 0.00% are against (passing threshold: 66%).

Summary

In favor Against Abstain Not voted
8 0 0 3

Binding votes (8)

User Vote Timestamp
TheFoxAtWork In favor 2025-09-18 15:49:26.0 +00:00:00
angellk In favor 2025-09-17 22:12:53.0 +00:00:00
chira001 In favor 2025-09-16 14:40:26.0 +00:00:00
dims In favor 2025-09-20 18:04:21.0 +00:00:00
kfaseela In favor 2025-09-18 14:55:30.0 +00:00:00
kgamanji In favor 2025-09-18 9:33:11.0 +00:00:00
linsun In favor 2025-09-18 2:09:44.0 +00:00:00
rochaporto In favor 2025-09-23 15:09:48.0 +00:00:00
@chadbeaudin Pending
@kevin-wangzefeng Pending
@jeremyrickard Pending

Non-binding votes (6)

User Vote Timestamp
gfinol Against 2025-09-16 14:49:59.0 +00:00:00
RaulGracia Against 2025-09-16 14:50:15.0 +00:00:00
acanadil Against 2025-09-16 15:09:27.0 +00:00:00
bystepii Against 2025-09-16 15:11:10.0 +00:00:00
danielBCN Against 2025-09-16 15:13:30.0 +00:00:00
Lyuuubo Against 2025-09-16 17:23:23.0 +00:00:00

git-vote[bot] avatar Sep 23 '25 16:09 git-vote[bot]

@lukaszgryglicki please Archive DevStats data

riaankleinhans avatar Sep 23 '25 19:09 riaankleinhans

Will do on Friday or Monday.

lukaszgryglicki avatar Sep 23 '25 19:09 lukaszgryglicki

Vote closed

The vote passed! 🎉

72.73% of the users with binding vote were in favor and 0.00% were against (passing threshold: 66%).

Summary

In favor Against Abstain Not voted
8 0 0 3

Binding votes (8)

User Vote Timestamp
@TheFoxAtWork In favor 2025-09-18 15:49:26.0 +00:00:00
@angellk In favor 2025-09-17 22:12:53.0 +00:00:00
@chira001 In favor 2025-09-16 14:40:26.0 +00:00:00
@dims In favor 2025-09-20 18:04:21.0 +00:00:00
@kfaseela In favor 2025-09-18 14:55:30.0 +00:00:00
@kgamanji In favor 2025-09-18 9:33:11.0 +00:00:00
@linsun In favor 2025-09-18 2:09:44.0 +00:00:00
@rochaporto In favor 2025-09-23 15:09:48.0 +00:00:00

Non-binding votes (6)

User Vote Timestamp
@gfinol Against 2025-09-16 14:49:59.0 +00:00:00
@RaulGracia Against 2025-09-16 14:50:15.0 +00:00:00
@acanadil Against 2025-09-16 15:09:27.0 +00:00:00
@bystepii Against 2025-09-16 15:11:10.0 +00:00:00
@danielBCN Against 2025-09-16 15:13:30.0 +00:00:00
@Lyuuubo Against 2025-09-16 17:23:23.0 +00:00:00

git-vote[bot] avatar Sep 24 '25 08:09 git-vote[bot]

@lukaszgryglicki Can I close the DevStats point?

riaankleinhans avatar Oct 01 '25 12:10 riaankleinhans

yes, I just did.

lukaszgryglicki avatar Oct 01 '25 13:10 lukaszgryglicki

yes, I just did.

Thank you.

All tasks are completed.

riaankleinhans avatar Oct 01 '25 14:10 riaankleinhans