Should I open the Jira for domain/filtering ? Or the one for ecf would
include both ?

On Wednesday, 30 December 2015, Scott Lewis <[email protected]> wrote:

> On 12/30/2015 8:56 AM, Jean-Baptiste Onofré wrote:
>
>> Hi Scott,
>>
>> good idea, as said early, we could provide Cellar ECF for both discovery
>> and remote service (as an alternative to DOSGi).
>>
>
> That would be splendid.  I would certainly contribute to the creation of
> both a Cellar discovery and/or distribution provider.
>
>
>> Let me create a Jira and work on a PoC about that.
>>
>
> Please feel free to add me to the Jira and/or contact me directly. Just
> FYI, ECF has github repos [1] in addition to the EF-hosted repos [2]...so
> we can be flexible about where things are developed.
>
> Scott
>
> [1] https://github.com/ECF
> [2] http://git.eclipse.org/c/ecf/org.eclipse.ecf.git/
>
>
>> Regards
>> JB
>>
>> On 12/30/2015 05:08 PM, Scott Lewis wrote:
>>
>>> ECF [0] has a stable network discovery API [1] and a number of providers
>>> based upon various protocols (zeroconf, etcd, slp, zookeeper, dnssd,
>>> custom).  We would welcome cooperative creation of other providers (e.g.
>>> based upon cellar).
>>>
>>> The discovery API is used by ECF's implementation of OSGi Remote
>>> Services, allowing any discovery provider to be used to discover remote
>>> services.
>>>
>>> Scott
>>>
>>> [0] https://wiki.eclipse.org/ECF
>>> [1]
>>>
>>> http://download.eclipse.org/rt/ecf/3.12.0/javadoc/org/eclipse/ecf/discovery/package-summary.html
>>>
>>> [2] https://wiki.eclipse.org/OSGi_Remote_Services_and_ECF
>>>
>>> On 12/30/2015 4:53 AM, lb wrote:
>>>
>>>> Hi all,
>>>>
>>>> I'm wondering if it would make sense to extend current discovery
>>>> service to
>>>> make it more generic and shareable among other services that need
>>>> discovery
>>>> capabilities.
>>>>
>>>> This may be achieved by adding some filtering capability to
>>>> discoverMembers
>>>> i.e.
>>>>
>>>> Collection<DiscoveredMember> discoverMembers(String domain)
>>>>
>>>> How domain is used is implementation dependant (labels for kubernetes,
>>>> path
>>>> for etcd, etc). Domain used by karaf clustering may be then defined in
>>>> hazelcast's service configuration file or wherever it make sense.
>>>>
>>>> It would also be useful to have additional info about the discovery
>>>> services like all the kubernetes label or any additional attribute
>>>> associated with the discovered service.
>>>>
>>>> What do you think ?
>>>>
>>>>
>>>
>>
>

Reply via email to