{ "info": { "author": "Alex Clark", "author_email": "aclark@aclark.net", "bugtrack_url": null, "classifiers": [ "Framework :: Plone :: 4.3", "Programming Language :: Python :: 2.7" ], "description": "Platform for Experimental Ethnography (PECE)\n============================================\n\nA collective inquiry in to complex conditions. Development sponsored by `Rensselaer Polytechnic Institute (RPI) `_.\n\n.. Warning::\n\n To install ``collective.pece`` you must use ``feedparser`` version 5.1.3.\n\nAbout\n-----\n\nThe PECE add-on for Plone is a research tool, currently in use by `RPI `_ but available to anyone doing similar research. It features `Dexterity Content Types `_ and a `Collective Cover `_ integration to enable the creation of an \"Asthma File\": a collectively developed document containing artifacts and annotations.\n\nInstallation\n------------\n\nTo install PECE functionality on your Plone site, add ``collective.pece`` to your list of Plone \"instance eggs\" in your ``buildout.cfg`` file. Run Buildout and restart Plone. Create a new Plone site with the add-on selected:\n\n.. image:: screenshot1.png\n\nOr add the functionality to an existing site:\n\n.. image:: screenshot2.png\n\nAfter installation, you should be able to add 6 new content types to your Plone site:\n\n.. image:: screenshot8.png\n\nUsage\n-----\n\nFollow these steps to begin using the PECE functionality in your Plone site.\n\nAdd a Question\n--------------\n\n*Questions* facilitate *Annotations* of *Artifacts* when researchers respond to them in context. Before you do anything else, add an Asthma Question to your site.\n\n.. image:: screenshot4.png\n\nCreate Artifacts\n----------------\n\nAn \"Asthma File\" is produced via the assembly of artifacts and annotations. So next, add some artifacts to your site. E.g.:\n\nAudio artifact\n~~~~~~~~~~~~~~\n\n.. Note:: Currently only OGG audio supported\n\n.. image:: screenshot9.png\n\nDocument artifact\n~~~~~~~~~~~~~~~~~\n\nImage artifact\n~~~~~~~~~~~~~~\n\n.. image:: screenshot5.png\n\nVideo artifact\n~~~~~~~~~~~~~~\n\n.. Note:: Currenly only OGG video supported\n\n.. image:: screenshot10.png\n\nCreate an Asthma File\n---------------------\n\nNow we can create an Asthma File, which is a collaborative document consisting of multiple Artifacts, Annotations, etc. Made possible via the use of Collective Cover. [1]_\n\n.. image:: screenshot6.png\n\n.. [1] Catch 22: We'd like to customize the available types for Cover, but they don't exist until we install ourselves first. Workaround: customize TTW e.g.\n\n.. image:: screenshot7.png\n\nZotero Integration\n------------------\n\nThis add-on provides experimental integration with ``zotero.com``, currently in proof-of-concept stage i.e. there is API connectivity and nothing else. We are waiting for community input to help us decide the first feature.\n\nTo configure the demo view, set the following environment variables in your shell before running Plone e.g.::\n\n $ export ZOTERO_API_KEY=dFXmvyQvLMQpdfNs\n $ export ZOTERO_LIBRARY_ID=1234\n $ export ZOTERO_LIBRARY_TYPE=group\n\nThen check: http://localhost:8080/Plone/@@zotero.\n\nKnown Issues\n------------\n\nfeedparser\n~~~~~~~~~~\n\nPyZotero's feedparser version spec conflicts with Plone, see: https://github.com/urschrei/pyzotero/issues/29. To work around this issue, override Plone's feedparser version spec in your ``buildout.cfg`` e.g.::\n\n [versions]\n feedparser = 5.1.3\n\n\ndocumentviewer\n~~~~~~~~~~~~~~\n\n``collective.documentviewer``'s Dexterity integration is in alpha stage, see:\n\n- https://github.com/collective/collective.documentviewer/issues/39\n- http://stackoverflow.com/questions/18722104/how-do-i-integrate-collective-documentviewer-with-my-custom-dexterity-type.\n\nChangelog\n=========\n\n0.0.8 - 09/15/2013\n------------------\n\n- Fix content type titles: Asthma Annotation, Asthma Response\n\n0.0.7 - 09/15/2013\n------------------\n\n- Rename ``annotation`` -> ``asthma_annotation``\n- Rename ``response`` -> ``asthma_response``\n- Add richtext field to response, fixes #1\n- Reorder artifact content type fields\n- Rename artifact primary fields to ``file_``\n- Add ``artifact-view`` to display menu\n\n0.0.6 - 09/13/2013\n------------------\n\n- Fix package error\n\n0.0.5 - 09/13/2013\n------------------\n\n- Rename reserved word \"dublin_core-named\" fields from ``dublin_core_`` to ``_``\n- Rename package: ``rpi.asthma_files_site`` -> ``collective.pece``\n- Remove logo customization, part II: template-overrides directory removed\n- Rename ``question`` content type id -> ``asthma_question``\n- Add tests\n- Add more documentation\n- Add preliminary Zotero integration\n- Add collective.documentviewer integration\n\n0.0.4 - 09/02/2013\n------------------\n\n- Add more documentation\n- Change title/id generation on all artifacts to use INameFromFileName behavior\n\n0.0.3 - 08/28/2013\n------------------\n\n- Remove new-style (Diazo) theme\n\n0.0.2 - 08/25/2013\n------------------\n\n- Add empty registry\n- Remove dep on p.a.theming\n- Add preliminary installation and usage documentation.\n- Rename menu item: ``(Asthma) Question`` -> ``Asthma Question``.\n- Remove logo customization until Diazo theme is completed/supported.\n\n0.0.1 - 08/21/2013\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/collective/collective.pece", "keywords": "Plone", "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "collective.pece", "package_url": "https://pypi.org/project/collective.pece/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/collective.pece/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/collective/collective.pece" }, "release_url": "https://pypi.org/project/collective.pece/0.0.8/", "requires_dist": null, "requires_python": null, "summary": "The Platform for Experimental Collaborative Ethnography (PECE)", "version": "0.0.8" }, "last_serial": 866223, "releases": { "0.0.5": [ { "comment_text": "", "digests": { "md5": "83a57d783775a6900c42f3784aab9f2d", "sha256": "ddef1c7c4edac449ab3900fc7f34ed48d5743448574df5983b1499cef37563dc" }, "downloads": -1, "filename": "collective.pece-0.0.5.zip", "has_sig": false, "md5_digest": "83a57d783775a6900c42f3784aab9f2d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 837421, "upload_time": "2013-09-13T21:10:38", "url": "https://files.pythonhosted.org/packages/d4/8e/b15e85cb9b62f66ecb5ec9b77d42396a3ae0a6dad02e2268fd61d1df5216/collective.pece-0.0.5.zip" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "d2bfbe72f63de71b31c129c3a8b4dbf3", "sha256": "e8395a0717f0d705599107ab61026cb7b4be196514e1a01c7c46e3d593c05fb1" }, "downloads": -1, "filename": "collective.pece-0.0.6.zip", "has_sig": false, "md5_digest": "d2bfbe72f63de71b31c129c3a8b4dbf3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 851571, "upload_time": "2013-09-13T23:01:41", "url": "https://files.pythonhosted.org/packages/31/44/8174518ba3822357d5b2ac2266f6ce5ae4d3c914214b01e4426f483cdb37/collective.pece-0.0.6.zip" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "3c9ea1e29fd31c63382672ba17171c50", "sha256": "116184244cc032978e056ea381acdb948327179546fb8edd330b2011fec90e00" }, "downloads": -1, "filename": "collective.pece-0.0.7.zip", "has_sig": false, "md5_digest": "3c9ea1e29fd31c63382672ba17171c50", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 853818, "upload_time": "2013-09-15T19:56:48", "url": "https://files.pythonhosted.org/packages/5e/c0/99bef7cf6d5c9ec99abaff347e634d4b475f8e936858bc035474ee0419c9/collective.pece-0.0.7.zip" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "bcc03a8856fd5d1f5cbc4755704415f8", "sha256": "cf2e7066b4fa9fcb95c0a71b254ad5863c55d3f4916bf810d6582219e49ad7b7" }, "downloads": -1, "filename": "collective.pece-0.0.8.zip", "has_sig": false, "md5_digest": "bcc03a8856fd5d1f5cbc4755704415f8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 853997, "upload_time": "2013-09-15T20:35:36", "url": "https://files.pythonhosted.org/packages/b6/97/6a0879857c983c79f95fdab9f25ae2c059318a95f679b08ed7ea40d258a5/collective.pece-0.0.8.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bcc03a8856fd5d1f5cbc4755704415f8", "sha256": "cf2e7066b4fa9fcb95c0a71b254ad5863c55d3f4916bf810d6582219e49ad7b7" }, "downloads": -1, "filename": "collective.pece-0.0.8.zip", "has_sig": false, "md5_digest": "bcc03a8856fd5d1f5cbc4755704415f8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 853997, "upload_time": "2013-09-15T20:35:36", "url": "https://files.pythonhosted.org/packages/b6/97/6a0879857c983c79f95fdab9f25ae2c059318a95f679b08ed7ea40d258a5/collective.pece-0.0.8.zip" } ] }