1
0
mirror of https://github.com/krateng/maloja.git synced 2023-08-10 21:12:55 +03:00

Update README.md

This commit is contained in:
krateng 2018-11-27 16:51:02 +01:00 committed by GitHub
parent 73d06e5893
commit 7bcf10eeb5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2,24 +2,24 @@
Simple self-hosted music scrobble database to create personal listening statistics. No recommendations, no social network, no nonsense. Simple self-hosted music scrobble database to create personal listening statistics. No recommendations, no social network, no nonsense.
## Why? ## Never Asked Questions
### Why not Last.fm? ### Why not Last.fm / Libre.fm?
Maloja is self-hosted. You will always be able to access your data, and not have to trust anyone to provide an API for it. Maloja is self-hosted. You will always be able to access your data, and not have to trust anyone to provide an API for it.
### Why not Libre.fm / GNU FM? ### Why not GNU FM?
Maloja is meant to get rid of all the deadweight like a social network. It's just meant to keep track of your listening history and create statistics like your monthly charts. Maloja gets rid of all the deadweight like a social network or event management. It only keeps track of your listening history and creates statistics from it. That's it. But this focus on its core does allow it to potentially implement much better database features. One example: Maloja supports multiple artists per track. So those poor artists who are always just mentioned as "featuring" in the track title can finally fight for a place in your personal charts.
### So just GNU FM, but with some stuff removed?
There is one 'added' feature: Maloja supports tracks with multiple artists. And since there is no global music database involved, it's much easier to have a consistent personal library - no more thirteen different spellings of the same group.
### Does it work?
No, it's in development. Just uploaded it here in case I die tomorrow. It can accept scrobbles and return some basic stats in JSON format so far.
### Why not use the established API? ### Why not use the established API?
Compatibility creates overhead effort. I only made this for myself, so I have no need to support lots of music players and scrobblers. Compatibility creates overhead effort. I only made this for myself, so I have no need to support lots of music players and scrobblers.
### Why Maloja?
I like to name my projects after regions in Grisons, Switzerland. Don't waste your time trying to find a connection, I just picked one at random. Do visit Maloja though. It's a great pass to drive.
## Current status
Deep in development. I just uploaded Maloja here in case I die tomorrow. It can accept scrobbles and return some basic stats in JSON format so far.