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 
your app.

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 
them :).

Nathan

Tim Olsen wrote:

>Hi Nathan,
>
>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!
>
>-Tim
>
>On 10/10/05, Nathan R. Yergler <[EMAIL PROTECTED]> wrote:
>  
>
>>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