Re: [Evangelism] 8 Really Cool Things About Plone 4
New default visual editor: TinyMCE But why is that a benefit? What was wrong with the old editor? What problem is the new editor solving? Without explaining the benefit of TinyMCE, I'm not sure it's a selling point. On Wed, Apr 14, 2010 at 11:16 AM, Steve McMahon st...@dcn.org wrote: A few of my favorites: Dramatic speed improvements -- see Hanno's charts. Both for page rendering and initial load. http://blog.hannosch.eu/2010/01/plone-4-how-much-faster-is-it.html http://jstahl.org/archives/2010/01/19/plone-4-three-times-faster-than-drupal-joomla-or-wordpress/ Python 2.6's improved memory management will decrease overall memory footprint New default visual editor: TinyMCE Images and binary blobs automatically stored in file system rather than ZODB, prevent database bloat. New default theme, Sunburst, provides a modern, minimalist, grid-based theme that's a better starting point for modern themes. Support for login by e-mail address On Tue, Apr 13, 2010 at 5:13 PM, Roberto Allende ro...@menttes.comwrote: Hello Two years and a half ago, Jon Stahl wrote a great post blog named 8 Really Cool Things About Plone 3[1]. There he wrote about new features coming with Plone 3. Considering there are just two weeks for World Plone Day 2010 and Plone 4 is going to be the star of the event, i would like to ask you what are the features or things you would add in the 8 Really Cool things about Plone 4 list. You answer will help a lot making the great Plone 4 talk, every host *must* have :) Kind Regards r. 1. http://jstahl.org/archives/2007/07/16/8-really-cool-things-about-plone-3/ -- http://worldploneday.org ___ ___ Evangelism mailing list Evangelism@lists.plone.org http://lists.plone.org/mailman/listinfo/evangelism -- Scott Paley | ABSTRACT EDGE Office: 212.352.9311 Direct: 212.352.1470 Fax: 212.352.9498 Website: http://www.abstractedge.com Blog: http://www.brandinteractivism.com ___ Evangelism mailing list Evangelism@lists.plone.org http://lists.plone.org/mailman/listinfo/evangelism
Re: [Evangelism] The State of Drupal
Steve - this is fantastic. Thanks! Next Wednesday (12/2) I'll be sitting on a panel at Gilbane Boston entitled Open Source CMS Powwow, as the Plone representative. Others on the panel will include Mitch Pirtle, the founder of Joomla, Jay Batson, a co-founder of Acquia, and Ian Howells, the CMO of Alfresco. In other words, it's a pretty strong panel (always fun to be the weakest link!) Obviously I know a lot more about Plone than the other 3 platforms, so this kind of information is extremely helpful. It's interesting to see how Drupal stuggles with many of the same challenges as Plone and is not some magic bullet. http://gilbaneboston.com/conference_program.html#W9 If anybody out there wants to arm me with additional information about what you perceive to be the strengths of Plone relative to the other platforms, please send an email my way. I'm not as interested in the specific ways in which Plone is better than Joomla as I am about where Plone really shines. I have my own ideas on this, but would love feedback. The stated agenda of the talk is, Just a few short years ago many organizations wouldn't think of implementing an open source content management system. Today, thousands of major global companies have implemented solutions like Drupal, Joomla!, Plone and Alfresco, to name a few. In this session, Joe Bachana, Founder and CEO of DPCI, has invited major luminaries from these four open source CMS projects to help attendees better differentiate each system from the others. Particular attention will be paid to calling out the strengths of each system. The session will also pay close attention to any feedback or lingering criticism in the market that open source CMS platforms still face. The moderator followed up privately to let the panelists know that, With regard to the tone of the session, I'd like it to be constructive -- I don't have a particular interest in declaiming which project is better than the other. However, there are clear differentiators on platforms (LAMP, Python, Java/J2EE) as well as functional focus for each that can and should be called out, and we should endeavor to do so. Further, I would like to leave ample time to discuss the criticisms of the open-source platform and communities, since there is still a great deal of it out there. Thanks all, Scott Paley Abstract Edge On Sun, Nov 22, 2009 at 12:59 PM, Steve McMahon st...@dcn.org wrote: While at the Non-Profit SW Dev Summit, I had the opportunity to attend a couple of Drupal panels (new to Drupal, and what's new with Drupal). Drupal had their A team at the summit (a couple of core devs and several evangelists) to do the talks. I wanted to pass on a few things on what I observed. Share as appropriate. 1) Drupal is also having the framework vs product debate. From what I heard, the framework side is definitely winning. Many Drupal integrators are actually demanding that some new, friendlier UI in the Drupal 7 preview be rolled back because they feel it undermines their flexibility as integrators. Drupal 7 continues to be a micro-core product that is not really suitable for use out of the box. The Drupal folks emphasize that no inexperienced person should think they can integrate Drupal by themselves (for more than a blog), as they need to gain a lot of experience as to which modules really work together. 2) There is no migration path for add-on modules between 6 and 7. The core devs emphasize that it will be a rare 6 module that does not need a complete rewrite to become a 7 module. The integrators in the audience moaned loudly on receiving this news, and complained that this was awful for them. The core devs replied that the new APIs would make add on modules more secure and reliable. 3) Drupal is still very complex for end users. I don't think they really differentiate between users and site managers. Positioning a node in the content hierarchy still requires intimate knowledge of how Drupal works (or add on modules that organize portions of the tree). The ideal Drupal install is probably either small enough that a single site admin is not a bottleneck, or large enough that several site admins can be well trained. 4) Permissions and roles are still pretty much global, and workflow is rudimentary. No ACLs. The organic groups module remedies some of that, but there was skepticism about whether or not it could be ported to 7. 5) The CCK (content creation kit) is now pretty much integrated into 7, and is really pretty cool in its ability to allow site admins to add fields to content types TTW. On the other hand, they don't have a round trip story, and I heard a couple of conversations, that translated to Plone-speak, amounted to we need something like generic setup to handle repeatable deployments. 6) Real-life Drupal is actually very resource intensive. The audience was told that they could do something like a blog on a cheapo host, but that a real deployment with multiple
Re: [Evangelism] The State of Drupal
This is very helpful - thanks! One can cite that the Royal Bank of Scotland, FBI, CIA and NASA are using Plone, and Plone is on the list of approved and secure platforms for use at NASA. I know one of the questions that will come up is examples of sites where the platform is used in the enterprise, govenment, or major educational settings. Basically, what are the major wins for Plone in those 3 areas in 2009? Other topics that will likely come up on the panel: - Shoot down common misconceptions about open source in general - Discussion of the single company model (Alfresco) vs. the democratic foundation model (Plone) vs. hybrid (Drupal) and the differences between community and company driven projects - How does an enterprise properly evaluate open source platforms? How is that evaluation different than with proprietary systems? - General compliance issues - Plone's approach to workflow vs. the other platforms - Why and when should companies contribute back to the project? What's the value? Examples. - Standards such as CMIS and RDF, why they're important, and when are they not really important. On Mon, Nov 23, 2009 at 2:13 PM, Nate Aune na...@jazkarta.com wrote: I've been putting together a 10 Things that make Plone a good choice for the enterprise factsheet, and have come up with the following talking points. Many of these echo the excellent ones that Ken already posted in his email. 1) Security Since Plone is built on top of Zope and Zope uses a security model similar to Unix, the security and permissioning can be very granular. Since Zope uses the ZODB, you don't have to worry about SQL injection exploits. One can cite that the Royal Bank of Scotland, FBI, CIA and NASA are using Plone, and Plone is on the list of approved and secure platforms for use at NASA. There are the CVE graphs from the IBM report comparing Plone security track record to other CMSes and frameworks. http://www-935.ibm.com/services/us/iss/xforce/midyearreport/xforce-midyear-report-2008.pdf The Hardening Plone howto on Plone.org is an excellent document about how to lock down Plone even more for highly secure environments. http://plone.org/documentation/how-to/securing-plone And the accompanying talk from the recent Plone conference which was a use case of a high-security Plone solution, which was audited and approved for handling sensitive data from a multi-billion industry. http://www.slideshare.net/khink/hardening-plone-a-militarystrength-cms Zope is very secure http://zope2.zope.org/about-zope-2/six-reasons-for-using-zope/zope-is-secure 2) Scalability At the recent Plone conference, we heard case studies about sites that have millions of page views per day and hundreds/thousands of users logging into the site. I'd like to collect these case studies (perhaps on plone.net?), so when potential customers ask for real data, we can produce reports that show Plone can scale. Since it's built on top of Zope, Plone has built-in load distribution using ZEO (Zope Enterprise Objects) http://zope2.zope.org/about-zope-2/six-reasons-for-using-zope/zope-is-highly-scalable With Plone 4, we get plone.app.blob which stores large files on the file system. Even Sharepoint can't do this OOTB without an expensive add-on product. Plone has built-in caching and with CacheFu, we can send purge requests to an upstream caching proxy such as Squid or Varnish. Load tests can be written easily with Funkload to test before and after performance optimizations using collective.funkbot. http://pypi.python.org/pypi/collective.funkbot With RelStorage, you can use Plone with any RDBMS including MySQL, PostgreSQL and Oracle and take advantage of these database clustering and redundancy capabilities. See Shane Hathaway's recent blog post about performance improvements when using RelStorage. http://shane.willowrise.com/archives/relstorage-1-4-0b1-and-zodbshootout/ 3) Interoperability Since it's written in Python, Plone can talk to just about any backend system, from relational databases to authentication services to web services, and can be integrated with 3rd party search engines. The Salesforce.com integration is the best of any open source tool available today. David Glick from GroundWire gave a good overview at the PloneConf. http://www.slideshare.net/davisagli/integrating-plone-with-ecommerce-and-relationship-management-a-case-study-in-plone-getpaid-and-salesforcecom Because Plone ships with PlonePAS - pluggable authentication service, it can authenticate users against Active Directory, LDAP, OpenID, SQL or even Gmail. Plone's built-in search tool can be easily replaced with the open source Solr search tool which provides faceted search and enterprise level search capabilities. Andi Zeidler gave a lightning talk at the PloneConf about how easy it is to integrate. http://plone.org/products/collective.solr Massimo from
Re: [Evangelism] promoting WPD
Hey Chris, Thinking more about this though, who does WPD target? Are we trying to target those who don't have any idea what a CMS is? Scott On Wed, Mar 11, 2009 at 12:04 PM, Chris Calloway c...@unc.edu wrote: On 3/11/2009 9:49 AM, Roberto Allende wrote: Then... considering what the communication people say, do you think that if we use Content Management Event or Day, instead of Plone could be better in terms of communication ?. People who don't know what Plone is also don't know what content management is. And if you've heard of content management, you've probably heard of Plone. At least, that's my experience. So I don't know that an alternative name change leaving out the Plone brand helps those people who don't know what content management is, or those who do. WPD might need a secondary slogan to communicate what Plone is to those people who don't know what Plone *or* content management is, though. In simplest terms, what a CMS does is help people get their content on the web quickly. The word content, however, is kind of jargon-y for most people. When I use the word content with people who don't know what Content Management is, their eyes just glaze over. And that's most people. Who need content management. And don't know it yet. Additionally, content is a means to and ends. Content is something you want to communicate to people. And that's what a CMS really does. It *communicates* content. On the web. And people understand what the words communicate and web mean without having to understand the context of what content management is. So I would just suggest the title, with a secondary slogan like: World Plone Day: Communicate on the Web or World Plone Day: Quick Web Communications (I like the first one because it manages expectations. I find it really important to manage expectations up front when doing a marketing event.) You could incorporate that into your logo as well. Just put Communicate on the Web below the logo in smaller type. Or encircle the logo with that secondary slogan. I'm not really good with that part. I'm sure somebody can figure that out. It tells people, hey, I'm going to an event that will help me communicate on the web. (Possibly quickly.) And that's really what people want Plone for. And it tells people what Plone is even better than an elevator speech. So, yes, I think explaining that Plone helps you communicate on the web is an good thing to communicate. On the web. :) -- Sincerely, Chris Calloway http://www.secoora.org office: 332 Chapman Hall phone: (919) 599-3530 mail: Campus Box #3300, UNC-CH, Chapel Hill, NC 27599 ___ Evangelism mailing list Evangelism@lists.plone.org http://lists.plone.org/mailman/listinfo/evangelism -- Scott Paley | ABSTRACT EDGE Office: 212.352.9311 Direct: 212.352.1470 Fax: 212.352.9498 Website: http://www.abstractedge.com Blog: http://www.brandinteractivism.com ___ Evangelism mailing list Evangelism@lists.plone.org http://lists.plone.org/mailman/listinfo/evangelism