platers / unitunes

A GUI and library to transfer, sync, and backup playlists on music streaming services
GNU General Public License v3.0
129 stars 12 forks source link

Consider keeping the CLI? #23

Open johan12345 opened 1 year ago

johan12345 commented 1 year ago

It seems that the CLI was removed (8a8b2caed2c4f333950109ad553af185879add6d) in version 2.0.0 in favor of the new GUI. I think it would still be nice to have a CLI available, e.g. for running unitunes as part of a cron job. What do you think?

platers commented 1 year ago

The main issue is maintenance, if someone else is willing to maintain a CLI I have no issue with it. I got tired of keeping the documentation up to date.

Ideally, the python lib is enough for someone to write their own scripts on top of. I'm not sure if this is currently the case though.

davsinghm commented 1 year ago

While I have nothing against GUI, I find the CLI more useful. If someone is willing to "version control their music", I think they would feel the same.

Is documentation only the major issue? Can we keep the CLI with only --help option and let users figure it out from there?