From copy to paster: A middle-class Plone developer tale

Post on 05-Jul-2015

605 views 1 download

description

By Érico Andrei. A "middle-class developer" talks about lessons learnt during 6 years of active Plone development. From the early "copy and paste" Archetypes development to Dexterity, paster and beyond.

Transcript of From copy to paster: A middle-class Plone developer tale

From copy to pasterA middle-class Plone developer’s tale

Érico AndreiSimples Consultoria - Brazil

About me

A marketing guy ...

•Evangelist @ Microsoft Brasil

•Consultant position at Grupo Abril

•Marketing and BA Teacher at local Colleges

Turned to a developer

•Joined Simples Consultoria in 2004

•Working with Plone since

•> 100 projects deployed

•Made a lot of bad choices ...

OAB/SP

Univ. Metodista

Brasil.gov.br

My own blog

Middle-class developer

So let’s talk

In the beginning ...

there was copy

there was paste

and it was good

it could be painful

it couldbe risky

but very productive

Then came Plone 3

We blamed “Harry Aspeli”

But it was our bad, not his

(or anyone else)

Time to learn again

Time to take part

Time to contribute

Today

Package releasing

•We have two base namespaces:

•beyondskins.*

•sc.*

•And if it’s generic enough we use common namespaces like collective or archetypes.

Some of them

archetypes.languagebugfix

sc.dev.core,

sc.paster.*

sc.social.bookmarks

sc.social.viewcounter

sc.contentrules.groupbydate

sc.contentpanels.sitepolicy

sc.kupu.objectsupport

Products.BrFieldsAndWidgets

sc.pfg.brazilianfields

Future

Plone 4 is here

And we need to leave some stuff behind

while keep tabs on new stuff

Questions?

Thank you!

Érico Andreihttp://www.simplesconsultoria.com.br

erico@simplesconsultoria.com.br

twitter: @ericof

irc: ericof

plone.org: erico_andrei