Comments (3)
"~/.cherrymusic/config" contains a few typing errors and comments in bad english:
-line 4: "[...] folders should may be shown [...]" # should or may be?
-line 18-19: "[...] must be a the absolute path [...]" # a or the?
-line 28: "[...] MAXRESULTS set the maximum amount [...]" # "he/she/it das 's' muss mit."
other suggestions:
-line 38: "enable_ssl = False" # why not setting this to "true"? i know it requires an additional package, but isnt it better to choose the safest defaults?
-line 42: "localhost_only = False" # same with this option. "True" would be a safer default, although it maybe would lead to a few users wondering why their cherrymusic isnt played over the network, but they should read the config file anyway.
-line 44-45: is that a dummy? in case it will be functional some day, it would be nice to mention where the log resides.
nothing important, i know, but it enhances user experience. for me, its always a turn off to edit a poorly written config file, makes me wondering if the whole program is written that poorly and cherrymusic is for professionals, right?^^ so maybe you can just go through it once more and correct the few errors. thanks!
oh, and the "getting started" instructions on the devel version page isnt up to date, since "config" is now in the home directory. confuses users.
from cherrymusic.
and:
-line 12: "[...] copy the theme to ~/.cherrmusic/themes/yournewtheme and [...]" # wrong path, the 'y' is missing
from cherrymusic.
Thanks for your comments. I've fixed all the spelling mistakes.
About https encryption: We want users to have a flawless first experience with the program. I wouldn't like to enforce https encryption on first run, because that could turn out as a mayor turn-off for most users, as they have to create a certificate first etc. I think we might put in some kind of symbol in the user interface of the admin, stating "Please setup your SSL encryption!" or something.
Also, please open new issues, instead of "enhancing" old ones.
from cherrymusic.
Related Issues (20)
- Ignore specific music files when indexing HOT 3
- feature request: sort by date
- Can't open file browser, "failed to load file browser"
- French translation
- Cherrymusic behing nginx with uwsgi HOT 1
- No Local Access If Internet Is down
- cherrypy gets wedged when you try to gracefully shut down
- Download button next to each album
- Error on run - invalid literal for int() with base 10: '' HOT 1
- unicode problem when download a playlist
- http 400 failed to load file browser HOT 2
- generate stream url? HOT 1
- Not rebinding to localhost on initial setup
- Permission Denied on startup with systemd script HOT 4
- Site is down HOT 2
- Question > Status of the project HOT 1
- feature request: remote control HOT 2
- I created docker container which runs on raspberry pi 2B HOT 1
- Patch to make it work with Python 3.10 HOT 1
- Project home page URL no longer accessible HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cherrymusic.