Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.202.257 Times

cmislib 0.3

Company: Jeff Potts
Date Added: August 19, 2013  |  Visits: 378

cmislib

Report Broken Link
Printer Friendly Version


Product Homepage
Download (37 downloads)



Provides a CMIS client library for Python that can be used to work with CMIS-compliant repositories such as Alfresco, IBM FileNet, Nuxeo and others. CMIS is a proposed specification with backing by major ECM players including those mentioned as well as Microsoft, Oracle, and SAP.<br /><br />CMIS providers must expose both Web Services and Restful AtomPub bindings. cmislib uses the Restful AtomPub binding to communicate with the CMIS repository. All you have to tell cmislib is the repository's service URL and your credentials. There is nothing to install on the server side.<br /><br />This is still very much a work in progress. If you want to help out, let me know.<br /><br />I'm using Sphinx to for documentation. I've checked the generated docs into this project's SVN, so if you want to take a look at the doc without downloading anything, you can.<br /><br />The high-level To-Do list is in the about page within the docs. Code-level To-Do's are scattered throughout the source. Basically, right now you can:<br /><br /> * Create folders and documents (with or without content)<br /> * Retrieve and update properties on folders and documents<br /> * Checkout, checkin, cancel checkout<br /> * Delete folders and documents<br /> * Run CMIS queries, including those that return paged results<br /> * Get the list of object type definitions or specific type defs by type ID<br /> * Get property definitions for a type def<br /> * Get the permission definitions and permission mapping for a repository<br /> * Get the ACL of an object <br /><br />The library has been tested against each of these repositories with varying success:<br /><br /> * Alfresco 3.2r2 Community (CMIS 1.0cd04)<br /> * Alfresco hosted CMIS (CMIS 1.0cd06)<br /> * IBM FileNet P8 (CMIS 1.0cd06)<br /> * Nuxeo<br /> * Apache Chemistry server (minimal)<br /> * !OpenCMIS (minimal)<br /> * OpenText (minimal) <br /><br />See KnownIssues for a list of known issues and unit test problems by repository.<br /><br />Although I'm currently testing against Alfresco, IBM, and Nuxeo the intent is for this to eventually work with any CMIS-compliant provider. It will get easier as the spec nears ratification and vendors stabilize their implementation. Right now support varies widely across vendors.<br /><br />The client library has been tested on Mac OS X (Python 2.6.3, Macports) and Windows (Python 2.6.4).

Requirements: No special requirements
Platforms: Mac, Mac OSX
Keyword: Alfresco Atompub Cmislib Definitions Documents Folders Including Library Minimal Nuxeo Object Permission Python Repositories Repository Restful Server Tested
Users rating: 0/10

License: Freeware Size: 214.02 KB
USER REVIEWS
More Reviews or Write Review


