Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[corona-dev] Corona Meeting Minutes - May 16, 2006

Corona Meeting Minutes - May 16, 2006

 

Progress on Last Weeks Tasks

  • No Corona Code is currently committed to CVS

 

 

Action Items

  • ECF / Collaboration Framework Sequence Diagram
    • Owner: Jim Wright 
    • Status: open
    • Due: May 16, 2006
    • Notes:
  • Post links to Apache Muse Code on Jira
    • Owner: Joel Hawkins
    • Status: closed
    • Due: May 16, 2006
    • Notes:
  • Get email links listed on the Corona Web Site
    • Owner: Dennis O’Flynn
    • Status: closed
    • Due: May 16, 2006
    • Notes: links are posted on Corona’s website under “Resources”
  • ECF Chat for Corona Developers Set up
    • Owner: all
    • Status: pending: usage delayed due to firewall issues
    • Due: May 16, 2006
    • Notes:
  • Collaboration Demo: Prepare for initial commit to Eclipse Corona CVS repository
    • Owner: Dennis O’Flynn (Marcin, Edyta, Pawel)
    • Status: open
    • Due: May 16, 2006
    • Notes: Refactoring to following plugin / package naming
  • Collaboration Demo: release to general public
    • Owner: Dennis O’Flynn (Marcin, Edyta, Pawel)
    • Status: open
    • Due: May 30, 2006
    • Notes: post download and instructions for demo
  • Build Process
    • Owner: Edyta Kalka
    • Status: open
    • Due: May 23, 2006
    • Notes: refactoring to follow plugin / package naming
  • Simple Mock up of Collaboration View
    • Owner: Edyta Kalka, Pawel Kaczmarek, Marcin Okraszewski
    • Status: open
    • Due: May 23, 2006
    • Notes: merging new view(s) with existing demo code
  • Preliminary Design: Corona “core” server
    • Owner: Joel Hawkins
    • Status: open
    • Due: May 23, 2006
    • Notes: post design to Corona wiki
  • Preliminary Design: SOA Web Services
    • Owner: Joel Hawkins
    • Status: open
    • Due: May 23, 2006
    • Notes: post design to Corona wiki
  • Preliminary Design: Build Process
    • Owner: Edyta Kalka
    • Status: open
    • Due: May 30, 2006
    • Notes: post design to Corona wiki
  • Preliminary Design: Project Container
    • Owner: Glenn Everitt
    • Status: open
    • Due: May 23, 2006
    • Notes: post design to Corona wiki
  • Preliminary Design: Knowledge Base (Semantic Framework)
    • Owner: Glenn Everitt
    • Status: open
    • Due: June 20, 2006
    • Notes: post design to Corona wiki
  • Build Process: Automate Testing
    • Owner: Pawel Kaczmarek
    • Status: open
    • Due: June 6, 2006
    • Notes: update build process to automate execution of unit test

 

Topics:

 

Eclipse Wiki – setup and ready to go http://wiki.eclipse.org/index.php/Corona_Development_Community

  • Ready for Design Documentation to be posted

 

 

ECF Chat – Compuware Network Security is currently blocking access, should be available to others

 

 

Package/Plugin Naming

  • Possible approaches
    • Discussed several alternatives on how to best organize CVS repository.
    • Agreement to use qualifier (‘client’, ‘common’, ‘server’) in plugin and package names
    • See wiki for structure and naming convention

 

Collaboration Demo Code Check In – Jim, Dennis

  • Defined new directory structure to distinguish between Client Code, Corona Server Code, Common Code (code used both by client and server)
  • Refactored to new package news based upon new directory structure
  • Cleaned bundle/plugin definition files, added about.html, initial version .2, added source code header (EPL license)
  • Fixed some bugs

 

Corona Core – Joel

  • Had been working on Inversion of Control (IoC) architecture
  • stopped working on Corona Core to work on Corona WSDM

 

 

Corona WSDM – Joel

  • Downloaded and built Apache Muse 2.0
  • Working creating the distribution as OSGi bundles
  • The packaging will include some code packaged with Apache and some code packaged with Corona
  • Resolving with Mark/Daniel how to deal with the dynamic nature of OSGi-based resources with respect to WSRF’s more static view of the world.
  • Currently working through various class loader issues
  • Have Muse Core starting up and registering muse.xml-based resources.
  • Have Axis 1.3 redirector working with pojo’s to deploy POJOs as simple web services.

 

Project Container – Glenn

  • Writing basic design and API information to be posted on Corona Wiki
  • Trying to abstract out any ECF communication information
  • Working on defining an AbstractRepository object so that ProjectContainer can reference Resources through the Respository objects via a URI based identifier
  • Needs to allow different Corona Collaboration Clients with different Project names to refer to the same ProjectContainer. 
  • Started documentation of the communication flow using ECF connector between Collaboration Client and Collaboration Server – will post on Corona Wiki

 

Collaboration View/Feature – Edyta, Marcin, Pawel

  • investigate feature implementation for Collaboration Client update package to be posted on eclipse download site
  • update the Collaboration Client View with more information will continue working on better information presentation
  • will merge with Dennis’ refactored Collaboration Code which autostarts required services – Yea!!!! No more manual start.

 

 

Build

  • Working on using Headless Eclipse for build – headless just means no user interface
  • Starting with ECF build as the basis for our build
  • Need to update the plug-ins/bundles to be built based upon new naming conventions and packages
  • Build instructions need to be posted to the corona-dev list
  • Need to work on adding automatic junit testing to the build process
  • After plug-ins/bundles updated switch from local build machine to the eclipse build machine

 

JDK

  • Eclipse foundation has not set a date when projects will start to support JDK 1.5.x
  • Corona default should be set to JDKS 1.4.x until further notice
  • However some new Eclipse Projects already require JDK 1.5.x (Mylar, ECF) so we need to limit the need for JDK 1.5.x to very specific bundles which need to document

 

Conference Call will be scheduled on Google Calendar with iCal

  • Marcin will figure out how to give others access to the calendar

 http://www.google.com/calendar/ical/uqdmjoagam1374s3erc3i7scrc@xxxxxxxxxxxxxxxxxxxxxxxxx/public/basic

 

 additionally there is an atom feed at:

 http://www.google.com/calendar/feeds/uqdmjoagam1374s3erc3i7scrc@xxxxxxxxxxxxxxxxxxxxxxxxx/public/basic

 

 

Test Staff

  • Do we have a test person to verify milestone code?

-        No we will rely upon the Corona Community and Corona Committers to do testing

-        Automated Junit Testing during the build process should be created for every plug-in/bundle

           

 

 

 

 

 

 

 

The contents of this e-mail are intended for the named addressee only. It contains information that may be confidential. Unless you are the named addressee or an authorized designee, you may not copy or use it, or disclose it to anyone else. If you received it in error please notify us immediately and then destroy it.

Back to the top