jeff-hughes / shellcaster

Terminal-based podcast manager built in Rust
GNU General Public License v3.0
199 stars 13 forks source link

Any plans for future maintenance? #65

Open Elcoid opened 4 months ago

Elcoid commented 4 months ago

Hello,

I was wondering if you were open to transfer the maintenance of Shellcaster to other people. The repo could be turned into an organizational repo (e.g. github.com/shellcaster/shellcaster or something similar) to make this easier.

I understand that sometimes it's not possible to continue working on open-source projects indefinitely (and I'm very grateful for the wonderful work you've done!), but I think other people would be able to help the project and merge the open pull requests, fix bugs, etc.

jeff-hughes commented 4 months ago

If anyone's interested in continuing it, they're free to fork the repo and work from there...

gilcu3 commented 4 months ago

I did exactly what @jeff-hughes proposed, still many things to iron and not backward compatible, but you can try it repo.

Elcoid commented 4 months ago

@jeff-hughes For sure, but this will create fragmentation. There are already a few forks that did different things, but the work is a bit scattered.

It might also create confusion if someone wants to try Shellcaster after reading an article like this one for example (this is how I discovered Shellcaster actually 😄)

Elcoid commented 4 months ago

Update: I tried @gilcu3's fork (hullcaster), but it didn't click for me. I decided to go in another direction and made my own fork: link

gilcu3 commented 4 months ago

Update: I tried @gilcu3's fork (hullcaster), but it didn't click for me. I decided to go in another direction and made my own fork: link

Just for curiosity, could you mention what failed exactly? I would appreciate an issue in this case :)

Elcoid commented 4 months ago

could you mention what failed exactly?

I think it's mostly a question of habit and relearning how to use something. I was already used to a workflow with Shellcaster. I tried your version and saw that the panels were different. I couldn't find how to add feeds or download specific episodes. Also I wasn't able to set the background transparent.