Your SlideShare is downloading. ×
0
Solid as Zope, clean as Plone,    easier than Django: Plomino           Plone Conference 2012           Eric Brehault     ...
Is Plone difficult?The entire Python community thinks that :“Plone is difficult”“Django is easier”Lets see.               ...
Is Plone difficult?Plone deploymentUnified installer, buildout                              EASY!                         ...
Is Plone difficult?Plone skinningDiazo (+jbot)                 SO EASY!                      
Is Plone difficult?Develop custom content typesDexterity        FANTASTICALLY EASY!    (can be done without coding!!)     ...
Is Plone difficult?So, Plone is easy. Good news!Ok, but thats about building web sites.What people usually do with Django ...
Is Plone difficult?Building applications with Plone                     DIFFICULT :(                                    
Is Plone difficult?We need an equivalent to Diazo for application development.                        Plomino             ...
PlominoPlomino is a web application builder.100% through-the-web.Very simple concepts.Entirely scriptable.                ...
PlominoCreate forms in minutesYou edit forms directly in TinyMCE.No model association, the form will work immediately. You...
PlominoMassive import from CSVDirectly from the web interface.                                       DEMO                 ...
PlominoRich interface elements    ●        Accordions    ●        Datatables    ●        Charts    ●        Maps          ...
PlominoAll features are ready-to-use, offering a correct defaultbehavior.Everything can be customized through formulas.   ...
FormulasFormulas are written in Python from the web interface.Use cases:    ●        Create specific actions,    ●        ...
FormulasHow Plomino makes formulas coding easy:    ●        Inline code editor,    ●        Error messages,    ●        In...
FormsForms are not necessarily used to enter data.They can be used to display anything.A search page, a report, a map, a p...
FormsUsing computed rich text fields, a form can display any dynamic HTMLcontent you might imagine.And that is a fantastic...
FormsForms can be inserted as portlet anywhere in the Plone portal.Quick search form, reminders, shortcuts, dynamic naviga...
PlominoDeploy in secondsDirectly through HTTP from server to server.Or via XML import/export.                             ...
PlominoXML import / export allows to manage Plomino developments in anysource versioning system (Git, SVN...)             ...
PlominoXML import / export allows to test Plomino applications.Note : Plomino samples databases are tested on Travis-ci.  ...
Who can use it?Plomino can be used by anybody:    ●        I have trained people who had no idea how to open a new tab    ...
Use casesOpenERP Experts: collect information on visitors.POSOW: create a volunteers database.Gent University: diplomas in...
PluginsPlomino is pluggable.    ●        Add you own field types.    ●        Add your own PlominoUtils.Examples:plomino.l...
Whats next?Increase capacity: manage 1 millions of documents?Support relations between documents.Offline usage.           ...
www.makina-corpus.com                         
Upcoming SlideShare
Loading in...5
×

Plomino

1,798

Published on

Plone is a difficult environment for non-Plone experts. Plomino provides a fast learning curve, fast prototype building, and fast adjustment to new needs, so that beginners and advanced web developers can increase their productivity dramatically.
By Eric Brehault @ebrehault - PloneConf2012

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,798
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
10
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Plomino "

  1. 1. Solid as Zope, clean as Plone, easier than Django: Plomino Plone Conference 2012 Eric Brehault @ebrehault  www.makina-corpus.com  
  2. 2. Is Plone difficult?The entire Python community thinks that :“Plone is difficult”“Django is easier”Lets see.   
  3. 3. Is Plone difficult?Plone deploymentUnified installer, buildout EASY!   
  4. 4. Is Plone difficult?Plone skinningDiazo (+jbot) SO EASY!   
  5. 5. Is Plone difficult?Develop custom content typesDexterity FANTASTICALLY EASY! (can be done without coding!!)   
  6. 6. Is Plone difficult?So, Plone is easy. Good news!Ok, but thats about building web sites.What people usually do with Django is building web applications.   
  7. 7. Is Plone difficult?Building applications with Plone DIFFICULT :(   
  8. 8. Is Plone difficult?We need an equivalent to Diazo for application development. Plomino   
  9. 9. PlominoPlomino is a web application builder.100% through-the-web.Very simple concepts.Entirely scriptable.   
  10. 10. PlominoCreate forms in minutesYou edit forms directly in TinyMCE.No model association, the form will work immediately. You canchange it, it still works. DEMO   
  11. 11. PlominoMassive import from CSVDirectly from the web interface. DEMO   
  12. 12. PlominoRich interface elements ● Accordions ● Datatables ● Charts ● Maps DEMO   
  13. 13. PlominoAll features are ready-to-use, offering a correct defaultbehavior.Everything can be customized through formulas.   
  14. 14. FormulasFormulas are written in Python from the web interface.Use cases: ● Create specific actions, ● Events, ● Computed fields,  ● Many, many more.  
  15. 15. FormulasHow Plomino makes formulas coding easy: ● Inline code editor, ● Error messages, ● Inline step-by-step debugging, ● Performance profiling. DEMO   
  16. 16. FormsForms are not necessarily used to enter data.They can be used to display anything.A search page, a report, a map, a picture… or any dynamic HTMLcontent you might imagine.   
  17. 17. FormsUsing computed rich text fields, a form can display any dynamic HTMLcontent you might imagine.And that is a fantastic way to insert JavaScript wherever you want.(and Plomino provides a JSON API) DEMO   
  18. 18. FormsForms can be inserted as portlet anywhere in the Plone portal.Quick search form, reminders, shortcuts, dynamic navigation,weather forecast... DEMO   
  19. 19. PlominoDeploy in secondsDirectly through HTTP from server to server.Or via XML import/export. DEMO   
  20. 20. PlominoXML import / export allows to manage Plomino developments in anysource versioning system (Git, SVN...)   
  21. 21. PlominoXML import / export allows to test Plomino applications.Note : Plomino samples databases are tested on Travis-ci.   
  22. 22. Who can use it?Plomino can be used by anybody: ● I have trained people who had no idea how to open a new tab in their browser. Two days later, they were publishing their database online. ● I do use it in my everyday work.   
  23. 23. Use casesOpenERP Experts: collect information on visitors.POSOW: create a volunteers database.Gent University: diplomas information tool.ViaCarto: trek planning application.   
  24. 24. PluginsPlomino is pluggable. ● Add you own field types. ● Add your own PlominoUtils.Examples:plomino.leaflet, plomino.exhibit   
  25. 25. Whats next?Increase capacity: manage 1 millions of documents?Support relations between documents.Offline usage.   
  26. 26. www.makina-corpus.com   
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×