Re: [equinox-dev] Incubator request for Extensions/Services Integration work
+1 from me. If needed, I can help with IPZilla. The area probably could be created with a more general purpose - something like component models investigation? equinox-incubator/component-model/service-injection Thanks, Oleg Neil Bartlett [EMAIL PROTECTED] Sent by: [EMAIL PROTECTED] 03/27/2008 10:53 AM Please respond to Equinox development mailing list equinox-dev@eclipse.org To Equinox development mailing list equinox-dev@eclipse.org cc Subject [equinox-dev] Incubator request for Extensions/Services Integration work Hello, I have been doing some investigative work recently in the area of integrating extensions with OSGi services. As a result of this, I have developed a small framework for dynamically injecting services into extension objects according to metadata defined via the extension registry. As a very simple example, suppose we have an extension object (e.g. a ViewPart) which has a method setLogReader(LogReaderService). We can declare an injected bean extension as follows: extension point=...injectedBeans bean id=logReaderView class=org...LogReaderView injectSingle interface=org.osgi.service.log.LogReaderService set=setLogReader/ /bean /extension And then the actual view extension as: extension point=org.eclipse.ui.views view class=org...InjectedExtensionFactory:logReaderView name=Log Reader/ /extension This results in all objects instantiated from the log view extension being dynamically injected with the log reader service as it becomes available (and un-injected when it goes away). I would like to request a work area under the Equinox incubator as a home for this code so that others can test it and experiment with this and other approaches to the extensions/services integration problem. Regards, Neil ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev
Re: [equinox-dev] Incubator request for Extensions/Services Integration work
+1 also Cheers, --- Chris Aniszczyk | IBM Lotus | Eclipse Committer | http://mea-bloga.blogspot.com | +1.860.839.2465 From: Oleg Besedin [EMAIL PROTECTED] To: Equinox development mailing list equinox-dev@eclipse.org Date: 03/27/2008 10:24 AM Subject:Re: [equinox-dev] Incubator request for Extensions/Services Integration work +1 from me. If needed, I can help with IPZilla. The area probably could be created with a more general purpose - something like component models investigation? equinox-incubator/component-model/service-injection Thanks, Oleg Neil Bartlett [EMAIL PROTECTED] Sent by: To [EMAIL PROTECTED] Equinox development mailing list g equinox-dev@eclipse.org cc 03/27/2008 10:53 AM Subject [equinox-dev] Incubator request for Extensions/Services Please respond to Integrationwork Equinox development mailing list equinox-dev@eclipse.org Hello, I have been doing some investigative work recently in the area of integrating extensions with OSGi services. As a result of this, I have developed a small framework for dynamically injecting services into extension objects according to metadata defined via the extension registry. As a very simple example, suppose we have an extension object (e.g. a ViewPart) which has a method setLogReader(LogReaderService). We can declare an injected bean extension as follows: extension point=...injectedBeans bean id=logReaderView class=org...LogReaderView injectSingle interface=org.osgi.service.log.LogReaderService set=setLogReader/ /bean /extension And then the actual view extension as: extension point=org.eclipse.ui.views view class=org...InjectedExtensionFactory:logReaderView name=Log Reader/ /extension This results in all objects instantiated from the log view extension being dynamically injected with the log reader service as it becomes available (and un-injected when it goes away). I would like to request a work area under the Equinox incubator as a home for this code so that others can test it and experiment with this and other approaches to the extensions/services integration problem. Regards, Neil ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev inline: graycol.gifinline: ecblank.gif___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev
RE: [equinox-dev] Incubator request for Extensions/Services Integration work
+1 This fits well with investigations we need to do for e4 as well as the SAT work and some discussions with James Branigan from the Jazz team around stuff they have been doing. Need a pithy name for the workarea. component programming model (CPM) perhaps? As Oleg points out, it is really something that is broader than just services and extensions. Jeff From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Chris Aniszczyk Sent: Thursday, March 27, 2008 11:31 AM To: Equinox development mailing list Subject: Re: [equinox-dev] Incubator request for Extensions/Services Integration work +1 also Cheers, --- Chris Aniszczyk | IBM Lotus | Eclipse Committer | http://mea-bloga.blogspot.com | +1.860.839.2465 Inactive hide details for Oleg Besedin ---03/27/2008 10:24:40 AM---+1 from me. If needed, I can help with IPZilla. The area proOleg Besedin ---03/27/2008 10:24:40 AM---+1 from me. If needed, I can help with IPZilla. The area probably could be created with a more gener From: Oleg Besedin [EMAIL PROTECTED] To: Equinox development mailing list equinox-dev@eclipse.org Date: 03/27/2008 10:24 AM Subject: Re: [equinox-dev] Incubator request for Extensions/Services Integration work _ +1 from me. If needed, I can help with IPZilla. The area probably could be created with a more general purpose - something like component models investigation? equinox-incubator/component-model/service-injection Thanks, Oleg Neil Bartlett [EMAIL PROTECTED] Sent by: [EMAIL PROTECTED] 03/27/2008 10:53 AM Please respond to Equinox development mailing list equinox-dev@eclipse.org To Equinox development mailing list equinox-dev@eclipse.org cc Subject [equinox-dev] Incubator request for Extensions/Services Integration work Hello, I have been doing some investigative work recently in the area of integrating extensions with OSGi services. As a result of this, I have developed a small framework for dynamically injecting services into extension objects according to metadata defined via the extension registry. As a very simple example, suppose we have an extension object (e.g. a ViewPart) which has a method setLogReader(LogReaderService). We can declare an injected bean extension as follows: extension point=...injectedBeans bean id=logReaderView class=org...LogReaderView injectSingle interface=org.osgi.service.log.LogReaderService set=setLogReader/ /bean /extension And then the actual view extension as: extension point=org.eclipse.ui.views view class=org...InjectedExtensionFactory:logReaderView name=Log Reader/ /extension This results in all objects instantiated from the log view extension being dynamically injected with the log reader service as it becomes available (and un-injected when it goes away). I would like to request a work area under the Equinox incubator as a home for this code so that others can test it and experiment with this and other approaches to the extensions/services integration problem. Regards, Neil ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev image001.gifimage002.pngimage003.png___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev
RE: [equinox-dev] Incubator request for Extensions/Services Integration work
+1 I think a component programming model incubator area is a great idea. Tom From: Jeff McAffer [EMAIL PROTECTED] To: 'Equinox development mailing list' equinox-dev@eclipse.org Date: 03/27/2008 12:06 PM Subject:RE: [equinox-dev] Incubator request for Extensions/Services Integration work +1 This fits well with investigations we need to do for e4 as well as the SAT work and some discussions with James Branigan from the Jazz team around stuff they have been doing. Need a pithy name for the workarea. “component programming model” (CPM) perhaps? As Oleg points out, it is really something that is broader than just services and extensions. Jeff From: [EMAIL PROTECTED] [ mailto:[EMAIL PROTECTED] On Behalf Of Chris Aniszczyk Sent: Thursday, March 27, 2008 11:31 AM To: Equinox development mailing list Subject: Re: [equinox-dev] Incubator request for Extensions/Services Integration work +1 also Cheers, --- Chris Aniszczyk | IBM Lotus | Eclipse Committer | http://mea-bloga.blogspot.com | +1.860.839.2465 Inactive hide details for Oleg Besedin ---03/27/2008 10:24:40 AM---+1 from me. If needed, I can help with IPZilla. The area proOleg Besedin ---03 /27/2008 10:24:40 AM---+1 from me. If needed, I can help with IPZilla. The area probably could be created with a more gener From: Oleg Besedin [EMAIL PROTECTED] To: Equinox development mailing list equinox-dev@eclipse.org Date: 03/27/2008 10:24 AM Subject: Re: [equinox-dev] Incubator request for Extensions/Services Integration work +1 from me. If needed, I can help with IPZilla. The area probably could be created with a more general purpose - something like component models investigation? equinox-incubator/component-model/service-injection Thanks, Oleg Neil Bartlett [EMAIL PROTECTED] Sent by: [EMAIL PROTECTED] To rg Equinox development mailing list equinox-dev@eclipse.org cc 03/27/2008 10:53 AM Subject [equinox-dev] Incubator request for Extensions/Services Integration work Please respond to Equinox development mailing list equinox-dev@eclipse.org
RE: [equinox-dev] Incubator request for Extensions/Services Integration work
+1 From: Thomas Watson [EMAIL PROTECTED] To: Equinox development mailing list equinox-dev@eclipse.org Date: 03/27/2008 01:11 PM Subject:RE: [equinox-dev] Incubator request for Extensions/Services Integration work +1 I think a component programming model incubator area is a great idea. Tom (Embedded image moved to file: pic04301.gif)Inactive hide details for Jeff McAffer ---03/27/2008 12:06:17 PM---+1Jeff McAffer ---03/27/2008 12:06:17 PM---+1 (Embedded (Embedded image moved to file: pic09460.gif) image moved Jeff McAffer [EMAIL PROTECTED] to file: pic16166.gif) From: (Embedded (Embedded image moved to file: pic04898.gif) image moved 'Equinox development mailing list' to file: equinox-dev@eclipse.org pic03397.gif) To: (Embedded (Embedded image moved to file: pic30818.gif) image moved 03/27/2008 12:06 PM to file: pic28668.gif) Date: (Embedded (Embedded image moved to file: pic10662.gif) image moved RE: [equinox-dev] Incubator request for Extensions/Services to file: Integration work pic00226.gif) Subject: +1 This fits well with investigations we need to do for e4 as well as the SAT work and some discussions with James Branigan from the Jazz team around stuff they have been doing. Need a pithy name for the workarea. ?component programming model? (CPM) perhaps? As Oleg points out, it is really something that is broader than just services and extensions. Jeff From: [EMAIL PROTECTED] [ mailto:[EMAIL PROTECTED] On Behalf Of Chris Aniszczyk Sent: Thursday, March 27, 2008 11:31 AM To: Equinox development mailing list Subject: Re: [equinox-dev] Incubator request for Extensions/Services Integration work +1 also Cheers, --- Chris Aniszczyk | IBM Lotus | Eclipse Committer | http://mea-bloga.blogspot.com | +1.860.839.2465 (Embedded image moved to file: pic30795.gif)Inactive hide details for Oleg Besedin ---03/27/2008 10:24:40 AM---+1 from me. If needed, I can help with IPZilla. The area proOleg Besedin ---03/27/2008 10:24:40 AM---+1 from me. If needed, I can help with IPZilla. The area probably could be created with a more gener From: Oleg Besedin [EMAIL PROTECTED] To:Equinox development mailing list equinox-dev@eclipse.org Date: 03/27/2008 10:24 AM
RE: [equinox-dev] Incubator request for Extensions/Services Integration work
+1 [EMAIL PROTECTED] wrote on 03/27/2008 01:08:57 PM: +1 I think a component programming model incubator area is a great idea. Tom [image removed] Jeff McAffer ---03/27/2008 12:06:17 PM---+1 [image removed] From: [image removed] Jeff McAffer [EMAIL PROTECTED] [image removed] To: [image removed] 'Equinox development mailing list' equinox-dev@eclipse.org [image removed] Date: [image removed] 03/27/2008 12:06 PM [image removed] Subject: [image removed] RE: [equinox-dev] Incubator request for Extensions/Services Integration work +1 This fits well with investigations we need to do for e4 as well as the SAT work and some discussions with James Branigan from the Jazz team around stuff they have been doing. Need a pithy name for the workarea. ?component programming model? (CPM) perhaps? As Oleg points out, it is really something that is broader than just services and extensions. Jeff From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] ] On Behalf Of Chris Aniszczyk Sent: Thursday, March 27, 2008 11:31 AM To: Equinox development mailing list Subject: Re: [equinox-dev] Incubator request for Extensions/Services Integration work +1 also Cheers, --- Chris Aniszczyk | IBM Lotus | Eclipse Committer | http://mea-bloga. blogspot.com | +1.860.839.2465 [image removed] Oleg Besedin ---03/27/2008 10:24:40 AM---+1 from me. If needed, I can help with IPZilla. The area probably could be created with a more gener From: Oleg Besedin [EMAIL PROTECTED] To: Equinox development mailing list equinox-dev@eclipse.org Date: 03/27/2008 10:24 AM Subject: Re: [equinox-dev] Incubator request for Extensions/Services Integration work +1 from me. If needed, I can help with IPZilla. The area probably could be created with a more general purpose - something like component models investigation? equinox- incubator/component-model/service-injection Thanks, Oleg Neil Bartlett [EMAIL PROTECTED] Sent by: [EMAIL PROTECTED] 03/27/2008 10:53 AM Please respond to Equinox development mailing list equinox-dev@eclipse.org To Equinox development mailing list equinox-dev@eclipse.org cc [image removed] Subject [equinox-dev] Incubator request for Extensions/Services Integration work [image removed] [image removed] Hello, I have been doing some investigative work recently in the area of integrating extensions with OSGi services. As a result of this, I have developed a small framework for dynamically injecting services into extension objects according to metadata defined via the extension registry. As a very simple example, suppose we have an extension object (e.g. a ViewPart) which has a method setLogReader(LogReaderService). We can declare an injected bean extension as follows: extension point=...injectedBeans bean id=logReaderView class=org...LogReaderView injectSingle interface=org.osgi.service.log.LogReaderService set=setLogReader/ /bean /extension And then the actual view extension as: extension point=org.eclipse.ui.views view class=org...InjectedExtensionFactory:logReaderView name=Log Reader/ /extension This results in all objects instantiated from the log view extension being dynamically injected with the log reader service as it becomes available (and un-injected when it goes away). I would like to request a work area under the Equinox incubator as a home for this code so that others can test it and experiment with this and other approaches to the extensions/services integration problem. Regards, Neil ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev
RE: [equinox-dev] Incubator request for Extensions/Services Integration work
+1 John Arthorne/Ottawa/I [EMAIL PROTECTED] To Sent by: Equinox development mailing list equinox-dev-bounc equinox-dev@eclipse.org [EMAIL PROTECTED] cc Subject 03/27/2008 03:03 RE: [equinox-dev] Incubator PMrequest for Extensions/Services Integration work Please respond to Equinox development mailing list [EMAIL PROTECTED] pse.org +1 Thomas Watson [EMAIL PROTECTED] Sent by: To [EMAIL PROTECTED] Equinox development mailing list .org equinox-dev@eclipse.org cc 03/27/2008 01:08 PM Subject RE: [equinox-dev] Incubator requestfor Please respond toExtensions/ServicesIntegration Equinox development work mailing list equinox-dev@eclipse.org +1 I think a component programming model incubator area is a great idea. Tom (Embedded image moved to file: pic08750.gif)Inactive hide details for Jeff McAffer ---03/27/2008 12:06:17 PM---+1Jeff McAffer ---03/27/2008 12:06:17 PM---+1 (Embedde (Embedded image moved to file: pic18337.gif) d image Jeff McAffer [EMAIL PROTECTED] moved to file: pic25723 .gif) From: (Embedde (Embedded image moved to file: pic23642.gif) d image 'Equinox development mailing list' equinox-dev@eclipse.org moved to file: pic20153 .gif) To: (Embedde (Embedded image moved to file: pic15954.gif) d image 03/27/2008 12:06 PM moved to file: pic31781 .gif) Date
Re: [equinox-dev] Incubator request for Extensions/Services Integration work
+1 from me too, and I would be interested in participating. How does this work? Will initial committers be nominated? Boris On Thu, Mar 27, 2008 at 1:04 PM, Jeff McAffer [EMAIL PROTECTED] wrote: +1 This fits well with investigations we need to do for e4 as well as the SAT work and some discussions with James Branigan from the Jazz team around stuff they have been doing. Need a pithy name for the workarea. component programming model (CPM) perhaps? As Oleg points out, it is really something that is broader than just services and extensions. Jeff From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Chris Aniszczyk Sent: Thursday, March 27, 2008 11:31 AM To: Equinox development mailing list Subject: Re: [equinox-dev] Incubator request for Extensions/Services Integration work +1 also Cheers, --- Chris Aniszczyk | IBM Lotus | Eclipse Committer | http://mea-bloga.blogspot.com | +1.860.839.2465 Oleg Besedin ---03/27/2008 10:24:40 AM---+1 from me. If needed, I can help with IPZilla. The area probably could be created with a more gener From: Oleg Besedin [EMAIL PROTECTED] To: Equinox development mailing list equinox-dev@eclipse.org Date: 03/27/2008 10:24 AM Subject: Re: [equinox-dev] Incubator request for Extensions/Services Integration work +1 from me. If needed, I can help with IPZilla. The area probably could be created with a more general purpose - something like component models investigation? equinox-incubator/component-model/service-injection Thanks, Oleg Neil Bartlett [EMAIL PROTECTED] Sent by: [EMAIL PROTECTED] 03/27/2008 10:53 AM Please respond to Equinox development mailing list equinox-dev@eclipse.org To Equinox development mailing list equinox-dev@eclipse.org cc Subject [equinox-dev] Incubator request for Extensions/Services Integration work Hello, I have been doing some investigative work recently in the area of integrating extensions with OSGi services. As a result of this, I have developed a small framework for dynamically injecting services into extension objects according to metadata defined via the extension registry. As a very simple example, suppose we have an extension object (e.g. a ViewPart) which has a method setLogReader(LogReaderService). We can declare an injected bean extension as follows: extension point=...injectedBeans bean id=logReaderView class=org...LogReaderView injectSingle interface=org.osgi.service.log.LogReaderService set=setLogReader/ /bean /extension And then the actual view extension as: extension point=org.eclipse.ui.views view class=org...InjectedExtensionFactory:logReaderView name=Log Reader/ /extension This results in all objects instantiated from the log view extension being dynamically injected with the log reader service as it becomes available (and un-injected when it goes away). I would like to request a work area under the Equinox incubator as a home for this code so that others can test it and experiment with this and other approaches to the extensions/services integration problem. Regards, Neil ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev
Re: [equinox-dev] Incubator request for Extensions/Services Integration work
On 27/03/2008, Neil Bartlett [EMAIL PROTECTED] wrote: Hello, I have been doing some investigative work recently in the area of integrating extensions with OSGi services. As a result of this, I have developed a small framework for dynamically injecting services into extension objects according to metadata defined via the extension registry. As a very simple example, suppose we have an extension object (e.g. a ViewPart) which has a method setLogReader(LogReaderService). We can declare an injected bean extension as follows: extension point=...injectedBeans bean id=logReaderView class=org...LogReaderView injectSingle interface=org.osgi.service.log.LogReaderService set=setLogReader/ /bean /extension And then the actual view extension as: extension point=org.eclipse.ui.views view class=org...InjectedExtensionFactory:logReaderView name=Log Reader/ /extension This results in all objects instantiated from the log view extension being dynamically injected with the log reader service as it becomes available (and un-injected when it goes away). I would like to request a work area under the Equinox incubator as a home for this code so that others can test it and experiment with this and other approaches to the extensions/services integration problem. Hi Neil, +1 (non-binding) I enjoyed your talk on this at EclipseCon and would be interested in helping out, if needed. -- Cheers, Stuart Regards, Neil ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev
RE: [equinox-dev] Incubator request for Extensions/Services Integration work
Yeah, I was going to point you at this. In the incubator we are pretty open to contributions. People like you, Neil and others who have stuff to contribute are more than welcome. We should do a set of nominations now that most of the active committers have agreed that doing this makes sense. I started some elections Jeff -Original Message- From: [EMAIL PROTECTED] [mailto:equinox-dev- [EMAIL PROTECTED] On Behalf Of Boris Bokowski Sent: Thursday, March 27, 2008 8:54 PM To: Equinox development mailing list Subject: Re: [equinox-dev] Incubator request for Extensions/Services Integration work +1 from me too, and I would be interested in participating. How does this work? Will initial committers be nominated? Boris On Thu, Mar 27, 2008 at 1:04 PM, Jeff McAffer [EMAIL PROTECTED] wrote: +1 This fits well with investigations we need to do for e4 as well as the SAT work and some discussions with James Branigan from the Jazz team around stuff they have been doing. Need a pithy name for the workarea. component programming model (CPM) perhaps? As Oleg points out, it is really something that is broader than just services and extensions. Jeff From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Chris Aniszczyk Sent: Thursday, March 27, 2008 11:31 AM To: Equinox development mailing list Subject: Re: [equinox-dev] Incubator request for Extensions/Services Integration work +1 also Cheers, --- Chris Aniszczyk | IBM Lotus | Eclipse Committer | http://mea-bloga.blogspot.com | +1.860.839.2465 Oleg Besedin ---03/27/2008 10:24:40 AM---+1 from me. If needed, I can help with IPZilla. The area probably could be created with a more gener From: Oleg Besedin [EMAIL PROTECTED] To: Equinox development mailing list equinox-dev@eclipse.org Date: 03/27/2008 10:24 AM Subject: Re: [equinox-dev] Incubator request for Extensions/Services Integration work +1 from me. If needed, I can help with IPZilla. The area probably could be created with a more general purpose - something like component models investigation? equinox-incubator/component-model/service-injection Thanks, Oleg Neil Bartlett [EMAIL PROTECTED] Sent by: [EMAIL PROTECTED] 03/27/2008 10:53 AM Please respond to Equinox development mailing list equinox-dev@eclipse.org To Equinox development mailing list equinox-dev@eclipse.org cc Subject [equinox-dev] Incubator request for Extensions/Services Integration work Hello, I have been doing some investigative work recently in the area of integrating extensions with OSGi services. As a result of this, I have developed a small framework for dynamically injecting services into extension objects according to metadata defined via the extension registry. As a very simple example, suppose we have an extension object (e.g. a ViewPart) which has a method setLogReader(LogReaderService). We can declare an injected bean extension as follows: extension point=...injectedBeans bean id=logReaderView class=org...LogReaderView injectSingle interface=org.osgi.service.log.LogReaderService set=setLogReader/ /bean /extension And then the actual view extension as: extension point=org.eclipse.ui.views view class=org...InjectedExtensionFactory:logReaderView name=Log Reader/ /extension This results in all objects instantiated from the log view extension being dynamically injected with the log reader service as it becomes available (and un-injected when it goes away). I would like to request a work area under the Equinox incubator as a home for this code so that others can test it and experiment with this and other approaches to the extensions/services integration problem. Regards, Neil ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev
RE: [equinox-dev] Incubator request for Extensions/Services Integration work
+1 Sounds good, Jeff. Simon Jeff McAffer [EMAIL PROTECTED] Sent by: [EMAIL PROTECTED] 03/27/2008 01:04 PM Please respond to Equinox development mailing list equinox-dev@eclipse.org To 'Equinox development mailing list' equinox-dev@eclipse.org cc Subject RE: [equinox-dev] Incubator request for Extensions/Services Integration work +1 This fits well with investigations we need to do for e4 as well as the SAT work and some discussions with James Branigan from the Jazz team around stuff they have been doing. Need a pithy name for the workarea. “component programming model” (CPM) perhaps? As Oleg points out, it is really something that is broader than just services and extensions. Jeff From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Chris Aniszczyk Sent: Thursday, March 27, 2008 11:31 AM To: Equinox development mailing list Subject: Re: [equinox-dev] Incubator request for Extensions/Services Integration work +1 also Cheers, --- Chris Aniszczyk | IBM Lotus | Eclipse Committer | http://mea-bloga.blogspot.com | +1.860.839.2465 Oleg Besedin ---03/27/2008 10:24:40 AM---+1 from me. If needed, I can help with IPZilla. The area probably could be created with a more gener From: Oleg Besedin [EMAIL PROTECTED] To: Equinox development mailing list equinox-dev@eclipse.org Date: 03/27/2008 10:24 AM Subject: Re: [equinox-dev] Incubator request for Extensions/Services Integration work +1 from me. If needed, I can help with IPZilla. The area probably could be created with a more general purpose - something like component models investigation? equinox-incubator/component-model/service-injection Thanks, Oleg Neil Bartlett [EMAIL PROTECTED] Sent by: [EMAIL PROTECTED] 03/27/2008 10:53 AM Please respond to Equinox development mailing list equinox-dev@eclipse.org To Equinox development mailing list equinox-dev@eclipse.org cc Subject [equinox-dev] Incubator request for Extensions/Services Integration work Hello, I have been doing some investigative work recently in the area of integrating extensions with OSGi services. As a result of this, I have developed a small framework for dynamically injecting services into extension objects according to metadata defined via the extension registry. As a very simple example, suppose we have an extension object (e.g. a ViewPart) which has a method setLogReader(LogReaderService). We can declare an injected bean extension as follows: extension point=...injectedBeans bean id=logReaderView class=org...LogReaderView injectSingle interface=org.osgi.service.log.LogReaderService set=setLogReader/ /bean /extension And then the actual view extension as: extension point=org.eclipse.ui.views view class=org...InjectedExtensionFactory:logReaderView name=Log Reader/ /extension This results in all objects instantiated from the log view extension being dynamically injected with the log reader service as it becomes available (and un-injected when it goes away). I would like to request a work area under the Equinox incubator as a home for this code so that others can test it and experiment with this and other approaches to the extensions/services integration problem. Regards, Neil ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev image/gif___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev
Re: [equinox-dev] Incubator request for Extensions/Services Integration work
+1 for me, too. - NTT Cyber Solutions Laboratories Ikuo YAMASAKI E-mail: [EMAIL PROTECTED] TEL +81-46-859-8537 FAX +81-46-855-1282 ___ equinox-dev mailing list equinox-dev@eclipse.org https://dev.eclipse.org/mailman/listinfo/equinox-dev