10. The Prototype
▷ Migrate client from Plone 4 to Plone 5.2 on
Python 3
▷ Build upon ploneconf2016.policy
▷ Conference content-type
▷ Pre-configured subsite
▷ Registration form template
10
13. The Multiconference Core
▷ Working with multiple stakeholders
▷ Discuss diverging feature requests
▷ Identifying features that benefit the whole
▷ Establishing Milestones
13
16. Conference Admins
▷ Created Conference Organizer role
▷ Ability to add Conference to portal root
▷ Can add/edit content within Conference
subsite only
▷ Cannot modify Conference created by
others
16
22. Benefits of the Conference subsite
▷ Lineage Subsite
▷ Allows non-technical user's to create a sub-site
with ease
▷ Consistent, on-Brand Conference websites
▷ Familiar experience for returning attendees
▷ Event list feeds back to Parent site navigation
22
23. Building out a Conference
▷ Conference Landing Page
▷ Preconfigured folders with constraints on Addable
types
▷ Use parent site resources when available
▷ Control vocabularies at Conference level
23
25. Parent Site Theme
▷ Base Theme with Diazo for per site
customization
▷ Site Setting Control Panel
▷ Homepage Layout Options
○ Dexterity content-type
○ Mosaic Tiles
25
26. The Focus on Flexibility
▷ Defining the balance between
standardization and flexibility
▷ Empowering Site Admins to set the baseline
▷ Empowering Conferences Organizers to
customize
▷ Allowing the End user to own their content
26
27. “We have been using Plone for registration and collaboration
websites for 20 years, but then chose to create a
Multi-Conference System to be able to hopefully share the
system corporately to help groups outside of our
international department conduct events as well.
27