Eric Steele: Building Boats
I recently read a quote attributed to Antoine de Saint-Exupéry:“If you want to build a ship, don’t drum up the men and women to gather wood, divide the work, and give orders. Instead, teach them to...
View ArticleAndreas Jung: XML-Director 2.0 update
XML-Director is our Plone-based integration platform for building high-quality enterprise-grade publishing solutions.
View ArticleReinout van Rees: Simple qgis plugin repo
At my company, we sometimes build QGIS plugins. You can install those by hand by unzipping a zipfile in the correct directory, but there's a nicer way.You can add custom plugin "registries" to QGIS and...
View ArticleMartijn Faassen: Punctuated Equilibrium in Software
Punctuated equilibriumPunctuated equilibrium is a concept in evolution theory. It was developed to explain a feature of the fossil record: biological species appear quite suddenly and then tend to be...
View ArticleMartijn Faassen: Introducing Bob Strongpinion
I posted an article about programming yesterday. (punctuated equilibrium in software development) In it I try to share some insights I've had about software development, and illustrate it with a...
View ArticleBenoît Suttor: New package: collective.geo.faceted
We use collective.geo suite for geolocatisation on some of our projects. We also use eea.facetednavigation for easily find content into our website or application. So we decided to add a map view for...
View ArticleAndreas Jung: Don't use "docker" in Github repo names or as Twitter handles
The strict trademark guidelines of Docker Inc. can easily be turned into a case against any open-source programmer or project using "docker" as a repository name or for example as a Twitter handle. Act...
View ArticleAndreas Jung: Press release: XML-Director 2.0 released
XML-Director is our Plone-based integration platform for building high-quality enterprise-grade publishing solutions.
View ArticleBenoît Suttor: collective.preventactions
See source code on https://github.com/collective/collective.preventactionsSometimes we have some folders or some documents which should have not been deleted.But our customers/users have deleted them...
View ArticleMartijn Faassen: Is Morepath Fast Yet?
Morepath is a Python web framework. But is it fast enough for your purposes?Does performance matter?Performance is one of the least important criteria you should use when you pick a Python web...
View ArticleMakina Corpus: Paypal tracking with Rapido
Paypal Instant Payment Notification (IPN)If we put a Paypal button somewhere in a website, it is nice to know if the user got through the payment process properly and did not just canceled in the...
View ArticleMakina Corpus: The world's simplest Python template engine
A template engine is a component able to render some data using a given string template.We use it extensively in web development (that's not surprising because web development is mainly about reading...
View ArticleMartijn Faassen: Morepath 0.16 released!
I'm proud to announce the release of Morepath 0.16. Morepath_ is a Python web framework that is easy to use and lightweight but grows with you when your project demands more.Morepath 0.16 is one of the...
View ArticleAsko Soukka: On building fat themes for Plone
Could fat themes become the common ground between filesystem Plone developers and through-the-web integrators?Plone ships with a lot of bundled batteries for building sophisticated content management...
View ArticleWildcard Corp: Wildcard hosting the Plone Digital Experience Conference 2016
This year, Wildcard Corp. is co-hosting the annual Plone Digital Experience 2016 conference in Boston, Massachusetts, from October 17 to 23. It will be held at the MIT Media Lab and the Microsoft New...
View ArticleMaurits van Rees: Eric Steele - Plone Futures
Plone is fifteen years old this year. What does the future hold?Plone 5.0 has been really positively received. Plone 5.1 is where we apologize for what we did in 5.0. Some stuff:Meta bundles...
View ArticleMaurits van Rees: Ramon Navarro Bosch: plone.server
plone.server is just a project, it is not approved by the framework team, this is not in Plone core yet.Philip Bauer in Brazil Plone conference 2013 was pushing people to think about the future of...
View ArticleMaurits van Rees: Timo Stollenwerk: REST API
I really like Python. I always miss its elegancy when I write Javascript. But Javascript is a reality. It runs on all browsers. If you are a web developer, you need to know Javascript and its...
View ArticleMaurits van Rees: Sean Upton - A Pinch of Indirection
I am from the University of Utah Department of Pediatrics, http://upiq.org. I will be giving practical tips for using component architectures. This is my pragmatic perspective on components, my...
View ArticleMaurits van Rees: Raggam, Klein: Fixing Plone 5, the Framework
This is a story about an early adoption of Plone 5.0. We are from the Blue Dynamics Alliance.Plone 5 helped us to meet the requirements of a big project. But we ran into problems, which we fixed...
View Article