OpenOntologyRepository: Architecture & API Workshop-XII - Tue 2012_05_08    (3AMR)

Topic: "OOR Architecture & API Workshop-XII: To tab or not to tab"    (3AMS)

Session Co-chairs: Professor KenBaclawski & Dr. ToddSchneider    (3AMT)

Conference Call Details:    (3AMU)

Attendees:    (3AOE)

Agenda Ideas:    (3AQ0)

Session Abstract & Resources:    (3AON)

The main subject for today's session is tabbing. We will be looking into the rationale of the BioPortal team's architectural decision to use "tabs" as the mechanism to add/remove functionality, and how code extensions "plugin" to their exisiting codebase. We will review issues that have been encountered, and attempt to make a disposition on how we shall approach this.    (3AP9)

BioPortal "tab" implementation details (provided by PaulAlexander) are at: http://palexander.posterous.com/extending-bioportals-rails-ui    (3B29)

At this "OOR Architecture & API" series of meetings, we are going through the process of producing the actual OOR specification. It will be run as a workshop where the straw man proposal will be discussed and modified as needed.    (3APA)

The various architectures and APIs for ontology repositories presented for consideration are available at OpenOntologyRepository_Architecture    (3APB)

Here is the status of the strawman architecture: OpenOntologyRepository_Architecture/Candidate03    (3APC)

In addition, there is an API of the core services that was obtained from anearlier implementation BioPortal, which is not entirely compatible with the straw man architecture, but furnishes a starting point. This API will also be discussed and modified as needed.    (3APD)

Finally, we need to agree on a plan for completing the development of the specification.    (3APG)

Here is the proposed organizing plan: OpenOntologyRepository_Architecture/GettingOrganized    (3APH)

We encourage all participants to update your candidate contributions to ensure your ideas are known and understood.    (3API)

The following are relevant prior meetings:    (3APJ)

Agenda & Proceedings:    (3AQA)

Archives:    (3AQB)

1. Meeting called to order:    (3AQF)

2. Roll Call & Adoption of last meeting's minutes:    (3AQJ)

3. Key items for review and discussion today:    (3AQN)

... items below are mostly from the previous workshop, and will be updated as this session progresses.    (3AQU)

4. Consensus, Conclusions & Follow-up Actions:    (3AS2)

5. Any Other Business:    (3AS1)

6. Next Meeting & Adjourn:    (3AS4)

 --
 notes taken by: PeterYim / 2012.05.08-10:07am PDT
 All participants, please review and edit to enhance accuracy and granularity of the documented proceedings.    (3ASD)

Resources    (3ASE)