notmarek / Sakurajima

AniWatch.me Python API wrapper
MIT License
20 stars 3 forks source link

Discussing some recent changes. #29

Closed DhanrajHira closed 4 years ago

DhanrajHira commented 4 years ago

I have recently made quite a lot of changes to the API, but I have not talked about any of them. I apologize for this, I am making this thread to discuss recent changes, what I changed and my rationale behind it.

All the new downloading changes are implemented using the download_using_downloader() method. The hope is that in the future we can simply rename this method to download() and remove the old download() method.

notmarek commented 4 years ago

Thank you for all your hard work and great contributions!

notmarek commented 4 years ago

Added progress bar to multi threaded downloads in https://github.com/veselysps/Sakurajima/commit/e06aeaafd312fb83277ab7badb19b86cd81f093b

DhanrajHira commented 4 years ago

I am glad to be of help :) On a side note, I built a small CLI to download animes using Sakurajima but I am unsure of what to name it, can you suggest me a good name. Also, I know this is silly but is this repo named after Mai Sakurajima from Bunny Girl Senpai?

notmarek commented 4 years ago

Yeah it is, it's also one of the subdomains aniwatch uses for their videos - https://sakurajima.awch.me https://emilia.awch.me https://kaguya.awch.me https://togame.awch.me https://stella.awch.me https://kurisu.awch.me https://revy.awch.me https://zerotwo.awch.me

DhanrajHira commented 4 years ago

We already have Sakurajima and Kurisu so maybe we should name the CLI Kaguya? Or maybe we should just name it "Sakurajima CLI"?

notmarek commented 4 years ago

Kaguya sounds good.