= Beta Hack 2006 = A three-day gnowsis hack where the whole team gathers to finish all the features for beta0.9. The specifications and designs are made beforehand. = Date & Place = * Thursday 16, Friday 17, Saturday 18 February 2006. * Zeit: '''10:00''' (MUST) bis 21:00 (danach: Bier + Glockencafe) * Ort: Leo Sauermann, Pirmasenser Str 18, 67655 Kaiserslautern Thursday, 16th: special evening event: Lars Zapf gibt einen aus. @Cameo ~21:30 = Place = * Leo's Appartment. Pirmasenser Strasse 18, 67655 Kaiserslautern. 0631/8924761. Near Havanna pub. '''Bring and think of''': * food. We will try to order pizza and go to the chinese takeaway, but bring some basic food with you (apples, bread, chips) * Notebook(s) * power-adapter for your notebook * mouse + mousepad * Lan Cable (optional) * Lan repeater (optional, if you have one) * '''a complete workspace, checked out and ready'''. see GnowsisDevelopingBeta * Beer is sponsored by Leo (served either when serious tickets are solved or after 18:00) Leo does not have a coffee-making device (only an inferiour) so Gunnar brings a press-cafetier and we should invest in a few kilos of good '''coffee'''. Gunnar volunteered to sponsor this. = Setup your computer for this = * Eclipse running * Java 1.5 running * Local copies of any javadoc you need (since bandwidth is limited) * Download the following if you think you need the source to hack/trace. (binary libraries are already in gnowsis): * Jena 2.3 * ARQ 1.2 * Sesame2-alpha3 * Sparql for sesame (sparql.sourceforge.net) Check out the following from gnowsis.opendfki.de: '''NO Exceptions''', we will stop doing dependencies through jars during the hack - and you need the projects to run anything. * gnowsis-server * gnowsis-util * gnowsis * enquire2006 * gnogo-comp * Jena2Sesame * lucenesail * DFKIUtils2 * aperture (from sourceforge cvs) = Participants = * LeoSauermann * DanielBurkhart (Saturday(?)) * DominikHeim * FlorianMittag * Man Luo? * wiki:Gunnar * [wiki:trb trb] * BenjaminHorak * Frank ? (ist das nah an mir?) * Moritz Plößl (1 Tag) --> max Völkel kommt in der woche darauf! = Agenda = We try thing after thing to get a service running, so that it answers. It does not necessarily have to work well, just do something. == Thursday == * wiki:Gunnar : ~~ConfigurationStorage~~ * DanielBurkhart: ~~ConfigurationWindow~~ * DominikHeim: ~~MiniquireGui~~ * FlorianMittag: ~~PimoService~~ (full impl) * BenjaminHorak: TaggingApi == Friday == * wiki:Gunnar : ~~ApertureConfigurationService~~, ~~ApertureSynchroniser~~ * FlorianMittag: ~~PimoService~~ and searching it * DominikHeim: ~~MiniquireGui~~ * BenjaminHorak: ~~TaggingApi~~ == Saturday == * FlorianMittag: PimoService + UseCaseShowThing * DominikHeim: UseCasePersonalBlog * BenjaminHorak: UseCaseTagging = Results = * MiniquireGui: 60% - creation of classes, things and deletion work * PimoThingEditor - UseCaseShowThing: 10% - Gui shows and we know howto query. * PimoService: 80% - most inference works, all functions do something * PimoStorage 90% * ResourceStorage 90% * ConfigurationWindow: 50% - buggy but the most important stuff is here * TaggingApi + webinterface: 50% - they work but have to be tested * UseCasePersonalBlog: 10% - the basic gui is there. combined with ThingEditor, it is low effort. not done: * UseCaseTagging * UseCasePersonalBlog