This year's Plone Conference is being organised by Netsight and will be taking place in Bristol, UK at the end of October, the 29th–31st. Read on for everything you need to know to plan your trip from talks, to training, keynote speakers, events, and sponsors.
The hunt for the best Plone Add-ons is heating up! Meet the jury and get your nominations in before Monday, October 6!
In Munich the Plone user group has joined forces and is part of the Python user group for a while now. Meetings are every second Tuesday.
Plone lunch in Munich happens every second Wednesday of the month.
They way how we deploy our documentation to docs.pone.org has changed a lot and there will be more changes in the future.
After recovering from a hard week of work, thinking and writing/re-writing code, we accomplished an important goal at the Zidanca Sprint—a replacement for Resource Registry adapted to modern front-end development and friendly mockup widgets.
A brief exploration of the new Resource Registries in Plone 5.
Sprint Reports and Conference Summaries
We have just published the talk slides and videos of our PyCon UK 2014 presentations.The PyCon UK Conference is the premier conference for Python users and developers in the UK. This year it was held from September 19-22 in Coventry, UK.
A week of intense collaboration in Berlin has significantly accelerated the development of a new Plone-based social intranet platform.
Pipelines consist of linked elements.
Mozilla - protecting & promoting the web.
Or "How I used Juju to deploy my Django app up to AWS"
2nd Keynote: A Snake in Space - The rise of scientific Python in Astrodynamics and Astronomy - Francesco Biscani
Max Planck Institute for Astronomy, European Space Agency.
One company who likes Python but in reality likes Java a lot more = …. Google!
Why Flask? Steep Django learning curve. Like to start simple and then become more complex.
Gathers the dependencies for your script and puts them all in a directory. Doesn’t actually create an installer and doesn’t include the source code.
C Module - traditional way. Write your functions in C (usually just wrapper code).
Common example: 250 external dependencies, 8 different copies of same app, 4 different versions.
"Python is a systems-programming language also". Why use? Lots of open source software uses Python. pstack: see what Python process is doing.
Following will be a brain dump of things I noted of personal value in the Kiwi PyCon 2014 talks I attended.
As I was packing for Kiwi PyCon last night I did something I’ve wanted to do for some time and that was take photos of all the Kiwi PyCon T-shirts to date.
Add-ons and Customizations
Get started with Plone + AngularJS without any of the normal headaches associated with a manual setup of useful tools that let you improve your development experience and the deploy of your application.
Some notes on installing Plumi on FreeBSD 9.1 successfully with the latest buildout notes.
Markos has added instructions for how to host Plumi on a virtual server with a cloud provider which offers a 1GB RAM / 1 CPU / 30GB SSD DISK server ready in less than a minute for $10.00 a month.
This documentation was created for our Plumi workshop, and contains an introduction to Plumi, installation, setup and configuration PLUS a section on Plumi theming.
We’re happy to say that Sam Stainsby from Sustainable Software has successfully installed Plumi on Mint Linux.
Within a folderish dexterity content type i had to select objects for a relation field from just that context. Therefore i wrote a small Custom Source Binder.
Last Friday there were Lightning Talks place, in cooperation with our neighbors WebIQ.
Buildout is a tool we use in all of the development and deployments of our applications, and we have given a talk about it at PySS 14.
Munin is a server monitoring tool written in Perl. In this post I’ll introduce some monitoring basics and how to avoid unnecessary monitoring alerts on temporary server conditions.
Once installed pyramid_starter_seed, we will see now: how it works under the hood, how to manage things with grunt, and how to create and share other templates based on pyramid_starter_seed
In the previous blog post we have seen what are the benefits of using the Yeoman workflow fully integrated with a web development framework like Pyramid.
Book of the month I'm reading this summer: Pylons/Pyramid.
We are excited this year to not only be attending and sponsoring Plone Conf 2014, but we are also donating our Survey App to the conference. This app has been used at many events in the past with great results for the organizers.
Back to tread the stage of Duse in Bologna one of the most important in Italy for those involved in Front End. Twists are not missed!
Plone 4.3: This view lets you display minimalist collection results: just the title of the objects, no by-line, and no "Read more...". It also bumps up the font size of the object title.
A Simple "Question and Answer" Discussion Forum Using PloneFormGen, a Mailer, a Custom Script Adapter, and Built-In Workflow
A case study: A campus unit wanted to create a Q&A format discussion forum that would let anonymous users ask a question that would be answered by forum editors.
One nice thing you can do with PloneFormGen is present the user with a simple form that does a bunch more in the back end, using custom script adapters.
We wanted something like the SmartCSVExporter https://plone.org/products/smart-csv-exporter add-on but we wanted to output *all* the fields in the collection's returned objects, not just the ones in the catalog that are available to a collection's "display as table" view.
In software development we deal with boundaries between systems. Examples of boundaries are...
It's been a while since I started my little adventure of building an image recognition pipeline that would reliably identify animal and plant species from photos.
What's BowerStatic? It's a little WSGI framework application for Python that is easy to plug into any WSGI web framework. What you can do with it is declare in Python code that you want some Bower package included in the web page. It knows about dependencies and such. Like Fanstatic but for Bower.
This blog post is about the tricky task of subclassing immutable types in Python. Once you get it right, you will end up with superpowered objects.