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

Update Documentation #36

Closed
2 of 3 tasks
J0 opened this issue Jul 26, 2021 · 11 comments
Closed
2 of 3 tasks

Update Documentation #36

J0 opened this issue Jul 26, 2021 · 11 comments
Labels
documentation Improvements or additions to documentation

Comments

@J0
Copy link
Collaborator

J0 commented Jul 26, 2021

Improve documentation

Documentation as a whole is missing from the client library. It would be nice if we could furnish the [Sphinx Page] (https://supabase.readthedocs.io/en/develop/) with relevant documentation preferably from autodoc.

Currently this would mean documenting:

  • Auth
  • Storage
  • QueryBuilder
@J0 J0 added the documentation Improvements or additions to documentation label Jul 26, 2021
@manavmodi22
Copy link

Hey @J0 I would like to work on this issue. How can I proceed further? Also is the issue part of Hacktoberfest 2021?(just curious)

@dreinon
Copy link
Contributor

dreinon commented Oct 2, 2021

@manavmodi22 Yes! Any issue is part of Hacktoberfest 2021, since the whole library is participating. Feel free to go for it 😄 !

@J0 J0 added the hacktoberfest Hacktoberfest 2022 label Oct 2, 2021
@siddhiiguptaa
Copy link

Hey @manavmodi22 I would like to know, are you working on all the pointers? If you wish and like it, maybe we could split up the task. Also would like to confirm from @darora is it possible to split up the task? 🤔

@manavmodi22
Copy link

hey @siddhiiguptaa feel free to work on the issue. I am not working on it, currently..

@J0
Copy link
Collaborator Author

J0 commented Oct 3, 2021

Hey all,

Yup as @dreinon has mentioned feel free to go for the issue. Everything here is part of hacktoberfest. You can take a look in the docs folder to get a rough idea of how to proceed. We use Sphinx for documentation.

@J0 J0 added this to Future in Supabase Python Feb 2, 2022
@anand2312 anand2312 removed the hacktoberfest Hacktoberfest 2022 label May 14, 2022
@arshamg
Copy link

arshamg commented Jan 29, 2023

Are there any other open issues related to docs for supabase storage? Would love to contribute.

@J0
Copy link
Collaborator Author

J0 commented Jan 30, 2023

Hey @arshamg,

Definitely, love to have you on board ! Let me get back to you after work- feel free to bump me again if you don't hear from me by mid-day tomorrow

@J0
Copy link
Collaborator Author

J0 commented Jan 30, 2023

Hey!

Docs wise there's a yaml file - https://github.com/supabase/supabase/blob/master/spec/supabase_py_v2.yml which corresponds to the docs section and describes most of the methods. I think not everything that's implemented is covered - if you're up for it you could enhance that. One example of undocumented library features would be storage image transformations

Alternatively, if you'd be open to library contributions I think there's still a few methods like upload which don't support all use cases cleanly (e.g. file upload) or don't support the full set of options that the js lib offers.

Hope this helps in some way - lmk if there are questions

@arshamg
Copy link

arshamg commented Jan 31, 2023

Thanks! The yaml file looks like a great place to start :)

@J0
Copy link
Collaborator Author

J0 commented Feb 1, 2023

Sounds good! Feel free to let me know if there's any way I can be helpful

@J0
Copy link
Collaborator Author

J0 commented Sep 29, 2023

This should now be documented on the Supabase site and should be gradually updated as new bindings are released- https://supabase.com/docs/reference/python/introduction

@J0 J0 closed this as completed Sep 29, 2023
Supabase Python automation moved this from Future to Closed Sep 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
No open projects
Development

No branches or pull requests

7 participants
@J0 @arshamg @anand2312 @manavmodi22 @dreinon @siddhiiguptaa and others