--
You received this message because you are subscribed to the Google Groups "openXdata Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openxdata-de...@googlegroups.com.
To post to this group, send email to openxd...@googlegroups.com.
Visit this group at http://groups.google.com/group/openxdata-dev.
For more options, visit https://groups.google.com/d/optout.
Hi,
I support Ronalds suggestion on adding a new column to store unique client side generated id’s and dedupe on that.
That approach would also allow updating mForms and other clients to handle it similarly.
Requirement would have to be that the client can generate a unique random id like UUID/GUID – ideally I would prefer a server generated UUID on submission and send that back to the client – but nothing is perfect….
Jørn
__________________________________________________________
Jørn Klungsøyr – www.zegeba.com - mobile: +4791365731, chat: jornklung
--------------------
Hi Dagmar,
I’m worried about doing a filebased “database” of value pairs (oxd ID <--> instanceID) – or did I misunderstand something?
If we can save it in a file, we should be able to save it properly in the database together with the record?
As long as we only add new elements to the protocol-api, the «old» plugins should still work, right?
A mix of server/client generated UUID could be done with the OXD-API creating a UUID if not supplied by the client through the protocol-API. Thereby retaining backwards compatibility.
mForms / mForms proto could later be improved to also support client side generated instanceID (without breaking existing clients).
I’ve not looked at the details of this for quite some time, so I might be completely off….
The purcforms nightmare needs to be tackled, I’ll followup with a separate thread on that beast.
And yes, would be an idea to do a new public release…..
Best
Jørn
__________________________________________________________
Jørn Klungsøyr – www.zegeba.com - mobile: +4791365731, chat: jornklung
--------------------
Hi Dagmar,
I missed the part on you not being in a position to upgrade your servers.
I don’t have other suggestions.
Please do upload the changes you make, maybe they can be used as a basis for a general API/protocol improvement.