Hi,
It's really a great idea and we are really interested about your feature.
I would be interested to participate to this development, and if you want to
shared your source repository or want that Nuxeo to store source code to
shared with the community, it would be great.
We can also, if you want create a project in our JIRA as a free access to
explicitly describes your user stories, and like that we will discuss on
each user stories on the ticket.
About your question, is the UID generator contribution is not the good way
?
You just have to describe a generation of the UID something like :
YYYYMMDDHHMMSSSS
The problem today is when you contribute to UIDGenerator you can't do this :
<extension target=
"org.nuxeo.ecm.platform.uidgen.service.UIDGeneratorService"
point="generators">
<generator name="imap_uid"
class="your.package.IMAPUIDGenerator">
<propertyName>uid:uid</propertyName>
<docType>Document</docType>
</generator>
</extension>
because we just test the name of the doc type but not the inherited type. So
we can maybe improve the GeneratorService to do that..
Or you can add a field in the UID schema with overriding the uid default
schema. That's not the good idea, I think. I think that the better is to
reuse the uid field.
Anyway this will depend on your uses cases, and we appreciate your
contribution to our platform.
Benjamin JALON
Nuxeo
On 12 August 2010 04:15, Francois-Denis Gonthier <
[email protected]> wrote:
>
> ----- "Sean Radford" <[email protected]> a écrit :
>
> > Hi,
> >
> > Could you not use a separate lookup table keyed by Nuxeo UID for your
> >
> > IMAP UIDs?
>
> That is a solution I could resort to. What annoys me is that I have to try
> to keep the lookup table in sync with the repo but I suppose you could do
> that with the event service.
>
> > I presume you would have an 'IMAP Workspace' and so also a lookup of
> > the
> > last IMAP UID used to refer to when a new document is being created.
>
> I'm not sure I understand what you mean there.
> _______________________________________________
> ECM mailing list
> [email protected]
> http://lists.nuxeo.com/mailman/listinfo/ecm
> To unsubscribe, go to http://lists.nuxeo.com/mailman/options/ecm
>
_______________________________________________
ECM mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm
To unsubscribe, go to http://lists.nuxeo.com/mailman/options/ecm