Hi Tim,

I saw your earlier email (not sure if you or the Archive forwarded it to 
me), but completely spaced out replying.  Mea culpa. 

ccPublisher originally used the Advanced Contribution interface from 
IA.  The interface is documented at 
http://www.archive.org/help/contrib-advanced.php.  It involves uploading 
the files and metadata to IA and then polling a URI to start the import 
process.  The latest release of ccPublisher (and last few releases of 
Ourmedia Publisher) all use the new Direct Contribution interface, which 
reduces the delay between when an item is uploaded and when it is 
available on the site.  The Direct Contribution interface is documented 
at http://www.archive.org/help/contrib-direct.php.

ccPublisher abstracts it's Archive.org functionality into the PyArchive 
module, in CVS at 
http://cvs.sourceforge.net/viewcvs.py/cctools/pyarchive/pyarchive/.  In 
particular submission.py contains our wrappers for the contribution 
interfaces.  If I recall correctly, CVS HEAD is still the old-style 
interface, and the ccp8_1_0_x branch has the new DC interface.

I'd be happy to help you with any naggling details or questions you have. 

Nathan R. Yergler
Software Engineer
Creative Commons

Tim Olsen wrote:

>Hi,
>
>My coworkers and I are adding to LimeWire the ability to upload
>CC-licensed files to the Internet Archive.  I noticed ccPublisher has
>this ability.  Does anyone know of a published API for interfacing to
>the Internet Archive?
>
>I've tried asking this on the Internet Archive discuss list
>([EMAIL PROTECTED]), but haven't received a response
>yet.
>
>thanks,
>Tim
>_______________________________________________
>cc-devel mailing list
>[email protected]
>http://lists.ibiblio.org/mailman/listinfo/cc-devel
>  
>

_______________________________________________
cc-devel mailing list
[email protected]
http://lists.ibiblio.org/mailman/listinfo/cc-devel

Reply via email to