Você está aqui: Página Inicial / Blog


Posts about life, universe, everything else and lot's of Plone and Python.

Soy loco por ti América

Four weeks, four countries and a Python overdose. My South American "PyCon Tour" starts today when I travel to Caracas, Venezuela and it ends in November 24th in Rio de Janeiro.
Soy loco por ti América

PythonBrasil[8], last stop this year

It all began with PythonBrasil (back in the day we called it PyCon Brasil) in 2005, then in 2009 Argentina followed and now we have four South American PyCon editions thanks to Uruguay and Venezuela.


Argentinean and Brazilian Python communities have been working together since the first edition of PyConAr. Coordinating efforts to bring keynotes, gather sponsorship and scheduling conference dates in a way that attending both conferences is economically viable.

After my daytrip to PyConAr last year -- I was in Junin just long enough to give my talk -- I promissed to come back and have an asado, so as soon as they announced the dates I booked my trip. Of course attending PythonBrasil was a done deal (after all, my wife suggested Rio as a great family trip), so I was prepared to attend 4 PyCons during 2012 (PyConUS and EuroPython).

Then few months ago I was contacted by Israel Fermín Montilla to be the keynote of PyConVE and I promptly accepted. The Plone community in Venezuela is thriving, thanks to the world famous Leonardo Caballero (macagua) and that would be a great opportunity to organize a meetup with them. So, there were 5 PyCons.

And one day, procrastinating on Reddit, there was a call for papers for PyCon Uy! I've never been to Montevideo and flights are relatively cheap so I decided to submit a talk and wait. Miguel Paolino, one of the organizers, was enthusiastic about having me there, so, now, 6 PyCons in a year...

In all of them I'm going to talk about Plone or Plone powered projects, also I'm giving a tutorial in Caracas this Friday about creating Intranets with Plone and we are hosting a small sprint also. I will post about them later this week.

And, so it begins...

Plone’s Next Decade: The Plone Foundation Board

A group of active Plone community members have discussed what the Plone Foundation and its board can do to provide leadership for our community’s next decade. One of the results of that discussion is the following set of recommendations for board candidates. Some of us plan to incorporate this into board candidate statements. We invite everyone to discuss it and adopt or adapt whatever they think is useful.
Plone’s Next Decade: The Plone Foundation Board

Plone's next decade


Foundation membership

Bringing new blood into the core of the community is vital.  We should be moving folks into the Plone Foundation quickly. The Foundation membership should be active enough in committees and voting to make Foundation membership more desirable. It should be very easy to explain to anyone who is a core contributor (core code, documentation, training, or marketing) why they’d want Foundation membership.

Project leadership

No individual should be allowed to own a project beyond his or her  ability to move it forward. Moving it forward includes bringing in new participants, empowering their participation, and engaging in transparent communication.


Major foundation committees such as Marketing and Membership should be appointed afresh each year. Continuity is good, but grooming new leadership and getting new ideas is critical. Accountability is a must: All Foundation committees should have publicly visible goals and keep their memberships informed of progress toward those goals.

Sprint funding

The Foundation should take an active role in funding and promoting strategic sprints. As with every other aspect of our activities, this should be done with an eye to grooming new talent.

Public goals

Every new Foundation Board should set public, yearly goals for their term. Those goals should be in line with a long-term strategy for the PF and Plone as a software.

Funds and fundraising

PF fundraising should be much more active and visible. As a corollary, it should be very clear where PF funds go. The PF needs a formal annual statement that includes finances.  It should start every year with a budget that includes a plan to spend money towards specific yearly goals, as well as a target fundraising amount. The Foundation, like any team leader, should be accountable for its actions.


Transparency should be the Foundation’s mantra instead of an afterthought. The fact that the board sometimes becomes privy to confidential information shouldn’t affect transparency about its day-to-day activities. The current processes of gathering ideas and giving feedback are archaic. They kill momentum. These processes need to be modernized to ensure that nothing falls through the cracks. Feedback and encouragement are the power and responsibility of the board just as with any other team leader.


The last couple of boards have done a great job of developing diversity statements. Diversity and openness are key to our longevity. Future boards need to make sure this commitment goes beyond statements of purpose.

Local communities

We need to develop and empower local Plone communities. These are often the first point of contact for non-English speakers and recently have proven to be a great source of new Plone developers.

Board communication

