On Wed, 2007-02-07 at 13:59 +0000, laurel wrote:
> Thanks for your help...however is there not a way to run this as
> before?

I'm surprised it worked as well for you as it did before.  The authoring
tool should not have direct dependencies on all of the components it
uses.  For example it should not directly depend on the OTrunk step used
for drawings, or the Pedagogica step used for some CC Models.  

These dependencies should be introduced at runtime.  The only way to do
that right now is with a runtime configuration (launcher).  The only
solution we've found that works with the m2eclipse plugin is to make a
monster project that depends on everything.  Then when you make a
launcher you have it be based in that monster project.   This way the
launcher pulls in all the monster projects dependencies.  So our monster
project is pas-common-apps.

> How do we make this as simple as possible for incoming developers for
> the PRP?
Until we have a better solution, they simply need to check out
pas-common-apps, and run the pre-existing launcher.  Using predefined
and checked in launchers in eclipse should be standard procedure for any
loosely connected software project.

The better solution will allow us to put these "testing" launchers
directly in the PAR project.  The dependencies can be defined with a
maven pom, which will then be referenced by the launcher. 

And the best solution will be when the authoring tool provides
mechanisms to pull in dependencies (plugins).  Then the curnit itself
will contain references to its dependencies: things like the OTrunk step
or Pedagogica step.  So when a curnit is loaded by the authoring tool
those dependencies will get added to the classpath.

Along these lines I would like to see more things pulled out of the plr:
- the browser step should not be inside the plr
- the wise legacy step (wobble) should not be inside the plr

Scott



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"SAIL-Dev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/SAIL-Dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to