Skip to main content

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

 

Corona Meeting Minutes - May 30, 2006

 

http://www.eclipse.org/corona/

 

Progress on Last Weeks Tasks

  • Corona Collaboration Demo Code is currently committed to CVSYea!

 

 

Action Items

  • Update Bugizilla package names:
    • Owner: Dennis O’Flynn
    • Status: open
    • Due: June 13, 2006
    • Notes: The bugzilla package names need update to match the updated corona package names.

 

  • Implementation: WSDM Packaging
    • Owner: Joel Hawkins
    • Status: open
    • Due: June 13, 2006
    • Notes: The packaging will include some code packaged with Apache and some code packaged with Corona – still in progress
  • Design: Project Container
    • Owner: Glenn Everitt
    • Status: open
    • Due: June 13, 2006
    • Notes: put initial Project Container code into Corona CVS Incubator  
  • ECF / Collaboration Framework Sequence Diagram
    • Owner: Jim Wright 
    • Status: open
    • Due: May 16, 2006
    • Notes:
  • ECF Chat for Corona Developers Set up
    • Owner: all
    • Status: pending: usage delayed due to firewall issues
    • Due: May 16, 2006
    • Notes: Network Support is working on monitoring setup
  • Collaboration Demo: release to general public
    • Owner: Dennis O’Flynn (Marcin, Edyta, Pawel)
    • Status: closed
    • Due: May 30, 2006
    • Notes: post zip file download and instructions setup up and running demo –notified to Scott Lewis and Ali Kheirolomoom
  • 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

 

  • Preliminary Design: Build Process
    • Owner: Edyta Kalka
    • Status: closed
    • Due: May 30, 2006
    • Notes: post design to Corona wiki, Dennis will create initial page – description posted.

 

  • 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
  • Collaboration View GUI
    • Owner: Pawel Kaczmarek, Edyta, Marcin
    • Status: open
    • Due: ongoing
    • Notes:  see links to Compuware Usability Website for icons,  Brian Roberts will contact Dave Mitropoulos-Rundus (MR) about usability help from Yelana Babin

 

 

Topics:

 

ECF Chat – Compuware Network Security is currently working on giving us access, should be available to others

 

 

Corona Core – Joel

  • Continuing work on integration of new Apache Muse code, which is supposed to be put into Apache CVS repository this week (maybe)
  • Will revisit AbstractManagedContainer would manage all Container properties or just WSDM based properties
  • Restarting work on Corona Core to work with updated Corona WSDM

 

Corona WSDM – Joel

  • Nearly complete with reintegration of new Muse 2.0 drop with Corona Core Code
  • Working creating the distribution as OSGi bundlesbuild meeting Thurs about OSGi with Daniel, Weitzel
  • Resolved with Mark/Daniel that the Muse implementation will stick to the static view of the world. Corona will implement the more dynamic view

 

Project Container – Glenn

  • Trying to abstract out any ECF communication information
  • Still working on defining an AbstractRepository object so that ProjectContainer can reference Resources through the Respository objects via a URI based identifier, have looked at

Mylar: AbstractRepositoryConnector, AbstractRepositoryQuery, AbstractTaskContainer

  • Started documentation of the communication flow using ECF connector between Collaboration Client and Collaboration Server – Dennis created a sequence diagram for this it still needs to be posted on wiki
  • Working on implementation of Project Join user story – next 3 weeks

 

Project Container Client – Marcin, Edyta, Pawel

  • Work on implementation of Project Join user story from RCP client side – next 3 weeks

 

Collaboration View/Feature – Edyta, Marcin, Pawel

  • investigate feature implementation for Collaboration Client update package to be posted on eclipse download site – Any progress?
  • Memory Usage grows with every event since they are kept in memoryAny progress?

-          Look at TPTP Common Base Events as a format to save the events

-          Find the Common Base Event Viewer and see if it is useful for looking at the event file logs

  • Icons/Graphics needed for Collaboration View – ongoing Brian will contact Dave MR and help will usability
  • The Collaboration View should be working on Linux.

 

 

Join User Story – Edyta, Marcin, Pawel, Glenn

  • User story: http://wiki.eclipse.org/index.php/SharedProjectUserStory_1
  • Use case: http://wiki.eclipse.org/index.php/Corona_Use_Case_Project_Join
  • Get List of ProjectContainers
  • User selects from List (starts action)
  • Request / Response protocol built on ECF but abstracted so ECF specific code is not coded into Client  or Server code
  • Allow different client project names to be associated with a singe ProjectContainer
  • Determine how ECF can support a conversation between one client RCP and one  ProjectContainer
  • How to handle File New Project wait until Collaboration Nature is added to associate with ProjectContainer?
  • How to handle File Import Project –defer until after New Project is completed

 

Build

 

Project Container Server/Client

Need to decide on client-server communication in the request-response way and server interface available for client (there are problems with "remote invocations" in ECF)

 

 

JUnit Testing

  • Java 5 is recommended, but not necessary for tests. Currently, Eclipse supplies JUnit v3 and JUnit v4. Should we migrate to Java 5?
  • Client tests are invoked during the build, testing instruction is prepared.

 

 

 

JUnit Testing - Pawel

  • Some progress was made on adding automatic junit testing to the build process
  • Need a way to start both Client Eclipse and Corona Server for testing ???
  • Eclipse automated testing uses JUnit4 that requires Java 5 assume that Java 5 is available for automated testing
  • Ongoing

 

ECF Communications

  • Debate over whether ECF can be used for Asynchronous and Synchronous Communication or to use SOAP/WSDM for Synchronous communication and ECF for ASync or to use SOAP/WSDM for both Async and Sync communication
  • I think we are currently thinking of using ECF for Asynchronous Communications (Collaboration Events, Group Features), and use SOAP/WSDM for Synchronous Communications.

 

Useful Links

 

Corona Wiki

http://wiki.eclipse.org/index.php/Corona_Development_Community

 

Corona Build Wiki

http://wiki.eclipse.org/index.php/Corona_Development_Build

 

Corona Conference Call will be scheduled on Google Calendar with iCal

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

 

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