Having diverse points of view is good, and the board need not always be in consensus. However, when there is clear agreement among board members, each board member should communicate on behalf of the board and exercise community leadership on behalf of that consensus. Board communication should take place everywhere in the community, not just in news releases.
Nothing here should be interpreted as a criticism of past boards. Some of us have served on past boards! Rather, please view this as a list of the practices we want to work on and improve so that we can bootstrap Plone’s next 10 years.
    • Érico Andrei
    • Martin Aspeli
    • Maurizio Delmonte
    • Jean Ferri
    • Carol Ganz
    • David Glick
    • Matt Hamilton
    • Jan Ulrich Hasecke
    • Craig Haynal
    • Elizabeth Leddy
    • Steve McMahon
    • Rose Pruyne
    • Paul Roeland
    • Jon Stahl
    • Armin Stross-Radschinski
    • Matthew Wilkes
    • Nejc Zupan

My 2012 Plone report

It's been a great year. It's been a long year. So far 45 takeoffs, at least 15 more until December 31st and Plone is the main reason for this globetrotter life.
My 2012 Plone report

EuroPython and Plone



Even though I've been working with Plone since 2004, evangelizing about it in Brazil (and in our amazing dialect, Brazilian Portuguese), and being the owner of the most important Plone consulting company in the country -- not the biggest or the richest -- until 2010 I was virtually unknown outside our country.

Since then I've been trying to bridge the gap between our local community -- responsible for sites like Brasil.gov.br, Serpro.gov.br and the amazing Interlegis Project -- and the bigger global one. It is not an easy task, especially when most of our local members are "shy-english speakers" and are not visible for other community members, but as I was one of them, it's my job to help.

Plone Foundation Board

Following a call from Roberto Allende, the leader of the South American Plone Community, I nominated myself to a position within the Plone Foundation Board and was elected for the 2011-2012 term.

One of my goals was to "Create a formal channel between large Plone users in our local market and the Plone Foundation". This was achieved through formal talks given at:

  • Interlegis (January): ~500 Plone sites
  • Presidência da República (August) -- ~50 Plone sites
  • SERPRO (August) -- ~500 Plone sites
I coordinated the selection process for the Plone Conference venue, helped in some guerrilla-marketing initiatives and learned a lot about our community but I think my job at the Plone Foundation Board is far from done and that's why I'm running again for the Board.


Also, to achieve the goal of bringing our local community closer to the inner circle of Plone, I've put a lot of effort to help our local PloneGov community (PloneGov.Br), led by Cintia Cinquini and Jean Ferri which was responsible for:
  • World Plone Day Brasilia: With over 100 attendees, 4 training sessions and live streaming (http://colab.interlegis.leg.br/wiki/WorldPloneDay).
  • Plone Symposium South America: 243 attendees, 6 training sessions (http://plone.org/events/regional/pssa/2012/)
  • Caipirinha Sprint: 18 contributor agreements, 6 new committers, bug fixes in plone.app.collection, plone.api, PloneIDE and translation of buildout.coredev and plone.api.
  • Releasing Brazilian Government Plone packages to the community.
This community achieved, during this year, its own goal of finding new leaders: Tania Andrea, Marcio Mazza  and Rafahela Bazzanella being the most active of them.


As it always was -- since the good old days of Microsoft evangelism -- during this year I was invited/selected to give talks in technical conferences. In all of them either I've talked about Plone or about Plone success cases:
  • EuroPython (Firenze, Italy)
  • FISL 13 (Porto Alegre, Brazil)
  • Plone Symposium South America 2012 (Brasilia, Brazil)
  • PyConVe (Caracas, Venezuela)
  • PyConAr 4 (Quilmes, Argentina)
  • PythonBrasil[8] (Rio de Janeiro, Brazil)
  • RUPY Brasil (São José dos Campos, Brazil)
  • CONSEGI (Belém do Pará, Brazil)

Slides are available at Simples Consultoria's Slideshare page

Everything else

And since I love to write using bullet points, I will give you more of it:




So far I've not that much planned:

  • Europython, Firenze, during June/July
  • Plone Conference, Brasília, Brazil, during the second half of the year :-)


Yes, the rumors are true. It is time for a Plone Conference in Brazil and this is going to be big. The folks from PloneGov.Br are putting together a proposal and it will be unveiled during a lightning talk at Arnhem.

Wait for it!



    Ações do documento
    registrado em: , ,