Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dragonfly Incubating Stage Review #276

Merged
merged 1 commit into from Apr 9, 2020

Conversation

allencloud
Copy link
Contributor

Dragonfly has been a CNCF sandbox project since October 2018. After that, Dragonfly community got lots of help from the foundation. Now it has shown the healthy growth and cloud native adoption.

After talking with @caniszczyk, we felt it was time to propose Dragonfly for the incubation level. This pull request describes the current status of Dragonfly. And Dragonfly community wishes to hear more feedback from the ecosystem. Thanks.

Signed-off-by: Allen Sun allensun.shl@alibaba-inc.com

@caniszczyk caniszczyk added this to In progress (due diligence/presentation) in TOC Project Backlog 2019 Q3 via automation Aug 19, 2019
@caniszczyk caniszczyk requested a review from a team August 19, 2019 20:00
@caniszczyk
Copy link
Contributor

RFC @cncf/toc

@caniszczyk
Copy link
Contributor

What was the progress of Dragonfly being rewritten in golang from Java? It looks like it’s mostly done? dragonflyoss/Dragonfly#346

@allencloud
Copy link
Contributor Author

What was the progress of Dragonfly being rewritten in golang from Java? It looks like it’s mostly done? dragonflyoss/Dragonfly#346

Yes, We have finished that in 0.4.0 version. Currently Dragonfly is totally written in Golang. Now latest version of dragonfly is 0.4.3. We will release 0.5.x to add more essential features from the community. And in about October, we will launch the GA version of 1.0.0.

Signed-off-by: Allen Sun <allensun.shl@alibaba-inc.com>
@fanux
Copy link

fanux commented Aug 21, 2019

We using dragonfly to distribute large AI resource files to cluster nodes. We hope that dragonfly enters the incubation stage. I am from iflytek. Dragonfly help us manage the resource files and Practice cloud natives to benefit us a lot

@amye amye added this to To do (no presentation yet) in Initial Project Triage & Sandbox Projects Backlog Oct 3, 2019
@amye amye added this to Due Diligence Complete in TOC Project Reviews Q4 2019 Oct 15, 2019
@amye amye moved this from Due Diligence Complete to PR in in TOC Project Reviews Q4 2019 Oct 15, 2019
@amye amye moved this from PR in to Due Diligence Complete in TOC Project Reviews Q4 2019 Oct 15, 2019
@amye amye removed this from To do (no presentation yet) in Initial Project Triage & Sandbox Projects Backlog Oct 15, 2019
@allencloud
Copy link
Contributor Author

Here is a link for Dragonfly Due Diligence Draft: https://docs.google.com/document/d/1FauIs9BXRCioUCYPdO9gfy1uiPw9ESKRu0s4bgd5Dgw/edit#
We do appreciate any review for draft from the community as a sign of support. ❤️ 🕊 🚢

@chira001
Copy link
Contributor

chira001 commented Feb 12, 2020

The CNCF SIG Storage has completed a review of Dragonfly.

The project presented to us August 28th 2019: https://www.youtube.com/watch?v=Sl7ZDt7rx4M

We had some questions which were captured by the project here: https://github.com/dragonflyoss/community/blob/master/meetings/cncf-sig-storage-feedback.md

I completed a basic test deployment in a test environment covering basic functionality and failover scenarios and, in general, Dragonfly appears to be simple to deploy and a focus on low overhead. Failover and operational maintenance seemed straightforward and operations like image pulls could complete even while some nodes where in a failed state.

We had some further queries that were captured by the team and detailed responses are included here:
dragonflyoss/Dragonfly#1205
dragonflyoss/Dragonfly#1204

The CNCF SIG Storage raised this on the agenda for 12th February and recommend move to incubation.

@caniszczyk
Copy link
Contributor

caniszczyk commented Feb 12, 2020

Thanks @amye can you kick off the vote after DD is confirmed, I think we are almost there

@amye
Copy link
Contributor

amye commented Feb 12, 2020 via email

@allencloud
Copy link
Contributor Author

allencloud commented Feb 12, 2020

Thanks @amye can you kick off the vote tomorrow?

@caniszczyk Sig Storage and @chira001 made a very detailed review for Dragonfly. While I am afraid that we still need a TOC sponsor and Due Diligence which is requested in the cncf-toc channel https://lists.cncf.io/g/cncf-toc/topic/67574577#3930.

Here is a draft of Dragonfly's due diligence: https://docs.google.com/document/d/1FauIs9BXRCioUCYPdO9gfy1uiPw9ESKRu0s4bgd5Dgw/edit?usp=sharing

/cc @amye

@sheng-liang
Copy link

sheng-liang commented Feb 12, 2020 via email

@amye amye moved this from SIG Review to 1 TOC sponsor in Initial Project Triage & Sandbox Projects Backlog Feb 18, 2020
@allencloud
Copy link
Contributor Author

I’m happy to do it (sponsor and run the due diligence.)

@sheng-liang any update with the due diligence?
Please feel free to tell me if I could help anything. Thx.

@sheng-liang
Copy link

@allencloud I'm working through the documents. I will need your help connecting me with a few users and committers. I will talk to them, then summarize and post my findings publicly. I hope to verify that Dragonfly 1) is used in production by 3 end users 2) has a healthy number of committers.

@amye
Copy link
Contributor

amye commented Mar 13, 2020

Hey @sheng-liang, checking in here on status. Thanks!

@sheng-liang
Copy link

I'm done with reviewing the project and the due-diligence. The due-diligence Google doc has been updated. What's the next step?

@allencloud
Copy link
Contributor Author

Thanks for your great work. @sheng-liang
With the due-diligence done, I think the next step is to kick the incubation vote. /cc @amye @caniszczyk

@amye
Copy link
Contributor

amye commented Mar 13, 2020

Yes, @sheng-liang should call for a formal vote, here is fine.

@caniszczyk caniszczyk added the reviewed-by-tag Reviewed by CNCF TAG label Mar 13, 2020
@amye amye added this to Needs TOC Triage & Public Comment Kickoff in Graduating Projects Backlog Mar 13, 2020
@amye amye moved this from Needs TOC Triage & Public Comment Kickoff to In Public Comment Period in Graduating Projects Backlog Mar 13, 2020
@amye amye removed this from In Public Comment Period in Graduating Projects Backlog Mar 13, 2020
@michelleN michelleN added this to Needs TOC Vote in Incubation Projects Backlog Mar 13, 2020
@sheng-liang
Copy link

I have reviewed the project and the due diligence doc. I have talked to a number of Dragonfly end users and committers and have verified that: 1) Dragonfly is used in production by 3 end users listed in due diligence doc and 2) Dragonfly has a healthy number of committers. My feedback has been incorporated into the due diligence doc. I believe the Dragonfly project is ready for entering incubation. I'd like to call for a TOC vote.

@amye
Copy link
Contributor

amye commented Mar 13, 2020

Thank you, I will post the vote to @cncf/toc!

@caniszczyk caniszczyk merged commit 8fc3100 into cncf:master Apr 9, 2020
@caniszczyk
Copy link
Contributor

@caniszczyk
Copy link
Contributor

@caniszczyk caniszczyk moved this from Needs TOC Vote to Done in Incubation Projects Backlog Apr 9, 2020
@amye amye removed this from Done in Incubation Projects Backlog Jul 28, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
TOC Project Backlog 2019 Q3
  
In progress (due diligence/presentation)
TOC Project Reviews Q4 2019
Due Diligence Complete
Development

Successfully merging this pull request may close these issues.

None yet

6 participants