160407 Dag 39 - Oompa, Loompa, doom-pa-dee-do

Oompa, Loompa, doom-pa-dee-do
I have a maven upload for you
Oompa, Loompa, doom-pa-dee-dee
resolved won't fix, bad group ID

What do you get when your license is wrong?
Your request is denied before too long
What if you request someone else's project?
What will be the answer, to, that?

You're not a developer...

Oompa, Loompa, doom-pa-dee-da
File it correctly, and up goes your jar
You'll have all your dependencies too
Like the Oompa Loompa doom-pa-dee-do

130407 Dag 38: One man army!

I dag har frafallet vært stort. Kristian er enda og leker i ørkenen, Mattis sover etter nattevakt og Kurt er syk etter nattlige aktiviteter. Dette har resultert i at jeg står alene igjen på skuten, jobber derfor hjemmefra.

Gjøremålene har ikke vært så alt for mange. Fullførte sprint rapport for sprint 6 og fikk levert inn utkast til prosjektrapport til Pål. Håper at ikke får så alt for mye å rette på :-)

Neste uke vil bli travel da vi bare har 10 dager igjen å jobbe på Xait og det er mye som må på plass for å få et resultat vi er fornøyde med.

120407 Dag 37: Rolig oppstart etter påske

Første dag etter påske, men det er bare Morten og Kurt som er tilstede.
Morten tar seg av oppdateringer på rapporten, mens Kurt jobber litt med Spiking på CompassGps.

Nå er det snart jul...

270307 Dag 36 - Kristian skriver blogg!

Kurt og Kristian prøver å få en webservice til å kunne sende en samling av objecter til "klient", men har problemer med dette. Får feil når man skal hente ut objektet igjen, fra lista vi får tilsendt.

Morten og Kristian skriver på rapporten.

Mattis viser alle hvordan han mener man skal teste. BDD. Han får "force'a" gjennom at Kristian skal lage ett nytt oppsett av en test som tester om en kalkulator kan dele to tall. "Test passed!"

Mattis og Kurt lager en test som skal teste søkefunksjonens funksjonalitet. De får det ikke helt til...

280307 Dag 35 - Sprintreview, planlegging og utepils

I dag har vi avsluttet sprint 6. Sprinten har vært preget av tidspress og ny teknologi.

Vi har i løpet av sprinten satt opp et miljø med Compass, Compass GPS, Lucine og MySQL.
Dette fungerer nå greit med Compass som indexerer et gitt mål til egen database.
Det som mangler er integrering i Maven2, men dette vil bli tatt i neste Sprint.

Gruppen har også jobbet med å få ferdig første utkast til prosjektrapportet, et beist som nå veier inn på nesten 12,000 ord..

Vi har også sett på Behaviour (aka Neckbeard) Driven Development, og Mattis mener han begynner å få dreisen på dette nå. Det vil bli forsøkt å jobbe etter denne metoden i neste Sprint.


Til avslutning vil vi ønske alle en god påske og forsiktig omgang med utepilsen!

Snakkes nere i Vågen!


260307 Dag 34

Har jobbet videre med testsuiten til Behaviour Driven Development, får startet testene fra FIT og får ut referat på websiden så er ganske fornøyd. Bloggen i dag blir ganske kort siden jeg kom for sent, så that's it :-)

Jo, vi begynner å merke at det er lite tid igjen nå så må nok stramme inn litt på kravene vi har satt oss slik at det blir gjennomførbart. Stay tuned.

210307 Dag 33 - Lucene Compass Gps

Mattis jobber videre med BDD og integrasjon med FIT.
Morten har jobbet noe med Mattis og noe på rapporten.

Kristian og Kurt har endelig fått til en liten testapplikasjon som indeksere en database i oppstarten og deretter oppdatere indeksen hver gang det skjer endringer mot databasen. Applikasjonen legger til data i database og gi tilgang til å søke etter informasjon. Etter flere dagers arbeid fungerer det endelig.

Nå begynner vi å nærme oss det vi skal lage i prosjektet.

200307 Dag 32 - Work work

I dag har vi jobbet videre med sprint 6.

Konfigurasjon av Compass viser seg å ta lengre tid enn forventet(suprise suprise) på grunn av dårlig dokumentasjon. Kurt klarte å grave opp et eksempel på et forum i et støvete hjørne av verdsensveven, så det går fremover. Har nå klart å indeksere data til en egen database og foreta søk mot den.

Det har også blitt jobbet med skriving på oppgaven slik at vi skal ha noe fornuftig å vise frem den 1. April.

Mattis nærmer seg en plan for gjennomføring av Behaviour Driven Design, noe som kan bli spennende å prøve i praksis.

190307 Dag 31 - Lucene og Compass GPS

Kristian og Kurt ser på eksempler av Lucene med bruk at Compass. Vi får til å lage POJOs som man legger inn i session og søker de opp fra index'en som blir generert.

For å kunne ha en index ut på en database, ser det ut som vi burde bruke GSP(device) funksjonen i Compass.

"Compass Gps is built on top of Compass Core module, utilizing all it's features such as transactions (including the important batch_insert level for batch indexing), OSEM, and the simple API that comes with Compass Core." Device: "...It might also provide "real time" monitoring of changes in the device, and applying them to the index as well."
Reff: http://www.opensymphony.com/compass/versions/1.1/html/gps-introduction.html

Morten skriver på oppgaven. Innledningen begynner å ta form. Han vil at noen andre skal lese gjennom for å sjekke om det ser bra ut. Han har også skrevet mer på teori delen.

Mattis lager enda mer tester. Han leser mer på BDD. Han skal finne ut om hvor mye vi egentlig må "teste" for at testingen skal bli nyttig og ikke unyttig, med tanke på at det er alt for mye arbeid å lage testene.

140307 Dag 30 - Oppstart av Sprint 6

I dag er vi igjen fulltallige.

Vi starter på Sprint 6:

  • Søkefunksjon i Compas Lucene

  • 100% testdekning

  • via Nettside/applikasjon og WebService

Dette er vel første sprint som går direkte på det oppgaven vår er definert som. Det er vil på tide, siden vi 1. april skal ha inne første utkast av rapporten vår.

Dagen går med til å sette opp stories, tasks og estimering av timer på taskene. Vi ser snart at dette blir en stor sprint, og vi antaligvis ikke kommer til å rekke WebService biten.

Mattis har sagt seg villig til å ta rollen som sjefspisker på Behaviour Driven Design. Han setter seg grundig inn i dette og styrer oss inn i dette i våre oppgaver.

Kristian og Kurt tar oppgaven med Compas Lucene, oppsett, DB tilknytning og testing. Indeksering av filene på en maskin fungere greit, og søk i indeksen. Så da er det BARE å få dette knyttet til DB.

Morten fungere som Scrummaster, tar seg av sprint rapport og at passer på at rapporten gå bra.

Her er siste nytt på PC fronten for de som er vant med skrivemaskiner: