[cc-devel] API to Internet Archive?
Nathan R. Yergler
nathan at yergler.net
Tue Oct 11 07:47:22 EDT 2005
Yes, both interfaces I described require you to generate and upload two
XML files -- one containing the metadata and the other describing the
other files you're uploading. So you end up building a FTP client into
I had the links in emails from folks at the IA (some of whom are no
longer there) from the past year of development. I always end up having
to go digging in my email, because i can never find them when I need
Tim Olsen wrote:
>So the Direct Contribution Interface still involves uploading the
>metadata xml files, right?
>btw, how did you find those links? Google can only find the link for
>the Advanced Contribution interface, and Google found it linked from a
>forum post from last year.
>thanks for your help! It's really appreciated!
>On 10/10/05, Nathan R. Yergler <nathan at yergler.net> wrote:
>>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
>>ccPublisher abstracts it's Archive.org functionality into the PyArchive
>>module, in CVS at
>>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
>>Tim Olsen wrote:
>>>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
>>>(archivists-talk at yahoogroups.com), but haven't received a response
>>>cc-devel mailing list
>>>cc-devel at lists.ibiblio.org
More information about the cc-devel