{ "info": { "author": "Guido Stevens", "author_email": "guido.stevens@cosent.net", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python" ], "description": ".. image:: https://secure.travis-ci.org/cosent/plonesocial.suite.png\n :target: http://travis-ci.org/cosent/plonesocial.suite\n\n\nIntroduction\n============\n\nThe PloneSocial suite is an integrated set of social business add-ons for Plone.\n\nPloneSocial provides a full microblogging solution, \nincluding activity streams, user profiles and follow/unfollow functionality.\n\n\nplonesocial.suite\n-----------------\n\nThis package is targeted at end-users and integrators.\n\nThis is the integration package for all the various plonesocial.* packages\ninto a single consistent user experience that's easy to install.\n\nCredits\n-------\n\n|Cosent|_\n\nThis package is maintained by Cosent_.\n\n.. _Cosent: http://cosent.nl\n.. |Cosent| image:: http://cosent.nl/images/logo-external.png \n :alt: Cosent\n\n\nInstallation\n============\n\nAdd the ``plonesocial.suite`` egg to your buildout::\n\n [instance]\n eggs = \n Zope2\n PIL\n Plone\n plonesocial.suite\n\nRun the buildout.\n\nInstall \"Plonesocial Suite\" via the Quickinstaller.\n\nTheme\n-----\n\n`plonesocial.theme`_ provides a Bootstrap based Diazo theme which is made available but not activated by default.\n\nInstall \"Plonesocial Theme\" via the Quickinstaller for a better user experience.\n\nDemo\n----\n\nIf you need some demo content to play with, you can run the\n\"Plonesocial Suite (demo)\" profile from GenericSetup. \n\nThe demo profile creates a number of fake users that interact on the site.\nDemo users all have the same password for testing purposes.\n\nDo *not* install the demo profile into a production site.\n\nFeatures and Roadmap\n--------------------\n\nPonesocial.suite provides:\n\n* microblog status updates\n* personal profile with follow/unfollow\n - and following/followers social graph views\n* activitystream, with integrated:\n - status updates\n - content creation\n - discussion replies\n - hashtag support\n - filter by \"following\"\n* multi-workspace support for microblogging and activitystreams\n* (optional) a Bootstrap based Diazo theme.\n\n\nThe slideshow_ of the PloneSocial roadmap presentation at Plone Open Garden 2012 is available on Slideshare.\n\nAn extensive roadmap_ for the plonesocial suite is available on github.\n\n\nPlonesocial\n===========\n\nPlonesocial consists of:\n\n`plonesocial.suite`_\n An out-of-the-box social business experience integrating all of the plonesocial.* packages.\n If you're an end user, this is what you're looking for.\n It installs and integrates all of the following components automatically.\n\n`plonesocial.microblog`_\n Status updates.\n\n`plonesocial.activitystream`_\n Lists content changes, discussion replies, and status updates.\n\n`plonesocial.network`_\n Follow/unfollow of users.\n\n`plonesocial.theme`_\n Bootstrap theme.\n\nplonesocial.like\n Favoriting of content. Planned.\n\n`plonesocial.buildout`_\n Developer buildout. Not a Python package. Intended for Plonesocial developers only.\n\n.. _plonesocial.suite: https://github.com/cosent/plonesocial.suite\n.. _plonesocial.microblog: https://github.com/cosent/plonesocial.microblog\n.. _plonesocial.activitystream: https://github.com/cosent/plonesocial.activitystream\n.. _plonesocial.network: https://github.com/cosent/plonesocial.network\n.. _plonesocial.theme: https://github.com/cosent/plonesocial.theme\n.. _plonesocial.buildout: https://github.com/cosent/plonesocial.buildout\n.. _slideshow: http://www.slideshare.net/GuidoStevens/plonesocial-roadmap\n.. _roadmap: https://github.com/cosent/plonesocial.suite/wiki\n\nContributors\n============\n\nGuido Stevens, Author\n\nLeonardo J. Caballero G.\nAsko Soukka\n\nChangelog\n=========\n\n0.5.3 (2014-03-11)\n------------------\n\n* document Xephyr use [Guido A.J. Stevens]\n* don't include demo suite in continuous integration testing [Guido A.J. Stevens]\n* don't timeout the build so fast [Guido A.J. Stevens]\n* trailing checkin [Guido A.J. Stevens]\n* tuning the demo WIP [Guido A.J. Stevens]\n* See if we can avoid Saucelabs timeout [Guido A.J. Stevens]\n* feature-complete the demo video [Guido A.J. Stevens]\n* add workspace stubs to demo suite [Guido A.J. Stevens]\n* consolidate all test setup into the demo setuphandler; provide admin avatar [Guido A.J. Stevens]\n* rename functional test dir [Guido A.J. Stevens]\n* remove -N buildout flag [Guido A.J. Stevens]\n* fix clean bootstrap [Guido A.J. Stevens]\n* add warning on demo installer [Guido A.J. Stevens]\n* add tags, cleanup whitespace [Guido A.J. Stevens]\n\n\n0.5.2 (2013-07-31)\n------------------\n\n* bump version after having pypi release confusion [gyst]\n* provide deprecated browserlayer interface for backward compatibility [gyst]\n\n0.5.0rc1 (2013-07-04)\n------------------\n\n* update docs\n* extensive IMicroblogContext functional test coverage [Guido A.J. Stevens]\n* IMicroblogContext functional test coverage WIP [Guido A.J. Stevens]\n* demo: setup a full IMicroblogContext workspace [Guido A.J. Stevens]\n* adjust robot tests to new @@stream traversal behaviour [Guido A.J. Stevens]\n* move navigation bar to plonesocial.activitystream [Guido A.J. Stevens]\n* fix tests for theme integration [Guido A.J. Stevens]\n* integrate plonesocial.theme into demo setup [Guido A.J. Stevens]\n* make demo setup idempotent [Guido A.J. Stevens]\n* IMicroblogContext test coverage TODO [Guido Stevens]\n\n\n0.4.3 (2013-04-29)\n------------------\n\n* plonesocial navigation bar should not be visible to anon [gyst]\n* Robot integration tests with Travis/Saucelabs integration [gyst, datakurre]\n\n0.4.2 (2012-11-26)\n------------------\n\n* update changelog, release [gyst]\n* provide a virtualenv-enabled Travis buildout that can be debugged on a dev box [gyst]\n* re-activate code analysis tests (but only on plonesocial.suite itself) [gyst]\n* Added locales and i18n extract script [macagua]\n* Added more improvements about i18n support [macagua]\n* Updated contributors file [macagua]\n* Updated changelog file [macagua]\n* disable pep8/pyflakes for now [gyst]\n* fix packages to be tested [hvelarde]\n* pep8/pyflakes [hvelarde]\n* update Travis CI configuration to include pep8/pyflakes testing [hvelarde]\n* oops we do need test-eggs [gyst]\n* ignore dist [gyst]\n* move sources into ./src/ to enable multi-package tests on Travis [gyst]\n* update location of extended configuration as the plonetest repo was moved to GitHub [hvelarde]\n* update list of ignored objects [hvelarde]\n* Cannot get multi-package tests to work with Travis [gyst]\n* let Travis run the full cross-integrated test suite [gyst]\n* cleanup, bump version, update docs [gyst]\n* add Travis CI configuration [hvelarde]\n\n\n0.4.1 (2012-10-09)\n------------------\n\n* fix rst formatting [gyst]\n* update install doc [gyst]\n* tune demo generator [gyst]\n* merge: provide integration menu [gyst]\n\n0.4 (2012-10-09)\n----------------\n\nThis release integrates plonesocial.network.\n\n* update docs [gyst]\n* fix dependency [gyst]\n* reindent for better pep8 [gyst]\n* enable plone.app.discussion by default for Documents, Events and News Items [gyst]\n* flush_queue is now public [gyst]\n* setup demo graph [gyst]\n* demo users + microblog updates [gyst]\n* link plonesocial.network [gyst]\n* integrate plonesocial.network [gyst]\n* GS name and plonesocial.network [gyst]\n* version bump to 0.4 [gyst]\n\n\n0.3 (2012-05-21)\n----------------\n\n* update changelog [gyst]\n* renamed portletmanager [gyst]\n* fix test setup [gyst]\n* nicer Add-on profile name [gyst]\n* bump version [gyst]\n\n0.2 (2012-05-04)\n----------------\n\n* activity stream view is renamed [gyst]\n* automate view and portlet assignments [gyst]\n* get rid of src dir indirection [gyst]\n* undo \"extract standalone view from plonesocial.activitystream\" - manual merge of multiple changes [gyst]\n* update documentation [gyst]\n* hide stream viewlet, show only in dedicated standalone view by default [gyst]\n* cleanup extraction and declare dependencies [gyst]\n* extract standalone view from plonesocial.activitystream [gyst]\n\n0.1dev (Unreleased)\n-------------------\n\n* initial checkin from ZopeSkel [gyst]", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/cosent/plonesocial.suite", "keywords": "plone socbiz social microblogging", "license": "gpl", "maintainer": null, "maintainer_email": null, "name": "plonesocial.suite", "package_url": "https://pypi.org/project/plonesocial.suite/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/plonesocial.suite/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/cosent/plonesocial.suite" }, "release_url": "https://pypi.org/project/plonesocial.suite/0.5.3/", "requires_dist": null, "requires_python": null, "summary": "Pre-integrated social business suite for Plone", "version": "0.5.3" }, "last_serial": 1026222, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "57107faed9429d40e51237e985fd424e", "sha256": "7521968f372873f60a7dd17c38e08e821f57b1a636a98de656ddb69c96ed18b3" }, "downloads": -1, "filename": "plonesocial.suite-0.1.zip", "has_sig": false, "md5_digest": "57107faed9429d40e51237e985fd424e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20420, "upload_time": "2012-05-03T09:16:10", "url": "https://files.pythonhosted.org/packages/c3/44/d323323c5015f79553e343a690ac147bcba24df077e95faac0e8bb39fbb4/plonesocial.suite-0.1.zip" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "e847b5ea0ae4dbc79ed0b7cc72d100a1", "sha256": "e5f1d9fa6f201b0d450b0b9c590e42843dd781b980fa22dc5f591ad4a24ef603" }, "downloads": -1, "filename": "plonesocial.suite-0.2.zip", "has_sig": false, "md5_digest": "e847b5ea0ae4dbc79ed0b7cc72d100a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21426, "upload_time": "2012-05-04T19:48:48", "url": "https://files.pythonhosted.org/packages/25/02/5fb67e3662a8f5251798c043064843f4d08e24b84baabacde7b59df9dc94/plonesocial.suite-0.2.zip" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "11f25a37e111fe3f0a37bb39640338f7", "sha256": "005b06fad19c3fcde3bcf1a86443d4e24b48140d84fcc04806df804dbaf3e2dc" }, "downloads": -1, "filename": "plonesocial.suite-0.3.zip", "has_sig": false, "md5_digest": "11f25a37e111fe3f0a37bb39640338f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22264, "upload_time": "2012-05-21T16:05:25", "url": "https://files.pythonhosted.org/packages/37/d4/6d1d182c657d4edb67314ac4a2069ded0b4c4613a6af9202705550aa9796/plonesocial.suite-0.3.zip" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "ae1dd09daf27e898edf9a4d2c359dfb3", "sha256": "2efc4900e1c9fbb30a019eacb76764420147fab7cdf1042842d679d1dacf1cdf" }, "downloads": -1, "filename": "plonesocial.suite-0.4.zip", "has_sig": false, "md5_digest": "ae1dd09daf27e898edf9a4d2c359dfb3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1543129, "upload_time": "2012-10-09T12:29:31", "url": "https://files.pythonhosted.org/packages/d0/de/f0164c67857d9e622b22ea5bd5e13ba7706223f301c28533ea7df185496f/plonesocial.suite-0.4.zip" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "1fa3369388cba98b39925f387fc87b38", "sha256": "6acf2655f69620c678444204f06af03bd346f322e735c1875794a901268f6417" }, "downloads": -1, "filename": "plonesocial.suite-0.4.1.zip", "has_sig": false, "md5_digest": "1fa3369388cba98b39925f387fc87b38", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1547592, "upload_time": "2012-10-09T12:57:33", "url": "https://files.pythonhosted.org/packages/3f/ea/4c868c9f1124343e545cee6ae061b3c10c9f4b97a40e1cf1b9e40ee3846b/plonesocial.suite-0.4.1.zip" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "14029720ce8717570e4395860af8382a", "sha256": "a513f7debeff3024b94ffadbbacd92da4ca9ab79ed85c1617c3ec868f4d6ce41" }, "downloads": -1, "filename": "plonesocial.suite-0.4.2.zip", "has_sig": false, "md5_digest": "14029720ce8717570e4395860af8382a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1557003, "upload_time": "2012-11-26T14:38:36", "url": "https://files.pythonhosted.org/packages/5b/fa/84d4903041b23a20c7c8a8441654c1e83cf757a623c75bd6f41efd1daa0a/plonesocial.suite-0.4.2.zip" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "fa8712edf8aa258db64c8dc79618f2ae", "sha256": "6b327fbd2f5da99e94a9d62151a1127cff71b46882ac2481ea749b8001ed2c83" }, "downloads": -1, "filename": "plonesocial.suite-0.4.3.zip", "has_sig": false, "md5_digest": "fa8712edf8aa258db64c8dc79618f2ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3122686, "upload_time": "2013-04-29T08:19:44", "url": "https://files.pythonhosted.org/packages/d7/82/e28678d686648af87c16a6642924c8d1ac23dd51fdfd36616fe6b4636241/plonesocial.suite-0.4.3.zip" } ], "0.5.0rc1": [ { "comment_text": "", "digests": { "md5": "8c8b71f75dd32d2e736e61376316dd53", "sha256": "ecbc91700f30fa2404d3d63d28f606f0aa14e731ef091c2aefdfb987270edac5" }, "downloads": -1, "filename": "plonesocial.suite-0.5.0rc1.zip", "has_sig": false, "md5_digest": "8c8b71f75dd32d2e736e61376316dd53", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1565085, "upload_time": "2013-07-04T13:28:35", "url": "https://files.pythonhosted.org/packages/79/0f/e651a86e47c7c67ca78e5b15f6b6ddce9cfd2042003da0b08c518f0632ff/plonesocial.suite-0.5.0rc1.zip" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "13d86aa6f4ebe0940049287bb9ce6c0c", "sha256": "8fcadadaabee6db2fa2769a34bc27bb9f2a43aa38ae2df2ca1585878a41970ee" }, "downloads": -1, "filename": "plonesocial.suite-0.5.1.zip", "has_sig": false, "md5_digest": "13d86aa6f4ebe0940049287bb9ce6c0c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3123780, "upload_time": "2013-07-31T12:24:43", "url": "https://files.pythonhosted.org/packages/e6/06/e43e3e32adecc92c79755b17c96e7db173ca66c3ff90f28e0bdb2aa35c92/plonesocial.suite-0.5.1.zip" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "5a396e19b5395fd209bddb025c761acb", "sha256": "dff0892a18e5d3d24c0b6d4ad9e33d2447cd338996f00fafe20bcb8e64dd1362" }, "downloads": -1, "filename": "plonesocial.suite-0.5.2.zip", "has_sig": false, "md5_digest": "5a396e19b5395fd209bddb025c761acb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3123784, "upload_time": "2013-07-31T13:05:50", "url": "https://files.pythonhosted.org/packages/69/b3/434ddedf4d8d18af649a7380bdbb705b8ab80fdcbf0e892c3e3e2580e3c3/plonesocial.suite-0.5.2.zip" } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "965fa37125bd74f588f598f959dc34b5", "sha256": "718f4f3e8ec048d46800d6aa0ceead1fec2c1d88fb65713e3e3501e0b442e06a" }, "downloads": -1, "filename": "plonesocial.suite-0.5.3.zip", "has_sig": false, "md5_digest": "965fa37125bd74f588f598f959dc34b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3190213, "upload_time": "2014-03-11T17:24:05", "url": "https://files.pythonhosted.org/packages/58/94/f4a96fd06e02e2b232e8a6cf140b48e02c6d967349eb9d7c9b85e29cdfbb/plonesocial.suite-0.5.3.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "965fa37125bd74f588f598f959dc34b5", "sha256": "718f4f3e8ec048d46800d6aa0ceead1fec2c1d88fb65713e3e3501e0b442e06a" }, "downloads": -1, "filename": "plonesocial.suite-0.5.3.zip", "has_sig": false, "md5_digest": "965fa37125bd74f588f598f959dc34b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3190213, "upload_time": "2014-03-11T17:24:05", "url": "https://files.pythonhosted.org/packages/58/94/f4a96fd06e02e2b232e8a6cf140b48e02c6d967349eb9d7c9b85e29cdfbb/plonesocial.suite-0.5.3.zip" } ] }