Interview with Francesco Ciriaci, Reflab
The interview, led by Ofer Weisglass, explores the Zope and Plone world in Europe, and the present and the future of the projects and the business around these powerful technologies. Reflab is part of Zope Europe since beginning 2003.
Interview – Reflab, Italy – Francesco Ciriaci - Ofer Weisglass, Israël – October 2004
The Interview Was on IRC – 8/10/2004
|
OferW |
Please introduce yourself and your company |
|
Ciriaci |
My name is Francesco Ciriaci and I am a developer and consultant working in Reflab |
|
OferW |
Could you tell us a little about Reflab? |
|
Ciriaci |
Reflab is an associate studio providing high level expertise in Zope/Plone in Europe (and beyond). Reflab is located in Pisa, Italy. |
|
OferW |
Can you tell the history of Reflab with Zope and Plone? |
|
Ciriaci |
Reflab was born in 2001 from the association of Zope expert developers to provide knowledge and expertise to other Zope Service Providers and Large Zope Accounts. We have been working with Zope since 1999.... and with Plone 2 years before that. (before 1.1). We are totally committed to Zope and Plone and we release it as free software with almost every piece of software we develop. |
|
OferW |
What is going on with open source, Zope and Plone in Italy? |
|
Ciriaci
|
Open source is going mainstream in Italy right now. It's a very positive situation. |
|
Ciriaci |
Plone is growing like in every other country... fast! |
|
OferW |
I am happy about that. |
|
Ciriaci |
We have a good Zope community, still a bit "young", but growing |
|
OferW |
What makes Zope/Plone different from other technologies |
|
Ciriaci |
It is very easy and fast to deploy. It's agile to customize (Python rules) moreover is has a lot of the "infrastructure" needed to build "enterprise-class" CMS i.e. multilingual, i18n, versioning and workflow, ... and it is sexy ;) |
|
OferW |
Can you tell us about Reflab projects with Zope/Plone? |
|
Ciriaci |
We work mainly on a Plone-based CMS right now.... Reflab mainly helps other companies and "large Zope accounts", so we have the opportunity to work with and see, a lot of different Zope/Plone projects. We have also some projects that are almost only "ours", the most important being the Reflow workflow engine, We are putting a lot of work into improving Plone for Document Management. |
|
OferW |
You have listed many projects in one sentence! |
|
Ciriaci |
(yes, maybe too many :) ) |
|
OferW |
Now I am sure you have a lot of work to do :) |
|
Ciriaci |
Hehehe |
|
OferW |
What is the reflow workfow engine? |
|
Ciriaci |
Reflow is a porting of Openflow into Plone, it's an activity based workflow engine for Zope |
|
OferW |
What is PloneCampus? |
|
Ciriaci |
PloneCampus is a project financed by the University of Bari, a verticalization of Plone for university portals (and intranets later) It helps publish all the academic activities of the university on the web and it offers tools to students and teachers to collaborate and exchange information. |
|
OferW |
How long have you been working on this project? |
|
Ciriaci |
About 8 months (but simultaneously, we are working on about 8 other projects) |
|
OferW |
Has Plone met your expectations? |
|
Ciriaci |
Plone has met our expectations completely, except for some minor trouble we had with release management. |
|
OferW |
Can you tell us more about the development process of PloneCampus |
|
Ciriaci |
Well, we worked closely with the team at the university to define a first raw schema of the information and of the workflows (at the beginning) using Plone and Archetypes. We could deliver a first working prototype after only 2 weeks. |
|
OferW |
That's great |
|
Ciriaci |
We
collected a lot of feedback, improve the contents and workflows
and fin ally address usability of the system. I would say that
80% of the work we did was: |
|
OferW |
From your experience, most successful Plone projects are like that? |
|
Ciriaci |
Well, these are the most "profitable" in my experience. |
|
OferW |
What do you think about the Plone community? |
|
Ciriaci |
The Plone community is Plone's real strength. |
|
OferW |
I agree with that :) |
|
Ciriaci |
It
is incredibly open and alive.... |
|
OferW |
Could you say a few words on the last Plone conference? |
|
Ciriaci |
It
was the more successful conference I've ever been to, from a
business perspective and it's the most open to non community
members. |
|
OferW |
Could you tell us what Reflab presented there? What were the talks on? |
|
Ciriaci |
Sure! :) we presented both PloneCampus and a Document Management system for Quality certification (based on Plone, of course) |
|
OferW |
Could you say a few words about the document management system? |
|
Ciriaci |
DMS is quite different to what Plone does by default, but we believe Plone can be an excellent starting point for DMS, especially because it combines good usability with Zope features like external editor, webdav access, versioning.... Plone is aimed mainly at web sites (community or intranet) and the focus is more on collaboration. DMS is more oriented toward binary objects classification, versioning, retrival and so on ... these are quite different things, from the user's point of view. |
|
OferW |
What keeps you motivated to work on Plone? |
|
Ciriaci |
The community, the fast development, the success it has had. |
|
OferW |
What advice would you provide to those being introduced to Plone? |
|
Ciriaci |
Just because it "looks" nice and easy, do not think you can work on it without reading documentation, books, how-tos.... and listening to expert advice ;) |
|
OferW |
Plone is very young in Israel, can you say anything to the people from Israel? |
|
Ciriaci |
Try it once, start to deploy a simple site with it... you will just love it thereafter. |
Links
|
Reflab - http://www.reflab.it Plonecampus - http://campus.lex.uniba.it/Giurisprudenza Plone Conference 2004 - http://plone.org/events/conferences/2 Plone - www.plone.org Zope - www.zope.org Zope Europe Association - www.zope-europe.org |
|
Contact Details Reflab di Di
Somma, Lemmi e Ciriaci Francesco Ciriaci - francesco@reflab.it Ofer Weisglass – ofer@plone.org.il |