Skip to content
This repository has been archived by the owner on Dec 20, 2024. It is now read-only.

Plan of dfget's refactoring plan #347

Open
11 of 16 tasks
allencloud opened this issue Jan 23, 2019 · 7 comments
Open
11 of 16 tasks

Plan of dfget's refactoring plan #347

allencloud opened this issue Jan 23, 2019 · 7 comments

Comments

@allencloud
Copy link
Contributor

allencloud commented Jan 23, 2019

Background

This is one part of Golang Refactoring Plan of the Whole Dragonfly Project

dfget is the client of Dragonfly's Client/Server Architecture. It is called by dfdaemon and used to interact with supernode of Dragonfly.

Although dfget is built by golang currently, the interact way with user and its calling API is not so ready in terms of scalability. So we split the dfget refactoring with the following details.

Refactoring Details

@fengzixu
Copy link
Collaborator

Let me do it. If someone wants to participate in this issue together with me, please contact me.

@fengzixu
Copy link
Collaborator

I found that you submit the PR: dragonflyoss/dragonfly#353. Is it conflict with the refactor of dfget ? @starnop @lowzj . For the refactor of dfget, do you have any requirement? @allencloud

@starnop
Copy link
Contributor

starnop commented Jan 25, 2019

@fengzixu The task list has been updated. I think it's also an important feature of the refactor of dfget.

@starnop
Copy link
Contributor

starnop commented Jan 25, 2019

Let me do it. If someone wants to participate in this issue together with me, please contact me.

So glad for your active participation. However, there is a small advice :
This issue is a task list. I think you should focus on one task at a time.
In addition, you should assign yourself before you focus on completing an issue.
WDYT? 😄

@fengzixu
Copy link
Collaborator

fengzixu commented Jan 25, 2019

Sure. I think that before we want to begin to resolve one of those tasks, we must comment in this issue. It is convenient and clear for us. @starnop

@fengzixu
Copy link
Collaborator

I would like to handle the task "unify the same field type definition in different places" @starnop @lowzj

@lowzj
Copy link
Member

lowzj commented Feb 20, 2019

I will open a pull request to implement this feature: HTTPS connection support for registry, it's actually a feature of dfdaemon.

see: #410

sungjunyoung pushed a commit to sungjunyoung/Dragonfly that referenced this issue May 8, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants