Return-Path: Delivered-To: apmail-incubator-river-dev-archive@minotaur.apache.org Received: (qmail 88635 invoked from network); 14 Jul 2009 23:04:37 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 14 Jul 2009 23:04:37 -0000 Received: (qmail 69145 invoked by uid 500); 14 Jul 2009 23:04:47 -0000 Delivered-To: apmail-incubator-river-dev-archive@incubator.apache.org Received: (qmail 69087 invoked by uid 500); 14 Jul 2009 23:04:46 -0000 Mailing-List: contact river-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: river-dev@incubator.apache.org Delivered-To: mailing list river-dev@incubator.apache.org Received: (qmail 69074 invoked by uid 99); 14 Jul 2009 23:04:46 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 14 Jul 2009 23:04:46 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of sgchance@gmail.com designates 209.85.217.227 as permitted sender) Received: from [209.85.217.227] (HELO mail-gx0-f227.google.com) (209.85.217.227) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 14 Jul 2009 23:04:35 +0000 Received: by gxk27 with SMTP id 27so5032341gxk.12 for ; Tue, 14 Jul 2009 16:04:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=XrP9eJU8lONuxJN7wXjF4BNFPP31wd9INYtfk6E4rn8=; b=rMHRRO8/qPPMx6Ksdk0orTzLc29xGGhvfXJw/X/M6GBTnxxhOjsxlozkwNL7PPSA71 29mnNQPEPivuW2b8J4Q+cOnMiUx+xmMs2rj2nmphVWwPrFwTZbd8sYPriXfo/LZv0uSu VmRW+xNz7RW0Wm433EcEPu7K8YodaH9QFSyao= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=LWrwdgg7YNI9R87E2rEuqC8EiFXlmmgwN52Q3SuADb0PJSpAvt4DdsUHLoXctvv8Xp 0Nl4x8y74Jvcxyf3IJ0xwFEuNZ1Yw7aS8rOEy66H77KuTFT+xJjun4w5Uwzil/k+fpdj NwlwsMYPfhQcUnIvFsb1tV4XxhUVb4T37degE= MIME-Version: 1.0 Received: by 10.150.145.12 with SMTP id s12mr6682384ybd.79.1247612654901; Tue, 14 Jul 2009 16:04:14 -0700 (PDT) In-Reply-To: References: <0CC21688-E720-40BB-8237-D47B4DEE4F48@wonderly.org> <4A4921FA.3030408@wonderly.org> <510143ac0907030226i22b4d6e9tf70857d357f115f4@mail.gmail.com> <9b694b200907030943m1021ed60o1b865b4950a13697@mail.gmail.com> Date: Tue, 14 Jul 2009 19:04:14 -0400 Message-ID: Subject: Re: OSGi and Jini From: Sam Chance To: river-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=000e0cd47ea41cdb76046eb27520 X-Virus-Checked: Checked by ClamAV on apache.org --000e0cd47ea41cdb76046eb27520 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit All, This article at the link below represents a "typical" example of how/why a given capability is designed and developed using OSGi technology. http://www.infoworld.com/d/developer-world/wso2-looks-make-soa-easier-241 Here is another one that might surprise you. Look in the "What's New in Protege 4.0?" section. There is a bulleted list of new features. http://www.cmswire.com/cms/web-content/edit-owl-20-ontologies-with-new-protege-40-005009.php Sam On Fri, Jul 3, 2009 at 1:12 PM, Sam Chance wrote: > Jools, > > That's great to hear! Please let me know when you set up org.indjinn. I'd > love to see it. > > Also, I suspect you will see some of the Paremus guys at the London event. > > Thank you! > Sam > > > On Fri, Jul 3, 2009 at 12:43 PM, Jools wrote: > >> > Dennis Reedy wrote: >> > >> > "Forget about OSGi for now, its a red herring for River moving out of >> > incubation, and frankly a bit of noise that produces the same reaction >> > every >> > time it is posted. This is not to say the each technology (combined or >> > separate) does not have its merits/issues, its just time to move on. >> ..." >> > >> >> Let me paraphrase what Dennis means; >> >> Every time the discussion of how we move jini/river forward, we get the >> same >> bunch of nay-sayers spewing onto the list. >> Let's just try and get a release out with what have now so we can see how >> to >> get the next release built. >> >> >> >> >> > >> > I agree with the last phrase of the last sentence. But it's remarkable >> how >> > differently we collectively disagree with what "...moving on..." means! >> To >> > some, "moving on" means embracing OSGi, particularly distributed OSGi >> > (D-OSGi). To others, it means treating OSGi as orthogonal to Jini/River. >> > >> >> > I know you guys are very busy, but it would be nice if the most >> experienced >> > Jini/River software engineers were able to dissect the [OSGi] RFC 119 >> and >> > provide an assessment as to how or if it is "suited" for Jini/River. I >> > know >> > it's tough to allocate time to do that though. >> > >> >> I went to the OSGI conference in Zurich, and will be attending the UK OSGI >> conference in London on July 14th to try and get a handle on where D-OSGI >> is >> going. >> Or rather "Remoteness in OSGI" as it seems to be called these days. >> >> I've been working on a few possible uses for OSGI, as it relates to Jini >> and >> in certain situations it's a very good mix. >> Using Rio and Felix I've taken an existing application (which is currently >> live and working very nicely) and tried to wire up the application using >> Bundles, by embdeding an instance of Apache Felix inside my ServiceBean >> (Rio >> speak for Jini service). >> >> And shock horror..... it worked. >> >> I've also been playing around with turning functional parts of the Jini >> codebase into bundles, exporters, service discovery etc and I've had some >> success and failure. >> >> >> Hopefully I'll see some Jini guys at the conference, but if not I'll post >> up >> my findings on org.indjinn (when I've set it up!) >> >> Cheers, >> >> --Jools >> > > > > -- > Sam Chance > 443-694-5293 (m) > 410-694-0240 x108 (o) > -- Sam Chance 443-694-5293 (m) 410-694-0240 x108 (o) --000e0cd47ea41cdb76046eb27520--