{ "info": { "author": "D'Elia Federica", "author_email": "federica.delia@redturtle.it", "bugtrack_url": null, "classifiers": [ "Framework :: Plone", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "GoogleSharing\n=============\n\n\nAbout GoogleSharing\n-------------------\n\nGS manages the sharing of documents stored in the Google servers and their synchronization\nfrom the Plone application to Google Docs service. In this way, when a Plone user changes\nthe roles of other users on a specific document, for instance to share the document with \nthem or to restrict their access to the document, GS changes the document sharing attributes\nin the Google Docs service accordingly. So, if a Plone user assigns another user the Editor\nrole on one of his documents, the other user will be able to read and modify that document\nthrough his Google account. \n\nTo associate Plone and Google accounts, GS assumes that the email address attribute of Plone\nusers corresponds to their Google account.\n\nThe mapping of roles, on each specific document, from Plone to Google Docs is based on the \nfollowing rules: Plone users who have both the Editor and the Reader roles on a specific \ndocument are assigned the writer role on the correspondent document on Google servers; Plone\nusers who have the Editor or the Reader roles are assigned the writer or reader role, \nrespectively, on the correspondent document on Google servers. The Collaborator and Reviewer\nroles have not been considered.\n\n\nCopyright and license\n---------------------\n\nCopyright (c) 2009 Federica D'Elia\n\nThis software is subject to the provisions of the GNU General Public License,\nVersion 2.0 (GPL). A copy of the GPL should accompany this distribution.\nTHIS SOFTWARE IS PROVIDED \"AS IS\" AND ANY AND ALL EXPRESS OR IMPLIED\nWARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED\nWARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS\nFOR A PARTICULAR PURPOSE\n\nSee the `LICENSE` file that comes with this product.\n\n\nRequirements\n------------\n\nFileSystemStorage, GoogleAuthentication, GoogleSystemStorage and gdata-1.3.0\nmust be correctly installed.\n\n\nInstallation\n------------\n\nWith buildout\n-------------\n\n\nThis example speaks of itself::\n\n [buildout]\n parts=\n ...\n fss\n \n ...\n eggs =\n ..\n collective.googlesystemstorage\n collective.googleauthentication\n collective.googlesharing\n iw.recipe.fss\n iw.fss\n ...\n ...\n zcml =\n ...\n collective.googlesystemstorage\n collective.googleauthentication\n collective.googlesharing\n iw.fss\n iw.fss-meta\n ...\n ...\n\n [fss]\n recipe = iw.recipe.fss\n zope-instances =\n ${instance:location}\n \n storages =\n global / flat\n portale /portale site1 ${buildout:directory}/var/portale_fss_storage ${buildout:directory}/var/portale_fss_backup\n\n\nCredits\n-------\n\nMain developer: D'Elia Federica \n\nChangelog\n=========\n\n1.0.0\n-----\n\n* Initial release", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://svn.plone.org/svn/collective/collective.googlesharing/", "keywords": "plone google googledocs", "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "collective.googlesharing", "package_url": "https://pypi.org/project/collective.googlesharing/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/collective.googlesharing/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://svn.plone.org/svn/collective/collective.googlesharing/" }, "release_url": "https://pypi.org/project/collective.googlesharing/1.0.0/", "requires_dist": null, "requires_python": null, "summary": "GS manages the sharing of documents stored in the Google servers and their synchronization from the Plone application to Google Docs service", "version": "1.0.0" }, "last_serial": 1771520, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "78c62ac6890fbb23a295abcdcd5960b9", "sha256": "94ad4b6753039dcf9105c8865d2b81073ec78e98fef15c70589b2dae48fc0ed4" }, "downloads": -1, "filename": "collective.googlesharing-1.0.0-py2.4.egg", "has_sig": false, "md5_digest": "78c62ac6890fbb23a295abcdcd5960b9", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 22421, "upload_time": "2010-03-25T12:35:15", "url": "https://files.pythonhosted.org/packages/58/3a/dafc7b28dea3a13b297f8cdee628dc0f1d021cf5a3f9ff3d85599cc6bcfd/collective.googlesharing-1.0.0-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "db1d4d601700036399293e0f5d449ad4", "sha256": "499e35b27c402e01d158ffe13974588a30c43f2182e4a5f9d8daee2663dfe39d" }, "downloads": -1, "filename": "collective.googlesharing-1.0.0.tar.gz", "has_sig": false, "md5_digest": "db1d4d601700036399293e0f5d449ad4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14736, "upload_time": "2010-03-25T12:35:13", "url": "https://files.pythonhosted.org/packages/6a/63/678b8851337e65b5ccbc0a1c6814239bb764187698292df8bf6aabb31362/collective.googlesharing-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "78c62ac6890fbb23a295abcdcd5960b9", "sha256": "94ad4b6753039dcf9105c8865d2b81073ec78e98fef15c70589b2dae48fc0ed4" }, "downloads": -1, "filename": "collective.googlesharing-1.0.0-py2.4.egg", "has_sig": false, "md5_digest": "78c62ac6890fbb23a295abcdcd5960b9", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 22421, "upload_time": "2010-03-25T12:35:15", "url": "https://files.pythonhosted.org/packages/58/3a/dafc7b28dea3a13b297f8cdee628dc0f1d021cf5a3f9ff3d85599cc6bcfd/collective.googlesharing-1.0.0-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "db1d4d601700036399293e0f5d449ad4", "sha256": "499e35b27c402e01d158ffe13974588a30c43f2182e4a5f9d8daee2663dfe39d" }, "downloads": -1, "filename": "collective.googlesharing-1.0.0.tar.gz", "has_sig": false, "md5_digest": "db1d4d601700036399293e0f5d449ad4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14736, "upload_time": "2010-03-25T12:35:13", "url": "https://files.pythonhosted.org/packages/6a/63/678b8851337e65b5ccbc0a1c6814239bb764187698292df8bf6aabb31362/collective.googlesharing-1.0.0.tar.gz" } ] }