Jag heter Magnus Kindblom och är spelare, tävlingsansvarig, sparring mm i Särö IK. I våras bestämde vi oss för att vi äntligen skulle ordna en egen tävling, Särö-smashen. Hall
bokades och datum spikades: 18 december 2010.
Jag ville att vi skulle ha en ny tävlingsform som jag kallar för Twostrikes, eller lite torrare: ”Dubbeleliminering med upprepad lottning”. Om någon vill veta mer om Twostrikes
är det bara att fråga.
Hur som helst. Ska man ordna en tävling behöver man TT Coordinator (låt oss kalla det TTC). Jag frågade utvecklaren ifall man på något sätt kunde plugga in sin egen spelform
i TTC. Svaret jag fick tolkar jag som att det inte är helt enkelt. Ett TTC med Twostrikes till december kändes ganska avlägset. Det rimliga i det läget hade varit att gå till min klubb och säga att vi får köra pool och cup
som alla andra.
Gjorde jag det rimliga? Nej, jag gör sällan det. Jag tänkte att jag snickrar ihop något enkelt som hjälpligt tar oss igenom tävlingen.
Några månader senare sitter jag fortfarande och snickrar…
Det dåliga är att det tog mycket längre tid än jag trodde. Det bra är att programmet nu kan göra en hel del, och kanske på sikt kan bli ett alternativ till TTC. Viktor Pavlenkos paket libtour
(se http://libtour.sourceforge.net) som jag använder som en komponent i programmet är dessutom flexibelt och kan ganska lätt anpassas till olika sporter och turneringsformer. Jag har en son som tävlar i
BMX-cykling, kanske gör jag ett försök att ordna en BMX-tävling med programmet.
Det finns förstås en gräns för hur mycket av min fritid jag kan lägga på detta. Om programmetska bli fullfjädrat, lättanvänt, dokumenterat etc
behöver en av två saker hända:
1. Fler personer bidrar med sin tid. Detta kan vara i form av programmering, testning, affärsutveckling, marknadsföring etc.
2. Någon bidrar med pengar. Enligt ttcoordinator.com är det idag 234 klubbar i Norden som lägger 1100:- var per år på licensen för TTC.
Anledningen till att jag bad Max lägga upp den här texten på bloggen är att jag vill starta en dialog med de som är intresserade.
Lite saker som TTC har och som mitt program f.n. saknar:
- Poolspel (jag har f.n. cupspel och Twostrikes)
- Dubbelklasser
- Resultatredovisning till SBTF
- Inmatning av klubbar/spelare/seedade inne i programmet.
Jag skriver in sådant i en textfil f.n.
- Modul för dataranking (det ryktas om att en sådan
finns eller är under utveckling)
- Dokumentation
- Ett namn
Namnförslag?
- Samt en himla massa annat som 7-set-matcher, snakelottning,
generering av ett stort antal dokument (lottningar, listor,
anmälningar per klubb, statistik mm).
- En hemsida. Kommer så småningom.
- Utskrift av matchprotokoll mm. Kommer väldigt snart.
Lite saker som mitt program har som TTC saknar:
- Öppen källkod (C++ och Scheme)! En rörelse som har en intresserad
community med många eldsjälar och lite pengar ska ha öppna, utbyggbara
program, så är det bara enligt mitt sätt att se det.
- Enkelt att lägga in nya spelformer
- Spelformen Twostrikes (uppenbarligen ![]()
- Elektronisk anslagstavla, dvs stöd för omedelbar visning
av omgångar/resultat på projektor
- Administration av domare, bord etc. Programmet väntar med att
skriva ut ett matchprotokoll tills alla dess resurser finns
tillgängliga (bord, domare och spelare).
Börja diskutera i kommentarsfältet så får vi se vart det leder. Passa på att klaga på saker som saknas i TTC eller som inte fungerar som du vill. Ju tidigare i utvecklingen
av det nya programmet sådant kommer upp, desto lättare blir det att göra saker och ting bra.
Spåna om hur utvecklingen kan finansieras. Med öppen källkod är det lurigt att ta betalt för själva programmet, eftersom licensen tillåter vem som helst att sprida programmet. Däremot
finns det andra sätt att finansiera det, t.ex. ta betalt för utvecklingsarbete, dokumentation, support, installationshjälp, reklam, bidrag, stipendier, gåvor etc.
mvh Magnus Kindblom



