Bytebot oppsummerer diverse tråder som går ut på at programmer for KDE 4.2 blir avhengige av å ha en lokal MySQL-server installert for å fungere. I første rekke dreier det seg om Amarok 2, men også Akonadi (styrer personlig informasjon, adresser og lignende) får denne avhengigheten. Sistnevnte ser riktignok ut til å bruke databasen som et hurtiglager, mens de egentlig dataene lagres separat. Fedora 10 brukere opplever dette allerede, og Debian ser ut til følge etter.
Hva mener du om å gjøre MySQL til en viktig komponent i KDEs applikasjoner? Stem her, eller se resultatene
omaha 19. februar 2009 - 20:51
Vet ikke hvordan det ligger an med Amarok på dette, men for Akonadi og Nepomuk har de akkurat begynt å jobbe med alternativer. Tanken er felles "bakstykke" for Nepomuk og Akonadi, og dette kan kanskje være aktuelt for Amarok også?
Ta en titt på dette:
Trueg
axentrix 19. februar 2009 - 21:01
Jeg er litt skeptisk til å knytte for mye software mot mysql. Ikke det at jeg misliker mysql, men jeg syns et program skal fungere mer standalone.. desuten blir det mye dårligere brukervenlighet.
sqlite er i mine øyne et bedre alternativ.
ehh 19. februar 2009 - 21:46
Hæ? Dette var nytt for meg. I Amaroks tilfelle var det (med mindre noe har endret seg) snakk om MySQL Embedded som er noe helt annet.
olear 19. februar 2009 - 21:55
Dette er da et valg distroen/pakkeansvarlig tar? KDE 4.2 og Amarok2 i mitt pakkesystem krever ikke MySQL.
Ang. tema, MySQL hører til på server, ikke desktop (bruk SQLite eller lignende).
WZot 19. februar 2009 - 23:21
Nå vet jeg ikke alt som ligger bak dette (og har heller ikke lest lenkene det refereres til), men det høres nå ut som litt overkill å bruke MySQL til dette. Som en opsjon (for eksempel for en som har veldig mange sanger i Amarok...da MySQL kanskje kan hjelpe på ytelsen av applikasjonen) så er det nok en fin idé; men ellers bør de kunne gjøre det samme med SQLite e.l. Jeg installerer MySQL på alle maskinene mine uansett, så er dog ikke noe stort problem for min del.:-)
josi 19. februar 2009 - 23:46
Amarok bruker MySQL Embedded. I dag er det ikke lagt til rette for å velge en annen database, men dette kan endre seg. MySQL Embedded er integrert i programmet og krever ikke "vanlige" MySQL installert. Jeg leste forresten at MySQL Embedded er betraktelig raskere enn SQL lite, databasen som ble brukt som standard i Amarok < 2.0