Building a Castle
-
Upload
nathan-van-gheem -
Category
Technology
-
view
122 -
download
0
Transcript of Building a Castle
Building a CastleNathan Van Gheem
Wildcard Corp
About• Wildcard Corp
• Plone Core Developer
• Security Team
• UI Team
• Former Framework Team Member
• twitter: @vangheezygithub: vangheem
What is Castle CMS?castlecms.io
+=
It’s not a forkIt won’t ever be
opinions
Somewhere to innovate
Performance
ZRSZODB replicated storage
How did we build it?
Adapters
collective.monkeypatcher
and manual patching…
Security
Integrated 2-factor auth
Application shield
login attempt lockout
Strip metadata from files
Root user restrictions
Features/Demos
Toolbar
Add content
Upload
Workflow menu
Mosaic
Video Tile
Slider Tile
Gallery Tile
Map Tile
Focal Point Image Tile
Social Media Tiles
Preview
Search
Session Management
Auditing
View site as another user
Additional Integrations
More features
• Recycle bin
• Celery integration for expensive operations
• Alias management
• Business metadata
What is missing
Diazo Portlets
ViewletsDisplay menuDefault pages
Future Plans
open source
Roadmap• Chat
• Mosaic enhancements
• Built-in A/B testing
• UI refinements
• More rich tiles to build more complicated interfaces
• long term: angular 2/plone.server
Thank you!
• Schedule a demo
• Ask me questions
• Poke me to work on open sourcing…
PLEASE USE THE SURVEY APP TO SEND US FEEDBACK.
HELP US IMPROVE!
ploneconf.sixfeetup.com