Betatest med påfølgende oppdateringer

OCB var så vennlig å skaffe meg noen planspill for betatesting. Testen førte til at en del bugs ble oppdaget i datalagringsrutinene, derfor la jeg om måten data ble lagret på i de fleste skjermbildene, resten følger etterhvert. Det er nå kommet en lagre knapp på bildene som brukes for å lagre endringer, og jeg har omsider identifisert bugen som medførte at det var vanskelig å åpne nye planspill for redigering. Dette skal nå være i orden.

Arkivering av historikk er lagt til, samme med et felt for hvem som har skrevet planspillet. Dette taes også med på utskriften.

Når korrigeringen etter denne testen er ferdig vil jeg publisere en ny versjon. Tidsperspektiv ukjent.

Beta 1 klar

Dagens build: 1.0.2855.10124

Beta 1 er nå endelig klar får testing.

Det som er lagt til i dagens build er:

  • Aboutboks
  • Mannskapslister tilknyttet hver spillmal
  • Lagt til egen menylinje i hovedvinduet for aboutboks og kaosmeldinger
  • Mindre endringer i datamodell i forbindelse med testing
  • Rettet diverse småfeil

Det går fremover

Følgende er gjort i dagens build, 2850 :

  •  Vindu for kaosmeldinger er laget og testet
  • Korrigert format i database slik at det er plass til lengre meldinger, endret datatype til text på en del felter. Dette er under testing, oppdatert datamodell kommer.
  • Lagt inn sjekk på at kaosmeldinger er lukke tnår man avslutter programmet, samt advarsel om at man må lukke alle spillmaler før man avlslutter for å sikre lagring.
  • Lagt inn knapp i menylinje for kaosmeldinger, bilde av en gretten ilder.

Beta nærmer seg

Spillarkivet er nå egentlig i Beta-kavlitet. En del småbugs med lagring av data er rettet, og det er lagt inn versjonskontroll av program vs database, slik at programmet ikke starter såfremt databaseversjonen ikke stemmer overens med programmet.

Det er også lagt inn sjekk av datatilkobling, og mulighet for å endre denne dersom den ikke lar seg koble opp.

Log4Net er implementert, 2 loggfiler genereres. Log.txt, som nesten er lesbar, og debug.log, som inneholder full traceinformasjon, linjenr osv.

Dagens buildnummer er 2847.

Alpha version/Design study

En alfaversjon av PLO Spillarkiv er nå utviklet. Se vedlagte screenshot. Et reelt testspill er lagt inn, derfor er bildet sensurert. Av samme grunn vil ikke programmet bli distribuert med datasett.
Det er sannsynligvis masse morsomme bugs og andre småkryp i dette programmet, og det er overhode ikke tatt hensyn til sikkerhet. Ilderne har ikke vært involvert så langt for å si det sånn. Programmet er laget for å få et innblikk i hvordan gui/datamodell er tenkt. Avventer tilbakemeldinger på dette, samt om hvorvidt det i det hele tatt er noen vits å utvikle dette, om det finnes noe ønske/behov.
Så langt har det blitt kjørt som opplæringsprosjekt i forbindelse med PLO Planspill, og det vil sannsynligvis komme en alpha 2 som inneholder utskriftsmulighet, da jeg trenger å finne ut av hvordan man inkluderer rapporter i slike program. Dersom det virker å være et behov for programmet kommer det til å bli utviklet videre.

Planlagte features så langt er:

  • Kaosmeldingsregister, tenkt brukt fra PLO PlanspillCrystal Reports utskrift av planspill
  • Søkefunksjon for å søke opp planspill
  • Passordbeskyttelse/login

Kjente bugs:
Ingen så langt, men det kommer nok…