CMISLIB RELATED
Programming  -  libgenerics for Linux 1.2.1
Libgenerics is a c++ library that provides object services to analyse class type at runtime sharing the definitions between dynamic modules. It provides serialization services abstraction too. It's an absolute generic library.
1.07 MB  
Shell & Desktop  -  Winlaunch 4.0
Winlaunch is a global shortcut program that allows you to launch programs, documents, folders, websites, emails, control applets and commands by pressing any custom-built assigned shortcut key combination ( for example, Ctrl+F1 could open your...
294.76 KB  
Libraries  -  OpenOffice.org Utility Library 0.0.9(ooolib-python)
OpenOffice.org Utility Library, or ooolib in short, is actually more than one library module. Included are a Python module (ooolib-python) and a Perl module (ooolib-perl). The Python module is currently focused on Calc and can be used to create...
 
Libraries  -  WMS Javascript Library 0.02
WMS Javascript Library is an object-oriented JavaScript library for creating dynamic Web-based maps from otherwise static WMS (Web Map Service) images by adding pan/zoom functionality with Google Maps-like draggability. Custom clickable overlays...
389.12 KB  
Miscellaneous  -  NIKAcore 0.1
NIKAcore is a simple PHP website library built on object-oriented best practices including test-first, refactoring, and design patterns. It generalizes common web programming tasks.
 
Miscellaneous  -  OO PHP Library 1.8a 1.0
OO PHP Library is an object-oriented library written in PHP with enhanced features for RAPID creation of web-interface to databases.
 
Miscellaneous  -  XS PHP Library 1.1.0
The XS PHP Library is an object oriented library for PHP developers supporting them in the development of network oriented or content managment Web applications.
 
Audio Tools  -  The Sound Object Library 2.6.99
The Sound Object Library is an object-oriented audio processing library. It provides objects for synthesis and processing of sound that can be used to build applications for computer-generated music. The core code, including soundfile and text...
655.36 KB  
File Synchronizers  -  ViceVersa 1.03
ViceVersa compares and synchronizes files and folders (including sub-folders) using three comparison types: Size and Timestamp, CRC or both. Powerful include and exclude file filters. Handles NTFS and FAT timestamp differences. Five file...
673 KB  
Windows Software  -  TreeSize Mobile 1.1
Sometimes you get to a point where your smartphone runs out of disk space. The manual search for large files and folders can take a long time. TreeSize Mobile helps you to find these folders. The file system is represented in a tree view and it...
186 KB  
NEW DOWNLOADS IN MACINTOSH SOFTWARE, PROGRAMMING
Macintosh Software  -  EasyEDA PCB Designer for MacOS 2.0.0
EasyEDA, a great web based EDA(Electronics Design Automation) tool, online PCB tool, online PCB software for electronics engineers, educators, students, makers and enthusiasts. Theres no need to install any software. Just open EasyEDA in any...
34.4 MB  
Macintosh Software  -  VideoSolo Video to GIF Converter (Mac) 1.0.12
How to make a GIF? VideoSolo Free Video to GIF Converter for Mac supports all popular video files including MP4, AVI, MOV, WMV, FLV, M4V, etc. You can easily turn MP4/AVI/MOV/WMV/FLV/M4V to GIF animation on Mac and share your GIFs with your...
46.51 MB  
Macintosh Software  -  VideoSolo Free Video Converter (Mac) 1.0.18
VideoSolo Free Video Converter for Mac is a fast, powerful and easy-to-master video converter. Its main purpose is to convert video files from one format into another. It is able to convert video and audio files in 300+ formats on Mac for totally...
75.29 MB  
Macintosh Software  -  ManyCam for Mac 6
ManyCam is a free Webcam software and a screen recorder for anyone to use. Several feature enhancements are included within ManyCam to produce a professional quality live video production. It can connect a desktop, smartphone, tablet and live...
90.49 MB  
Macintosh Software  -  MacX Free Rip DVD to QuickTime for Mac 4.1.9
MacX Free Rip DVD to QuickTime for Mac is totally free yet versatile DVD to QuickTime ripper software for Mac users to free rip both normal and copy-protected DVDs to QuickTime MOV, MP4 on Mac with excellent image quality. Besides the powerful...
36.3 MB  
Programming  -  MacX Free iMovie Video Converter 4.1.8
MacX Free iMovie Video Converter is a professional free iMovie video converter for Mac that can convert any SD and HD videos such as M2TS, MKV, AVI, WMV, FLV, VOB, 3GP and more to iMovie accepted video formats MOV & MP4 for importing to iMovie...
22.92 MB  
Programming  -  SwapList 0.1 Alpha
Java list implementation that swaps list items to a disk file in order to avoid out-of-memory error.
10.24 KB  
Programming  -  Mano 1.05 Beta
Mano is a makeFile navigator containing a tree grouping the targets.
20.48 KB  
Programming  -  Workhorse 1.2
Workhorse automates tedious file transfer and deletion tasks. Just tell it when or how often you want it to run, fill in the details, and let it do it's job! Do you know Applescript? Use Workhorse to run your scripts at a given time or interval....
225.28 KB  
Programming  -  PLT Scheme (formerly DrScheme) Darwin (PPC) 4.2
PLT Scheme is an interactive, integrated, graphical programming environment for the Scheme, MzScheme, and MrEd programming languages. PLT Scheme provides source highlighting for syntax and run-time errors, support for multiple language...
38.27 MB