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

🗄️ Extend Appwrite Storage with Swiftstack Adapter #6416

Closed
7 tasks
christyjacob4 opened this issue Oct 1, 2023 · 20 comments
Closed
7 tasks

🗄️ Extend Appwrite Storage with Swiftstack Adapter #6416

christyjacob4 opened this issue Oct 1, 2023 · 20 comments
Assignees
Labels
hacktoberfest Issues that can win you some cool swags!

Comments

@christyjacob4
Copy link
Member

💭 Introduction

Appwrite Storage lets you upload images, videos, or any kind of file and store it for later. This comes with support for encryption, compression, chunk upload, resumable upload, and much more! 💪 To learn more, check out our official Appwrite Storage docs.

Every file uploaded to Appwrite Storage needs to be stored somewhere, whether that is your server’s hard drive or cloud provider. To make this possible, Appwrite uses storage adapters that each implement simple methods such as read(), move(), delete()...

Your task is to implement support for Swiftstack in Appwrite and the Utopia PHP storage library. We have prepared detailed documentation on how to create Utopia PHP storage adapter, and how to use Utopia PHP adapter in Appwrite. Please read these documents and ensure you understand it before working on this issue.

🎯 Requirements

  • Experience with Appwrite.
  • Experience with PHP.
  • Experience with Swiftstack.
  • Experience with Docker and Docker Compose.

✅ Task Summary

  • Ask to be assigned to the issue.
  • Wait to be assigned.
  • Implement Utopia PHP storage adapter for Swiftstack.
  • Submit a pull request in utopia-php/storage.
  • Implement Appwrite support for Swiftstack.
  • Submit a pull request in appwrite/appwrite.
  • Write a blog post on any platform of your choosing to demonstrate the usage of your adapter!

If you have questions, need any help, or just want to hang out, make sure to join us on our Discord server.

Happy Appwriting!

@christyjacob4 christyjacob4 added the hacktoberfest Issues that can win you some cool swags! label Oct 1, 2023
@rajeshkanugu
Copy link

can you assign me the issue

@tessamero
Copy link

hi @kanugurajesh , you've been assigned to the issue. Please keep us updated every 3 days so we know you are still working on it, so the issue doesn't get reassigned :)

happy coding 😃

@Madhesh-V
Copy link

can you assign me the issue 😊

@anmolsonthalia
Copy link

hi, can you assign me the issue? ready to work on it.

@Haimantika
Copy link
Contributor

Hi @Madhesh-V and @anmol957 we are assigning issues on a first-come, first-serve basis, if @kanugurajesh decides to drop off, we will assign it to you.

@arishma108
Copy link

hi, can I get an issue assigned to me.

@0xScratch
Copy link

@arishma108 It's good that many people show their interest in solving issues and making their contributions in these Amazing repositories, But the main thing you need to keep in mind is how to do this all in a professional way. That comes along with open-source contributions, it's not like just making a Pull Request..it's more than that. Try keeping a presence of mind and not being a trouble for the maintainers.
This wasn't just for you @arishma108, it was for both @Madhesh-V and @anmol957. You three were well aware that this issue is been assigned and still you asked for it. Always keep integrity while typing or commenting on something when you are in a professional workspace.
Just take it as a learning opportunity..Have fun and Enjoy this hacktoberfest!

@rsowdepalli
Copy link

Can I assigned to work on it? ?

@nathanussk
Copy link

Hey, can I get an issue assigned to me?

@djv03
Copy link

djv03 commented Oct 4, 2023

cant agree more with what @Aryan9592 said. It is simply stated that this issue is already "assigned", even after that people are commenting for assignment of issue.
Please give a few a minute before making any comment. Dont just follow any youtube guru advice of "Just spam in all repos for assign the issue". This is not how open source works folks.

@parthasarathy27
Copy link

can you assign me the issue

@Haimantika
Copy link
Contributor

Hi @kanugurajesh is there an update from your end? It has been 4 days already. Will be assigning this issue to the next person in queue if you are not working on it :)

@djv03
Copy link

djv03 commented Oct 5, 2023

Hey @Haimantika if @kanugurajesh is not continuing on this then I am willing to take this.

@Haimantika
Copy link
Contributor

Hi @kanugurajesh reassigning this issue to the next person due to inactivity from your end. @Madhesh-V the issue is yours now, please update us every 3 days with your progress

@Haimantika Haimantika assigned Madhesh-V and unassigned rajeshkanugu Oct 6, 2023
@Madhesh-V
Copy link

thank you!

@FelixFelicis555
Copy link

I would like to work on this issue,Please assign the issue to me if either of them didn't respond?

@Haimantika
Copy link
Contributor

I would like to work on this issue,Please assign the issue to me if either of them didn't respond?

Hi, there's a queue for this issue and we are assigning on a first-come, first-serve basis.

@Madhesh-V
Copy link

@Haimantika Day-3 Update: While working on the development of the Appwrite Storage with SwiftStack Adapter, I've made significant progress on the project. I've successfully created the Swiftstack.php and SwiftstackTest.php files, and I'm currently in the process of adding and testing additional functionality.

@Haimantika
Copy link
Contributor

Haimantika commented Oct 19, 2023

@Haimantika Day-3 Update: While working on the development of the Appwrite Storage with SwiftStack Adapter, I've made significant progress on the project. I've successfully created the Swiftstack.php and SwiftstackTest.php files, and I'm currently in the process of adding and testing additional functionality.

Hi, any updates?

@tessamero
Copy link

closing issue as hacktoberfest is over, thank you everyone who participated :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
hacktoberfest Issues that can win you some cool swags!
Projects
None yet
Development

No branches or pull requests