Skip to main content

Home/ Plone distributed documentation/ Group items tagged Service

Rss Feed Group items tagged

Graham Perrin

Plone and its competition: choosing a CMS - Martin Aspeli - 0 views

  • Plone and its competition: choosing a CMS
  • Martin Aspeli
  • Jul 06, 2009
  • ...79 more annotations...
  • evaluate a whole slew
  • eye-opening
  • quite Plone-oriented
  • vendors' marketing materials decidedly do not help
  • if you're paying someone by the day to come up with a recommendation
  • Vendor Subway Map
  • features they have in their product arsenal
  • Plone sits on the intersection of the "Web content management", "Social software & collaboration" and "Enterprise portal" lines
  • cost (both licensing and likely implementation costs), fit with your existing IT architecture, and usability/end-user experience become a lot more important
  • focus on getting a list of requirements for your end solution
  • Vendor demos have a tendency to gloss over the warts
  • The word "CMS" - Content Management System - is quite overloaded
  • Plone is really a Web CMS
  • vendors sometimes focus mainly on content production
  • Other vendors include a dedicated presentation server
  • Some systems, like Plone, accommodate both in a single server
  • away from tight integration
  • towards federation of services on heterogeneous platforms
  • The "federated" view of IT is more realistic as an option these days
  • better support for standards
  • more use of higher level "glue"
  • Deliverance
  • plone.org, for example, "deliverates" Plone and Trac
  • federated architecture that presents a unified user experience
  • In the Java world, there are more formal standards (notably JSR168 and it's successor JSR186)
  • in theory
  • built once and deployed onto different portal containers
  • An intranet or public website should largely present
  • a stable, well-thought-out information architecture
  • a richer, more bespoke, less application-like user experience
  • a shift away from this one-platform-to-rule-them-all mentality
  • some of the "platform" arguments are red herrings
  • External Editor
  • training your in-house staff
  • pick a solution that is supportable
  • specialist vendor
  • Most modern systems are so complex that you can't just expect your IT staff to be able to support them without at last some investment in training
  • Bake vs. fry
  • Assets vs. content
  • In Plone, there is a structured hierarchy
  • content tree
  • mirrors how files are managed on the desktop
  • Folders and taxonomy
  • Plone is comparatively weak
  • Pages and fragments
  • Managing code and content
  • Zope and Plone communities have done a lot of work to move development out onto the filesystem
  • The contenders Below is a list of systems I think are worth looking at and learning from.
  • Usability is king
  • Even Open Text/RedDot, which says in every "datasheet" that Gartner calls its usability "legendary", is confusing to use at times, and many of the other systems - especially the older ones - are downright shocking
  • just to install the system and click
  • most enlightening evaluation
  • If I can't figure it out easily, it's not good enough
  • What Plone can learn All in all, this evaluation exercise has confirmed my belief that Plone can hold its head high in the web content management world.
  • support for the "bake" model
  • file representation of all content
  • upload content easily
  • browse the site via WebDav
  • IT support staff need to be able to feed and water the servers your CMS runs on
  • Morello has an interesting take
  • integration with Microsoft Office and the desktop
  • dragged from the desktop and dropped into the CMS
  • Open Text/RedDot has a nice model
  • RESTful web services
  • integration with other systems much easier
  • group workspaces
  • already decent add-on products
  • dashboard
  • first thing users see
  • content notification
  • "star" content they care about
  • content re-use
  • support for taxonomy
  • multi-site support
  • through-the-web content types and templates
  • page composition
  • Deco system
  • Conclusion
  • Plone UserVoice forum
Graham Perrin

Mac Dev Center: Open Directory Programming Guide: Concepts - 0 views

  • LDAPv3, Active Directory, BSD flat files, NIS, and the local DS data store
  • Search Policies and Search Nodes
  • Open Directory’s primary protocol is LDAPv3
  • ...3 more annotations...
  • Locally hosted nodes
  • The local directory service node is referenced with /Local/Default
  • the local
Graham Perrin

Mac OS X Manual Page For dscl(1) - 0 views

  • If no file path is provided then access goes only to the registered 1local nodes on the system
  • This manual page is for Mac OS X version 10.6
  • dscl -- Directory Service command line utility
  • ...8 more annotations...
  • may be a node name
  • PATH SPECIFICATION
  • If no file path is provided then access goes only to the registered local nodes on the system
  • local nodes
    • Graham Perrin
       
      plural
  • specify the plug-in
  • /LDAPv3/
  • or a Mac OS X Server (10.2 or later) host
  • specified by DNS hostname or IP address
Graham Perrin

Why do none of the bookmarks refer to Plone support forums? - 6 views

The combination of Nabble embedded content + forced redirection to plone.org - in particular, the way in which all topics and all messages within a forum are represented as myriad anchors to a si...

started by Graham Perrin on 12 Nov 08 no follow-up yet
Graham Perrin

Relating content automatically in Plone - Vox - 0 views

  • list of related content automatically
  • Relating content automatically in Plone
  • automatically
  • ...24 more annotations...
  • 02-ene-08
  • Term Extraction
  • Benjamin Saller
  • haystack_tool included a couple of methods
  • summarize text
  • list of "topics" extracted from the content
  • portlets to demonstrate its functionality
  • low quality of the "topics"
  • didn't understood the meaning of words
  • linguistic mapping and automated conceptual mapping, providing high-quality relationships with little or no human effort
  • a proof-of-concept product called Haystack
  • python implementation
  • Implementing this in Plone
  • or use Content Rules
  • trigger a script in a workflow transition
  • fill the Subject field
  • additional field to store
  • better  quality
  • list of pending stuff to test (with a little help of Matt Bowen, of course)
  • Great idea
  • python text summariser which doesn't require Yahoo's web service
  • http://pypi.python.org/pypi/topia.termextract
  • several ways to relate content, both based on keywords and based on explicit relationships, in stock Plone
  • This article is about automatic text summaries based on linguistic analysis
Graham Perrin

New über-buildout with Repoze and Deliverance - Martin Aspeli - 0 views

  • Martin Aspeli
  • Aug 09, 2009
  • all-in-one
  • ...7 more annotations...
  • devleopment-and-production
  • using Repoze, WSGI and Deliverance
  • don't want to be dependent on a live internet connection for production deployment
  • based on the good-py
  • don't extend any remote services in the uber-buildouts
  • the goodness of: ZEO server4 ZEO clients running PasterSoftware load balancing using haproxyA Varnish cachenginx serving static content
  • über-buildout with Repoze and Deliverance
Graham Perrin

Overriding the Title tag in Plone 3 - : CORE SOFTWARE GROUP :: Colorado based solution ... - 0 views

  • Overriding the Title tag in Plone 3
  • Mike Cullerton
  • Jan 26, 2010
  • ...5 more annotations...
  • The default title for a Plone 3 site has the page title on the left and portal title on the right, separated by an em dash
  • create a class to render your title
  • override the plone.htmlhead.title viewlet
  • Override the viewlet in your own [theme]/browser/configure.zcml
  • add the location of your new class
1 - 7 of 7
Showing 20 items per page