Ross Patterson: Emerald Sprint Report Out
Thanks to the fabulous Seattle Plone folk, we had another west coast sprint, the Emerald Sprint, on lovely Camano Island. The focus was polishing Dexterity, it was a gorgeous location, a very...
View ArticleRoss Patterson: prgmr.com VPS: "We don't assume you are stupid"
I just wanted to drop a quick note praising prgmr.com for their excellent and very affordable VPS service. Unfortunately, I had to change hosting providers for other reasons but would have been happy...
View ArticleSidnei da Silva: Extended Mourning
It’s been more than two years now since I’ve written anything on this blog. The last thing I wrote was my attempt at summing up all that Dorneles meant to me as a friend and co-worker. It still hurts....
View ArticleNidelven IT: Something that slowed me down a bit today - TinyMCE + old skin
So I got an email from a customer today, having problems with editing news articles and other HTML-content on their site. HTML content was only displayed in a text area, even though the personal...
View ArticleLennart Regebro: Where I explain why SOPA, ACTA and the Aaron Swartz case...
Up to probably around a thousand, maybe two thousand years ago, metalworking was special. It was not just a skilled line of work done by a special knowledgeable few, it was magic. There’s a reason Thor...
View ArticleCosent: GuruScan knowledge management in Plone
GuruScan is a knowledge management application that enables your employees to quickly locate collegues that have specific expertise.Unlike other applications that rely on self-certification, GuruScan...
View ArticleMikko Ohtamaa: Javascript autocompletions and having one for Sublime Text 2
Autocompletion is major software development productivity booster in modern programming text editors. This article discuss about Javascript autocompletion and how to make Sublime Text 2 editor to...
View ArticleAffinitic: Filter menu using a grok view
You want a menu to be seen only in certain conditions without creating a new “permission” stuff. You can use the filter attribute in your menuItem. You can access the request and context in it.Simple...
View ArticleFour Digits: Jenkins and 4D.support
Based on a blog post by Asko Soukka 'Getting started with Robot Framework and plone.app.testing' and the documentation from buildout.jenkins I started setting up a testing enviroment for our internally...
View ArticleLennart Regebro: Pyroma 1.0 released
Pyroma checks your Python packages friendliness to packaging tools and other Python tools. Some of the things it looks at is if you have filled in all the meta data you should fill in, that there are...
View ArticleLennart Regebro: Pyroma 1.2 released – A checker for your package metadata
Sometimes making a release of a software makes it used, and people come with bug reports and suggestion for improvements and the end result is that you make a lot more releases very quickly.I wrote...
View ArticleKees Hink: My Barcelona Testing Sprint
[edit 14-2: see bottom of article for information that came after the sprint] The Barcelona Sprint was about Plone's testing. Most of Plone's code is covered by tests, and these tests are automatically...
View ArticleKees Hink: Robot Framework testing hints
Some things that come in handy when making Robot Framework test: Tags RF supports tags. Add a line [Tags] tag1 tag2: *** Test cases *** Scenario: Clicking the submit button hides it Given i am logged...
View ArticleNetsight Developers: What can Software Learn from A Dresden Doll?
A few days ago, I saw a tweet from Simon Phipps pointing out a TED talk done last month by Amanda Palmer. In his blog post Simon highlighted the final words of Amanda in her talk on the music...
View ArticleDomen Kožar: Contributions in February
Following is a monthly update on my contributions to open source and community around it.FOSDEM2013 was a very affordable open source conference in Brussels that laste for one weekend. I have attended...
View ArticleNiteoweb: Load overrides.zcml in plone.app.testing
Today I was working on a project where we use overrides.zcml to easily override some default Plone behavior. All was working fine (in the browser, that is) until I started writing tests for our custom...
View ArticleDavid "Pigeonflight" Bain: Plone to the cloud in 3 easy steps
update: the admin password is now autogenerated, I've made a note of how you can retrieve it. Before you start You will need: 5 to 10 minutes of spare time. a reliable internet connection a Cloud9...
View ArticleJosh Johnson: From Back Log To Ready For Work
I’ve been thinking a lot about the backlog grooming and design process in Agile approaches like Scrum.Something occurred to me recently: what I really want during this phase is true driving out of...
View ArticleMikko Ohtamaa: Migrating and moving issues between Github issue trackers
Some time ago I had to migrate issues from a Github project to another. In this particular case, I moved Plone CMS developer documentationissues from under my personal Github account to under the...
View ArticleRok Garbas: plone.app.toolbar final report!
I actually released plone.app.toolbar a week ago with good intention to record a screencast. But after of week of working on it I gave up and I'm announcing release without a screencast.Before...
View Article