Thanks for raising this. I'm not sure why this issue is still in review, it must have slipped through the net. I have reopened it so hopefully it will get discussed soon.
We should try and ensure the APIs are consistent. It could be that the way this was originally proposed to be implemented resulted in a "breaking" change and therefore it didn't go in, I'm not sure. I'd suggest the appropriate behaviour would be that if an empty byte stream is received by "ingest", a template (empty) object should be created (which is effectively what the REST API does). ie push the behaviour currently implemented in the REST API to the SOAP API. If that's acceptable it should be a pretty simple change, and wouldn't seem to be a breaking change. Regards Steve -----Original Message----- From: aj...@virginia.edu [mailto:aj...@cms.mail.virginia.edu] Sent: 29 November 2010 18:32 To: fedora-commons-users@lists.sourceforge.net Subject: [fcrepo-user] FCREPO-579: API-M REST vs SOAP difference for creating new objects As has been mooted on this list before, the REST API-M offers the ability to create a totally "blank" or empty (up to the required components) object by POSTing nothing to /fedora/objects/new. The SOAP API-M requires at least a skeleton object to parameterize the "ingest" method. I see a Jira issue (FCREPO-579) with a fix, which has been in review since 30/Nov/09 with no fix version specified. I was wondering if there's anything that can be done by users (like myself) to help expedite this fix? It would be very helpful to those of us working in complex multi-repository environments where many clients are acting against many API-M instantiations. --- A. Soroka Digital Research and Scholarship and Online Library Environment the University of Virginia Library ---------------------------------------------------------------------------- -- Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! Tap into the largest installed PC base & get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev _______________________________________________ Fedora-commons-users mailing list Fedora-commons-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fedora-commons-users ------------------------------------------------------------------------------ Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! Tap into the largest installed PC base & get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev _______________________________________________ Fedora-commons-users mailing list Fedora-commons-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fedora-commons-users