Hi Ricardo,

It is open source, under the BSD license.  At 
http://bitbucket.org/tpherndon/ you'll find both the pyfedora project, 
which is the Fedora REST client, and django-fedora, which uses pyfedora 
for Django integration.  A lot of pyfedora (and *all* of django-fedora) 
is focused on my organization's specific needs (ingesting images, 
specifically), but the client itself (from pyfedora.client import 
FedoraClient) can be used for any purpose and wraps pretty much the 
entirety of the HTTP-accessible Fedora API.  That is, not just the 
formal REST API, but also the remaining bits of API-A Lite and API-M Lite.

Let me know if you run into any issues.

Regards,

---Peter

On 09/29/2009 04:14 AM, Ricardo Borillo wrote:
> Hi Peter,
>
> Is your python client library an open project?
> If so, where is published?
>
> Thanks for such a contribution :)
>
> ---
> Salut,
> ====================================
> Ricardo Borillo Domenech
> http://xml-utils.com
>
>
>
> On Tue, Aug 25, 2009 at 22:05, Peter Herndon<[email protected]>  wrote:
>    
>> On 08/25/2009 10:04 AM, Bill Branan wrote:
>>      
>>> Hi Peter,
>>>
>>> Here are a few things you can try, just to help track down the problem:
>>> - Try the same action with several other files of varying type and size
>>> - Try performing the request as a non-multipart
>>> - Try using another client (a couple options:
>>> http://code.google.com/p/poster-extension/,
>>> http://code.google.com/p/rest-client/)
>>>
>>> If one of those works or provides a different error we'll have more to
>>> go on in trying to track this down.
>>>
>>> Bill
>>>        
>> Thanks, Bill, removing the multipart setup took care of the problem.
>> I'm now just posting the file to the URL with the single Content-Type
>> header, and the POST works successfully. That's different from what
>> worked under 3.1, but as it's actually a simplification, I can't
>> complain too much.  :)
>>
>> Also, Poster is a great help.  I'd used something similar on a Mac, but
>> I've since switched to a Linux client, and the Mac app was a desktop
>> app, not a Firefox add-on.
>>
>> Thanks very much!  I'll be pushing up a new version of my client once I
>> finish cleaning up the code (and setting up the additional
>> version-dependent pathway).
>>
>> ---Peter
>>
>> ------------------------------------------------------------------------------
>> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
>> trial. Simplify your report design, integration and deployment - and focus on
>> what you do best, core application coding. Discover what's new with
>> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
>> _______________________________________________
>> Fedora-commons-users mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/fedora-commons-users
>>
>>      


------------------------------------------------------------------------------
Come build with us! The BlackBerry&reg; Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9&#45;12, 2009. Register now&#33;
http://p.sf.net/sfu/devconf
_______________________________________________
Fedora-commons-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fedora-commons-users

Reply via email to