Plug-in workshop in Ljubljana

The goal of this workshop will to give project partners insight into the stucture of the prototype platform based on proprietary ?OpenCyc source code, before the actual non-proprietary ?LarKC Platform Prototype is committed to the GForge svn server. We will learn how to program simple plug-ins, and by doing that, we can start solving architectural issues and designing and improving APIs. Important questions that arise when designing/writing a plug-in are:

Meeting minutes

Meeting minutes

When

Where

Cycorp Europe and JSI facilities, as appropriate, in Ljubljana, Slovenia.

Address of the venue:

Google map with the venue, hotels and the restaurant for Monday dinner.

Attendees

Agenda

Workshop will start at 9am on Monday in the Orange room (located in the 2nd floor above the main entrance).

The following agenda is a suggestion, to get us going only - this is intended to be a real workshop, not a scripted meeting, though, and this agenda can change completely if the participants want, and probably will.

Plugin Coding and Architecture Agenda

Monday 9-11am

Introduction, Summary of Available Code, Collection of Licenses and jar distribution,

Monday 11-12am

Initial brainstorming about quick plugins

Monday 12-2

lunch break

Monday 2-4

Top down input (Frank arrives): API design input from other WPs, Story board implications for APIs and for required storage, inference (other....) plugins

Monday 4-5

Top down meets bottom up: how closely does the available code meet the current top down information. First steps towards bridging gaps. Initial description current meta-knowledge in current platform prototype, and some choices for next version

Tues AM

Top down (details TBD)

Tues PM

Coding and testing of plugins against current code

Wed AM

Lessons from coding. Concrete production of alpha version 0.1 API description that can be shared with other WPs

Wed PM

The path ahead: How to share ongoing platform prototype programming responsibilities, software engineering processes, formalising input and review from other WPs, internal dissemination schedule leading to M10, etc etc etc

Evening everyday

Ad hoc socialising, or ad hoc coding, as the mood takes us (we're within easy walking distance of downtown Lju)

More details will follow.

Pre-meeting input

http://larkc.sourceforge.net/doc/api/javadoc/index.html

Accommodation and Travel

The easiest way of coming to Ljubljana is by flying toLjubljana airport and taking a taxi from there to the center (~30 EUR). Suggested hotels for accommodation are (sorted from cheaper to more expensive):

The last three can also arrange shuttle transfer from the airport to the hotel and back. All hotels are within walking distance to the workshop venue atJozef Stefan Institute.

Plugin workshop (last edited 2008-08-28 11:57:23 by ?GeorginaGallizo)