News
WTA and Plone After 13 Years
At the 2020 Plone Conference Jesse and Sally presented this case study of the large Plone site that has been powering the Washington Trails Association since 2007
Pyramid and Role-Based Access Control
In this technical presentation from the 2020 Plone Conference, Jesse, Alec and Sally compare and contrast two applications with complex access control requirements built on the Pyramid web framework.
Collaborating With Orchid Data
In this 2020 Plone Conference talk, Sally describes a system built to capture and manage data about orchids
Spend a Week Hacking in Sorrento!
A lightning talk given at the 2018 Plone Conference announcing the 2019 Sorrento Sprint.
Plone on Python 3: How to make the switch
In this 2018 Plone Conference talk, David walks us through migrating a Plone site to Python 3.
Privacy Best Practice and Plone
It seems like all of us in technology have spent the last year worrying about the GDPR - the EU's new privacy regulations. There's a Plone add-on for that, which Matthew created. He described it at the 2018 Plone Conference.
Plone 5 Upgrades In Real Life
Sally describes how to tackle large upgrade projects at the 2018 Plone Conference.
Accessibility in Plone: The Good, the Bad, and the Ugly
Plone has a great track record for accessibility compliance, but things can go wrong on a heavily customized site. In this talk from the 2018 Plone Conference, Sally gives an accessibility case study.
Nice blobs! It'd be a shame if anything happened to them...
At the 2017 Plone Conference David described a new tool which allows ZODB blobs to be offloaded to S3 cloud storage.
An Open Source Platform for Social Science Research
Meet Dallinger, laboratory automation for the behavioral and social sciences. A presentation from the 2017 Plone Conference.
Getting Paid Without GetPaid
jazkarta.shop is a new Plone add-on for e-commerce. The Jazkarta crew described it at the 2017 Plone Conference.
For the Love of Volunteers!
How do you choose the right technology to manage them? A 2017 Nonprofit Technology Conference session about our work creating a volunteer management system for the Washington Trails Association.
Designing for a Strange CMS
When designing the new KCRW website, the design firm had to hand off the complex design to be integrated into a CMS (Plone) they knew nothing about. Doug and Alec explained how that worked at the 2016 Plone Conference.
Making Everyone Happy
Jeff Bowman of The Mountaineers describes how the combined power of Plone and Salesforce allows them to meet the needs of members, guests, volunteers, donors, staff, and the general public
When Plone Is Not the Right Fit
What to use for web applications without a content management component? Carlos gives some options at the 2016 Plone Conference.
Greater Than the Sum of the Parts
Lessons from integrating Pyramid, React, and Plone (and elasticsearch, and Salesforce, and a payment gateway, and...) As told by David at the 2016 Plone Conference.
Getting Things Done with Content Rules
At the 2016 Plone Conference, Cris gave a demo of Plone's through the web tool for making things happen based on content actions.
Anatomy of a Major Website Redesign Project
A 2016 Nonprofit Technology Conference session about our work with The Mountaineers.
Leading with Lead Images
Sally describes the technology behind Jazkarta's new website at the 2015 Plone Conference in Bucharest
The Mountaineers: Scaling the Heights With Plone
In this talk given at the 2014 Plone Conference in Bristol, we describe our project to create a new website for The Mountaineers.
Plone Hosting: A Panel Discussion
A lot has been happening in the world of hosting Plone sites. Sally moderates this 2014 Plone Conference session, which aims to provide a forum for sharing information and debating approaches.
Ancient to Modern: Upgrading Nearly a Decade of Plone in Public Radio
At the 2014 Plone Conference in Bristol, Cris described our project to bring KCRW's website up to modern web practices.
Plone+Salesforce
The combination of Plone and Salesforce is a great deal for non-profits.
Academic Websites in Plone
Websites targeted at academics have common themes. This talk describes why Plone is well suited to academic websites and discusses some of the most important add-ons that target academic problems.
Managing Agile CMS Projects
All the pieces have fallen into place for that big website project. You've chosen a CMS, you've lined up the budget, you've gathered a team of developers, you've selected a design firm. You've worked with all the stakeholders and come up with a long list of features. The CMS will provide many of them, but some will need custom development. How are you going to manage the project?
Online Exhibits in Plone - Round 2
Dumbarton Oaks Research Library and Collection recently completed a major website redesign, with Plone as their chosen CMS, and online exhibits are an important part of the new site. They wanted many features, but they also wanted online exhibits to be easy for content editors - even interns - to create.
Online Exhibits in Plone
Museums, libraries, art institutes, and many other types of organizations need online exhibits - websites that mimic the experience of walking through a gallery discovering interesting and beautiful objects. Sally describes the open source package that we have created for Dumbarton Oaks, and our incremental approach to defining and implementing it.
How To Get a Fabulous Website on a Modest Budget Using Plone
The University of Minnesota Press had big ideas about what they wanted their website to do, but a budget that common wisdom would judge too modest for those aspirations. Sally and Alec describe how Jazkarta was able to create the site that UMP dreamed of within their budget constraints using Plone.
When Not to Use Plone: and Why You Might Consider Django or Pyramid
Nate explores scenarios when a full-featured CMS such as Plone is the right tool for the job, and when a more lightweight web framework is preferable.
Pyramid Deployment and Maintenance
Carlos shows how a Pyramid application can be deployed using a front end web server like Apache or Nginx. He also covers how to automate deployment using buildout and a PyPI clone, and post-deployment creation of a variety of maintenance scripts and cron jobs that perform application specific tasks through Pyramid.