Just FYI, the two scala bundles are already available since a long
time from ServiceMix bundles:
  
http://repo2.maven.org/maven2/org/apache/servicemix/bundles/org.apache.servicemix.bundles.scala-compiler/
  
http://repo2.maven.org/maven2/org/apache/servicemix/bundles/org.apache.servicemix.bundles.scala-library/


---------- Forwarded message ----------
From: Reto Bachmann-Gmuer <[email protected]>
Date: Mon, Jul 5, 2010 at 20:58
Subject: Felix Scala Project
To: [email protected]
Cc: Michael Dürig <[email protected]>, Bertrand Delacretaz
<[email protected]>


Hello

I've recently mailed to the lists of clerezza, sling and commons the idea of
pooling the resources around support for scala in osgi[1].

In both sling and clerezza we need scala so that:
- it can be used in an osgi container
- it exposes the scripting interfaces as per JSR 223 (javax.scripting)

We have an initial implementation in clerezza based on scala 2.8 and there's
also an implementation in sling.

After several off-list mails with Michael Dürig who is responsible for the
scala support in sling and with Bertrand Delacretaz we found that the best
place to integrate such an effort would be the felix project.

Apart from the above mentioned features (which could also be part of the
default scala distribution, but this is not to be expected in the nearer
future), the felix scala project should also provide a console running on
osgi, just like the normal scala console but with additional possibilities
like adding a bundle-jar at runtime and accessing the available services (of
course you can look at it as an extended osgi console too). This could
attract people from the scala community and using osgi with felix is a
smaller step than diving into a platform like sling or clerezza.

Micheal and I are both already Apache Committers and we would like to do the
initial contributions to the project basing on the code currently in
clerezza[2] which has been kept free from any dependency on clerezza
modules.

Cheers,
reto

1.
http://mail-archives.apache.org/mod_mbox/incubator-clerezza-dev/201007.mbox/%[email protected]%3e
2. http://svn.apache.org/viewvc/incubator/clerezza/trunk/scala-scripting/



-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/
------------------------
Open Source SOA
http://fusesource.com

Reply via email to