[kepler-dev] What ever came of the OSGI initiative?
David Welker
david.v.welker at gmail.com
Tue May 10 15:01:40 PDT 2011
I don't agree with this point about OSGi, but it is sort of a moot
point.
On May 10, 2011, at 2:31 PM, Aaron Schultz wrote:
>
> Hi Frank,
>
> Generally, I think most everyone working on Kepler eventually
> realized that an OSGi-ified Kepler/Ptolemy was the best possible end
> result for modularization of the system. Unfortunately that
> realization happened too late and the feeling was that we would not
> be able to achieve that goal with the existing resources in a
> consistent and backward compatible manner. The system that was
> produced meets most of the goals of the original Kepler Core proposal.
>
> Christopher! Glad to hear you have some funding to continue OSGi
> work. Let me know if any more becomes available :) I have no
> doubt we could find a good technical solution within the OSGi
> framework that maintains an "open system". Reflection is such a
> nasty business...
>
> Aaron Schultz
>
>
> On 5/10/2011 10:46 AM, Christopher Brooks wrote:
>> Hi Frank,
>> My understanding is that some research was done and it was
>> found not to work out for Kepler.
>>
>> Try using google to search for
>> site:http://lists.nceas.ucsb.edu osgi
>>
>> Some good things did come out of that effort though. One thing
>> is that I cleaned up a bunch of unneeded dependencies in the
>> ptolemy tree.
>>
>> My current understanding is that a big issue is with how MoMLParser
>> instantiates actor classes by using reflection. Apparently there
>> is an issue with OSGi where OSGi needs to know in advance what
>> classes are in the classpath. The problem is that MoMLParser does
>> not
>> know in advance what classes will be instantiated. I don't find
>> closed
>> systems to be that compelling for research. A closed system is
>> useful
>> for deployment. Here, closed means that only a predefined set of
>> classes
>> will *ever* be loaded.
>>
>> I'm a little foggy on the details, but I believe Eclipse has a buddy
>> annotation that could help.
>>
>> In other news, I have funding to do some of the OSGi work, but
>> it is not scheduled until next year. I think I blocked out about
>> 6 months at 30% time.
>>
>> In other, other news, I noticed that Taverna is in the process
>> of releasing an OSGi, see
>> http://www.mygrid.org.uk/dev/issues/browse/TOSGI
>>
>> _Christopher
>>
>> On 5/9/11 6:34 PM, Frank White wrote:
>>> Hello All:
>>>
>>> What ever came of the Kepler OSGI initiative? I see there were some
>>> OSGI investigations back in 2008, but I can't seem to find
>>> anything that
>>> documents a final decision. Appreciate any insights you might
>>> provide.
>>> Thanks!
>>> Frank
>>>
>>
>
> _______________________________________________
> Kepler-dev mailing list
> Kepler-dev at kepler-project.org
> http://lists.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-dev
More information about the Kepler-dev
mailing list