User Tools

Site Tools


projekt:kakrafoon

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
projekt:kakrafoon [2016/02/12 16:36] – [Utveckling] Lade till features-lista lidbjorkprojekt:kakrafoon [2017/12/28 03:37] (current) – [Utveckling] bjarni
Line 32: Line 32:
 Den ska vara installerad som ''kakrafoon'' på maskinerna som är öppna för allmän inloggning ([[admin:maskiner:psilocybe|Psilocybe]], [[admin:maskiner:tricholoma|Tricholoma]], mfl). Den ska vara installerad som ''kakrafoon'' på maskinerna som är öppna för allmän inloggning ([[admin:maskiner:psilocybe|Psilocybe]], [[admin:maskiner:tricholoma|Tricholoma]], mfl).
  
-Vill du hjälpa till att utveckla ett bättre kakrafoon, läs mer under Kakrafoon 3 nedan. Vill du modifiera kakrafoon 2-demonen ska du prata med ''lidbjork'' eller ''bjarni''. Vill du hacka på klienten är det bara att kopiera det nuvarande exemplaret till din egen hemkatalog och börja pilla, och be någon admin installera den nya versionen sen. Då är det också bra om du upplyser ''lidbjork'' om det så han kan uppdatera sin kopia till den senaste versionen som inkluderar dina ändringar.+Vill du hjälpa till att utveckla ett bättre kakrafoon så rekommenderas det starkt att strunta i kakrafoon 2 och ge sig på version 3som hittills utvecklas av josk (läs mer nedan). Vill du modifiera kakrafoon 2-demonen ska du prata med ''lidbjork'' eller ''bjarni''. Vill du hacka på klienten är det bara att kopiera det nuvarande exemplaret till din egen hemkatalog och börja pilla, och be någon admin installera den nya versionen sen. Då är det också bra om du upplyser ''lidbjork'' om det så han kan uppdatera sin kopia till den senaste versionen som inkluderar dina ändringar.
  
  
Line 39: Line 39:
 I februari 2016 startade byggandet av en helt ny, mer gedigen och mindre buggig, kakrafoon. Diskussion om projektet sker hittills på irc-kanalen #kakrafoon på Efnet, och koden finns på [[https://github.com/jolmberg/kakrafoon|https://github.com/jolmberg/kakrafoon]] I februari 2016 startade byggandet av en helt ny, mer gedigen och mindre buggig, kakrafoon. Diskussion om projektet sker hittills på irc-kanalen #kakrafoon på Efnet, och koden finns på [[https://github.com/jolmberg/kakrafoon|https://github.com/jolmberg/kakrafoon]]
  
-Planer/förslag:+TODO:
   * väl definierade uppgifter för demon resp. klient   * väl definierade uppgifter för demon resp. klient
   * databas-hantering av kö/låtar   * databas-hantering av kö/låtar
Line 59: Line 59:
   * bättre stats   * bättre stats
   * bättre listning av kö   * bättre listning av kö
 +  * linjär volym som vet vilken kontroll som ska ändras
 +  * interaktiv volym
 +  * global konfigurationsfil på nåt vettig ställe, inte bara i hemkatalogen
 +  * klienten kukar ur med en exception om ett filnamn refererar en katalog
 +  * demonen fyller /tmp/kakrafoon efter ett tag
 +  * klienten skriver inte ut nånting medans den köar, vilket är störande när man köar flera låtar
 +  * klienten borde inte skriva ut nåt alls när kön är tom, för att göra outputten mer maskinläsbar
 +  * demonen kan svara med ett "500 internal server error", vilket dels inte är särskilt informativt, och dels inte hanteras på nåt vettigt sätt av klienten
 +  * demonen verkar hänga sig helt och hållet medans en klient köar låtar
 +  * om en klient köar flera låtar börjar ingen av dem att spelas förrän alla låtarna har köat färdigt. de dyker inte ens upp i /tmp/kakrafoon
 +
  
projekt/kakrafoon.1455291397.txt.gz · Last modified: 2016/02/12 16:36 by lidbjork

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki