Home » Modeling » EMF » [CDO] and EFS
[CDO] and EFS [message #422551] |
Tue, 09 September 2008 08:06 |
Adolfo Sanchez-Barbudo Herrera Messages: 260 Registered: July 2009 |
Senior Member |
|
|
Hi Eike,
One question, do you think that it could be interesting/valuable having
CDO as an implementation of the Eclipse File System ?.
I understand, that the idea of a repository and file system are
completely different. However, considering a CDO server or CDO
repository as directories and the CDO Resources as files it could be a
way of doing such an abstraction. Obviously, it would be a very
restricted file system, in which some operations would not be allowed.
I'm working on the integration of several fyle systems via EFS, and I
would like to integrate CDO repositories. Having EFS as the unique
abstraction which I have to work on, would be very helpful. Otherwise, I
would have to distinguish the URI of the artefact to treat it as a CDO
repository/resource or an EFS file store.
Cheers,
Adolfo.
|
|
|
Re: [CDO] and EFS [message #422553 is a reply to message #422551] |
Tue, 09 September 2008 08:43 |
|
Hi Adolfo,
Yes, I think this sounds like a great idea. If you want to work on this
and contribute the result I can offer you my help with internal
knowledge about CDO.
It could also be interesting to rethink the relation between a
CDORepository and its CDOResources. Currently all resources of a
repository form a flat list with each resource having a flat string
"path" (which is really more like an opaque id). It is imaginable that
we add more real structure by introducing a new system class:
CDOResourceFolder (or just CDOFolder). Just like CDOResource it would be
a CDOObject with system-defined features like name and contents. I'd
even suggest that we factor out a common base class CDOResourceElement
for name, path and thelike.
If you're interested I suggest that you file a Bugzilla where we can
continue our discussion...
Cheers
/Eike
Adolfo Sánchez-Barbudo Herrera schrieb:
> Hi Eike,
>
> One question, do you think that it could be interesting/valuable
> having CDO as an implementation of the Eclipse File System ?.
>
> I understand, that the idea of a repository and file system are
> completely different. However, considering a CDO server or CDO
> repository as directories and the CDO Resources as files it could be a
> way of doing such an abstraction. Obviously, it would be a very
> restricted file system, in which some operations would not be allowed.
>
> I'm working on the integration of several fyle systems via EFS, and I
> would like to integrate CDO repositories. Having EFS as the unique
> abstraction which I have to work on, would be very helpful. Otherwise,
> I would have to distinguish the URI of the artefact to treat it as a
> CDO repository/resource or an EFS file store.
>
> Cheers,
> Adolfo.
Cheers
/Eike
----
http://www.esc-net.de
http://thegordian.blogspot.com
http://twitter.com/eikestepper
|
|
|
Re: [CDO] and EFS [message #422559 is a reply to message #422553] |
Tue, 09 September 2008 12:16 |
Adolfo Sanchez-Barbudo Herrera Messages: 260 Registered: July 2009 |
Senior Member |
|
|
Hi Eike,
I'm glad you like the idea, especially if you consider "folding" the
repositories. When you have a lot of resources, they could better be
organized ;).
I have raised the enhancement requirement:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=246703
I can not invest too much time right now in providing a proper
implementation of the idea. But in one/two month time, I could do it,
especially if we have a proper design of how that CDO file system should
looks like.
Let's go on the discussion in the bugzilla ;)
Cheers,
Adolfo.
Eike Stepper escribió:
> Hi Adolfo,
>
> Yes, I think this sounds like a great idea. If you want to work on this
> and contribute the result I can offer you my help with internal
> knowledge about CDO.
>
> It could also be interesting to rethink the relation between a
> CDORepository and its CDOResources. Currently all resources of a
> repository form a flat list with each resource having a flat string
> "path" (which is really more like an opaque id). It is imaginable that
> we add more real structure by introducing a new system class:
> CDOResourceFolder (or just CDOFolder). Just like CDOResource it would be
> a CDOObject with system-defined features like name and contents. I'd
> even suggest that we factor out a common base class CDOResourceElement
> for name, path and thelike.
>
> If you're interested I suggest that you file a Bugzilla where we can
> continue our discussion...
>
> Cheers
> /Eike
>
>
> Adolfo Sánchez-Barbudo Herrera schrieb:
>> Hi Eike,
>>
>> One question, do you think that it could be interesting/valuable
>> having CDO as an implementation of the Eclipse File System ?.
>>
>> I understand, that the idea of a repository and file system are
>> completely different. However, considering a CDO server or CDO
>> repository as directories and the CDO Resources as files it could be a
>> way of doing such an abstraction. Obviously, it would be a very
>> restricted file system, in which some operations would not be allowed.
>>
>> I'm working on the integration of several fyle systems via EFS, and I
>> would like to integrate CDO repositories. Having EFS as the unique
>> abstraction which I have to work on, would be very helpful. Otherwise,
>> I would have to distinguish the URI of the artefact to treat it as a
>> CDO repository/resource or an EFS file store.
>>
>> Cheers,
>> Adolfo.
|
|
|
Re: [CDO] and EFS [message #422572 is a reply to message #422559] |
Tue, 09 September 2008 16:14 |
|
Hi Adolfo,
Don't worry about the time. We are not bored in the meantime ;-)
I'm looking forward to see the results of this effort!
Cheers
/Eike
Adolfo Sánchez-Barbudo Herrera schrieb:
> Hi Eike,
>
> I'm glad you like the idea, especially if you consider "folding" the
> repositories. When you have a lot of resources, they could better be
> organized ;).
>
> I have raised the enhancement requirement:
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=246703
>
> I can not invest too much time right now in providing a proper
> implementation of the idea. But in one/two month time, I could do it,
> especially if we have a proper design of how that CDO file system
> should looks like.
>
> Let's go on the discussion in the bugzilla ;)
>
> Cheers,
> Adolfo.
>
> Eike Stepper escribió:
>> Hi Adolfo,
>>
>> Yes, I think this sounds like a great idea. If you want to work on
>> this and contribute the result I can offer you my help with internal
>> knowledge about CDO.
>>
>> It could also be interesting to rethink the relation between a
>> CDORepository and its CDOResources. Currently all resources of a
>> repository form a flat list with each resource having a flat string
>> "path" (which is really more like an opaque id). It is imaginable
>> that we add more real structure by introducing a new system class:
>> CDOResourceFolder (or just CDOFolder). Just like CDOResource it would
>> be a CDOObject with system-defined features like name and contents.
>> I'd even suggest that we factor out a common base class
>> CDOResourceElement for name, path and thelike.
>>
>> If you're interested I suggest that you file a Bugzilla where we can
>> continue our discussion...
>>
>> Cheers
>> /Eike
>>
>>
>> Adolfo Sánchez-Barbudo Herrera schrieb:
>>> Hi Eike,
>>>
>>> One question, do you think that it could be interesting/valuable
>>> having CDO as an implementation of the Eclipse File System ?.
>>>
>>> I understand, that the idea of a repository and file system are
>>> completely different. However, considering a CDO server or CDO
>>> repository as directories and the CDO Resources as files it could be
>>> a way of doing such an abstraction. Obviously, it would be a very
>>> restricted file system, in which some operations would not be allowed.
>>>
>>> I'm working on the integration of several fyle systems via EFS, and
>>> I would like to integrate CDO repositories. Having EFS as the unique
>>> abstraction which I have to work on, would be very helpful.
>>> Otherwise, I would have to distinguish the URI of the artefact to
>>> treat it as a CDO repository/resource or an EFS file store.
>>>
>>> Cheers,
>>> Adolfo.
Cheers
/Eike
----
http://www.esc-net.de
http://thegordian.blogspot.com
http://twitter.com/eikestepper
|
|
|
Goto Forum:
Current Time: Tue Sep 24 17:55:26 GMT 2024
Powered by FUDForum. Page generated in 0.04106 seconds
|