{ "info": { "author": "JeanMichel FRANCOIS aka toutpt", "author_email": "toutpt@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Plone", "Framework :: Plone :: 4.0", "Framework :: Plone :: 4.1", "Framework :: Plone :: 4.2", "Framework :: Plone :: 4.3", "Framework :: Zope2", "License :: OSI Approved :: GNU General Public License (GPL)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7" ], "description": "Introduction\n============\n\nThis addon integrate etherpad_ into the Plone CMS. It is a way to get\nCollaborating in really real-time on document.\n\nAbout Etherpad\n==============\n\nEtherpad is an Open Source online editor providing collaborative editing\nin really real-time powered by Node.js\n\nHow to install\n==============\n\n.. image:: https://secure.travis-ci.org/toutpt/collective.etherpad.png\n :target: http://travis-ci.org/toutpt/collective.etherpad\n\nThis addon can be installed as any other Plone addons. Please follow the\nofficial documentation_.\n\nYou must install etherpad-lite and configure it. If you want to deploy it\nusing buildout you can referer to the provided buildout of this addon\non github. It is important that your etherpad is on the same domain as your\nPlone site (using a reserved path) to let cookies working properly and so\nyour users being authenticated in Plone to be authenticated in etherpad.\n\nYou will probably have to install etherpad dependencies: `NodeJS\n`_ and `NPM `. Under Linux, type ::\n\n ``apt-get install nodejs npm``\n\nRunning etherpad needs curl. Under Linux, type::\n\n ``apt-get install curl``\n\n\nHow to configure\n================\n\nA set of configuration is available on the configuration registry of Plone\n(/portal_registry). You should review theses settings and integrate them\nin your site policy.\n\nSet as value for ``collective.etherpad.settings.EtherpadSettings.apikey``\nthe content of the APIKEY.txt file that fits in the etherpad install folder.\nIf you have installed etherpad with buildout, you'll find it at\ncollective.etherpad/parts/etherpad-lite/APIKEY.txt.\n\nCredits\n=======\n\nCompanies\n---------\n\n|makinacom|_\n\n* `Planet Makina Corpus `_\n* `Contact Makina Corpus `_\n\nAuthors\n\n* JeanMichel FRANCOIS aka toutpt \n\n.. |makinacom| image:: http://depot.makina-corpus.org/public/logo.gif\n.. _makinacom: http://www.makina-corpus.com\n.. _etherpad: http://etherpad.org/\n.. _documentation: http://plone.org/documentation/kb/installing-add-ons-quick-how-to\n\n\nChangelog\n=========\n\n1.1.2 (2013-09-26)\n------------------\n\n- Nothing changed yet.\n\n\n1.1.1 (2013-09-26)\n------------------\n\n- Fix packaging\n\n\n1.1 (2013-09-26)\n----------------\n\n- Added a timeout on api url requests\n so that task is not blocked when we have a network issue.\n [thomasdesvenain]\n\n- Reindex when we save the pad.\n [thomasdesvenain]\n\n- Default pad text is collaboration field text, not description field.\n [thomasdesvenain]\n\n- Refactor API callable to catch exceptions [toutpt]\n\n- Add dexterity support. The field choice is achieved by looking for an\n IRichText field in the schema. [toutpt]\n\n- Set logs to DEBUG.\n [thomasdesvenain]\n\n- i18n fixes.\n [thomasdesvenain]\n\n- fix cookie path when behind a proxy (virtualhostmonster)\n [kiorky]\n\n1.0 (2013-02-14)\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": "https://github.com/toutpt/collective.etherpad", "keywords": "plone etherpad", "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "collective.etherpad", "package_url": "https://pypi.org/project/collective.etherpad/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/collective.etherpad/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/toutpt/collective.etherpad" }, "release_url": "https://pypi.org/project/collective.etherpad/1.1.2/", "requires_dist": null, "requires_python": null, "summary": "Etherpad-lite integration in Plone", "version": "1.1.2" }, "last_serial": 1223523, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "ce1b8a8afb6cd0165a8b40cc26cb3b92", "sha256": "f36dea8b86b22eddc8e72fb22be9b325109dfd66ed9432e5127a32743d84574a" }, "downloads": -1, "filename": "collective.etherpad-1.0.zip", "has_sig": false, "md5_digest": "ce1b8a8afb6cd0165a8b40cc26cb3b92", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35216, "upload_time": "2013-02-14T10:52:03", "url": "https://files.pythonhosted.org/packages/a3/07/16b6520af1bbd1e98495e198f00d3b8c7ee266c694889572effad6afe730/collective.etherpad-1.0.zip" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "2ec318103c5b11f454759af5a398c6ae", "sha256": "69674afb2dc11cf2ef0bd976271f6ec4da2e8b25079372874ed79eb8ef3adbbe" }, "downloads": -1, "filename": "collective.etherpad-1.1.zip", "has_sig": false, "md5_digest": "2ec318103c5b11f454759af5a398c6ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31397, "upload_time": "2013-09-26T12:44:46", "url": "https://files.pythonhosted.org/packages/57/b8/89048b259b5396f06d3e88c894f798f1fafa779fd1d7731d2fbf99b0c98b/collective.etherpad-1.1.zip" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "3bc824c95f96684039c6665810c47fe9", "sha256": "03ad586bcad2cfcbe85ef6c5bc747f38c064965b3990b600e9990bd14dfc4c50" }, "downloads": -1, "filename": "collective.etherpad-1.1.1.zip", "has_sig": false, "md5_digest": "3bc824c95f96684039c6665810c47fe9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31622, "upload_time": "2013-09-26T12:56:57", "url": "https://files.pythonhosted.org/packages/88/63/e63f99f1dc03f2b7c4401ca1cc9377d1d0384260c41a22aee96fb9e4bab7/collective.etherpad-1.1.1.zip" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "4e64802b43587adf0b5e6b5163fde7b7", "sha256": "beece740f48fa49f2d01f42042f28ff10b405acdbcbdb43f7149ed01d4350334" }, "downloads": -1, "filename": "collective.etherpad-1.1.2.zip", "has_sig": false, "md5_digest": "4e64802b43587adf0b5e6b5163fde7b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45706, "upload_time": "2013-09-26T13:00:25", "url": "https://files.pythonhosted.org/packages/f2/c6/bb444bc58cf0c94feb087968acb4a8f47bcf3d03ccf977bce92a4dee607e/collective.etherpad-1.1.2.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4e64802b43587adf0b5e6b5163fde7b7", "sha256": "beece740f48fa49f2d01f42042f28ff10b405acdbcbdb43f7149ed01d4350334" }, "downloads": -1, "filename": "collective.etherpad-1.1.2.zip", "has_sig": false, "md5_digest": "4e64802b43587adf0b5e6b5163fde7b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45706, "upload_time": "2013-09-26T13:00:25", "url": "https://files.pythonhosted.org/packages/f2/c6/bb444bc58cf0c94feb087968acb4a8f47bcf3d03ccf977bce92a4dee607e/collective.etherpad-1.1.2.zip" } ] }