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

Add components for file interface #236

Closed
2 of 5 tasks
wenxuwan opened this issue Sep 30, 2021 · 11 comments · Fixed by #276
Closed
2 of 5 tasks

Add components for file interface #236

wenxuwan opened this issue Sep 30, 2021 · 11 comments · Fixed by #276
Labels
good first issue Good for newcomers help wanted Extra attention is needed kind/enhancement New feature or request

Comments

@wenxuwan
Copy link
Member

wenxuwan commented Sep 30, 2021

What would you like to be added:

Layotto support file interface now, and have implemented the alioss component.

So this issue want to support other file system, eg,

You can refer the interface design document of file component interface design,api design

@zach030
Copy link
Contributor

zach030 commented Sep 30, 2021

I wanna take this issue

@seeflood
Copy link
Member

seeflood commented Sep 30, 2021

I think we can use existing sdk libs to integrate with different file systems. For example, @zu1k once recommended https://github.com/beyondstorage/go-storage ,it can serve as clients for many backend storages:
image

@seeflood
Copy link
Member

I wanna take this issue

Cool!
Which file system component would u like to implement?

@zach030
Copy link
Contributor

zach030 commented Sep 30, 2021

I wanna take this issue

Cool! Which file system component would u like to implement?

I wanna implement aws Oss first!
Since it's easy to integrate with sdk go-storage, I will try to implement other file system then.

@seeflood
Copy link
Member

@zach030 Good!
I assigned the task of aws Oss to you. We look forward to your valuable contributions!

@seeflood
Copy link
Member

Some tips for who want to implement File API component:
Currently the usage document of File API is WRONG and you can check the proto file as the real definition of File grpc API. We are waiting for @wenxuwan to fix it :)
image

@wenxuwan
Copy link
Member Author

wenxuwan commented Oct 8, 2021

Some tips for who want to implement File API component: Currently the usage document of File API is WRONG and you can check the proto file as the real definition of File grpc API. We are waiting for @wenxuwan to fix it :) image

done #245

@bokket
Copy link
Contributor

bokket commented Oct 15, 2021

Hi.I did the implementation of the hdfs service for the beyondstorage community over the summer.I would like to try to implement hdfs.
Currently the community is changing its name to migrate to v5 version, beyondstorage can support many file storage services, if you want to integrate with beyondstorage, welcome to join in matrix room together to discuss :)

@seeflood
Copy link
Member

seeflood commented Oct 15, 2021

@bokket Cool,where can we join in the matrix room?
Besides, @zach030 is also preparing to integrate Layotto with beyondstorage.So which version of beyondstorage should we use?Is v5 version compatible with legacy systems based on v4 or even older version?

@bokket
Copy link
Contributor

bokket commented Oct 15, 2021

@bokket Cool,where can we join in the matrix room? Besides, @zach030 is also preparing to integrate Layotto with beyondstorage.So which version of beyondstorage should we use?Is v5 version compatible with legacy systems based on v4 or even older version?

sorry for my problem.Here is the link.v5.0 is mainly a restructuring of the project, not moving API.Next week it will basically work.

@github-actions
Copy link

This issue has been automatically marked as stale because it has not had recent activity in the last 30 days. It will be closed in the next 7 days unless it is tagged (pinned, good first issue or help wanted) or other activity occurs. Thank you for your contributions.

@github-actions github-actions bot added the stale label Nov 15, 2021
@seeflood seeflood added kind/enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed and removed stale labels Nov 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers help wanted Extra attention is needed kind/enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants