Plone Conference 2013
PloneSocial Roadmap
Guido Stevens
gyst #plone
@GuidoStevens Twitter
www.cosent.nl
PloneSocial Roadmap
● Why
– Social Business
● What
– Features & Demo
– Philosophy
● Vision
– Digital Workplace Technology
...
Why
Social Business
Systems of Record →
● documents →
● procedures →
● top-down hierarchy →
Systems of Engagement
● people
● k...
Evolve or Die
Web 1.0 →
● publish + read
● content management
● document tree
● place-centric
● global state
● top-down co...
What
PloneSocial Features
● Microblog status updates
● Activity stream view + portlet
– microblog status updates
– content crea...
New features 2013
● Social spaces
– collective.local.* integration
– per-workspace microblog / activity stream
– thanks: T...
Demo
plonesocial.*
● plonesocial.suite
– one-click installer
– integrates low-level building blocks:
● plonesocial.microblog
● ...
PloneSocial Philosophy
● Native Plone
● Full social experience
● Pre-integrated one-click install
● Flexible components
● ...
Vision
Digital Workplace
Technology Roadmap
● Web 1.0
– systems of record
– world wide web
● Web 2.0
– systems of engagement
– so...
SLATES
Enterprise 2.0 Affordances
● Signals
RSS, microblogging, email alerts
● Links
● Authoring
● Tags
Personal tags, fol...
Knowledge Management
● Processes
– productivity
– tacit knowledge
● People
– expertise
– sharing knowledge
● Information
–...
Application Landscape (1)
● Authoring
– wikis
– blogs
● Signals
– microblogging
– activity streams
● Extensions
– social n...
Application Landscape (2)
● Tagging
– social bookmarking
– question & answer
● Search
– “normal” search
– social search
– ...
Social Spaces
● Projects
– strong connections
– collaboration
● getting things done
– limited access
● Communities
– weak ...
Technology Evolution
● Web 1.0
– systems of record
– world wide web
● Web 2.0
– systems of engagement
– social networking
...
1.0 Systems Integration
● Enterprise 1.0
– Systems of Record
● Legacy mashups / integration
– streamline primary business ...
2.0 Social Dashboard
● Enterprise 2.0
– Systems of Engagement
● Lightweight patterns
– SLATES
– freedom to ignore
● Person...
3.0 Semantic Context
● Social Semantic Web 3.0
– Systems of Intent
● Machine learning
– driven by mobile constraints
– enh...
cosent.nl/roadmap
Now
Evolve or Die
Web 1.0 →
● publish + read
● content management
● document tree
● place-centric
● global state
● top-down co...
PloneSocial Done
● One-click installer
● Microblogging
● Activity stream
● Personal profiles
● Social networking
● Social ...
PloneSocial Todo (1)
● You
– sell that stuff & use it
– contribute
● Private Messaging
– backend done (thx tisto!)
– front...
PloneSocial Todo (2)
● Social Content
– follow content
– like, share, save
● Semantic Content
– tagging
– follow tags
● Se...
Social Intranet Baseline
● Benefits:
– Consolidate Efforts
– Fast Demo
– Easy Customization
● Minimize Dependencies:
– Avo...
Not Invented Here
Not Invented Here
Re-invented Here
Let's Collaborate!
● Collaborate on Social Intranet/Extranet Baseline
– Solid pre-integrated feature set
– Good UX, custom...
Use the source, Luke ...
● Installation
– pypi: plonesocial.suite
● Customization
– It's all just Plone
● Extension
– http...
… or work with us!
● User Research
– to drive design of a cohesive social experience
● Interaction Design
– to drive devel...
cosent.nl/blog
Slides
+
Demo Video
+
Roadmap
at
cosent.nl/blog
Plonesocial Roadmap PloneConf 2013
Plonesocial Roadmap PloneConf 2013
Plonesocial Roadmap PloneConf 2013
Plonesocial Roadmap PloneConf 2013
Plonesocial Roadmap PloneConf 2013
Plonesocial Roadmap PloneConf 2013
Plonesocial Roadmap PloneConf 2013
Plonesocial Roadmap PloneConf 2013
Upcoming SlideShare
Loading in...5
×

Plonesocial Roadmap PloneConf 2013

1,489

Published on

An overview of the status of PloneSocial and where we're heading. Also introduces a preview of the Digital Workplace Technology Roadmap that will be published soon.

Published in: Technology, Education

Plonesocial Roadmap PloneConf 2013

  1. 1. Plone Conference 2013 PloneSocial Roadmap Guido Stevens gyst #plone @GuidoStevens Twitter www.cosent.nl
  2. 2. PloneSocial Roadmap ● Why – Social Business ● What – Features & Demo – Philosophy ● Vision – Digital Workplace Technology Roadmap ● Now – Social Intranet Baseline
  3. 3. Why
  4. 4. Social Business Systems of Record → ● documents → ● procedures → ● top-down hierarchy → Systems of Engagement ● people ● knowledge flow ● grassroots networking “We estimate that social technologies can raise the productivity of interaction workers by 20 to 25% if they become fully networked enterprises” McKinsey Global Institute
  5. 5. Evolve or Die Web 1.0 → ● publish + read ● content management ● document tree ● place-centric ● global state ● top-down control Plone Core Web 2.0 → ● read/write ● social networking ● activity stream ● time-centric ● personal perspectives ● bottom-up sharing Plone Social Web 3.0 ● big data ● semantic web ● digital workplace ● meaning-centric ● context adaptive ● machine learning __future__
  6. 6. What
  7. 7. PloneSocial Features ● Microblog status updates ● Activity stream view + portlet – microblog status updates – content creation – plone.app.discussion comments ● Social networking – personal profile with follow/unfollow actions – followers/following social graph views – activity stream filtered by “following”
  8. 8. New features 2013 ● Social spaces – collective.local.* integration – per-workspace microblog / activity stream – thanks: Thomas Desvenain ● Bootstrap theme ● Continuous integration testing – unit + robot tests on Travis + Saucelabs – robot demo video recording – thanks: Asko Soukka ● Private Messaging – in progress, thanks: Timo Stollenwerk e.a.
  9. 9. Demo
  10. 10. plonesocial.* ● plonesocial.suite – one-click installer – integrates low-level building blocks: ● plonesocial.microblog ● plonesocial.activitystream ● plonesocial.network ● plonesocial.theme in progress: ● plonesocial.messaging
  11. 11. PloneSocial Philosophy ● Native Plone ● Full social experience ● Pre-integrated one-click install ● Flexible components ● Scale down ● Scale up
  12. 12. Vision
  13. 13. Digital Workplace Technology Roadmap ● Web 1.0 – systems of record – world wide web ● Web 2.0 – systems of engagement – social networking ● Web 3.0 – systems of intent – social semantic web
  14. 14. SLATES Enterprise 2.0 Affordances ● Signals RSS, microblogging, email alerts ● Links ● Authoring ● Tags Personal tags, folksonomies != Plone Subject ● Extensions Recommender systems ● Search
  15. 15. Knowledge Management ● Processes – productivity – tacit knowledge ● People – expertise – sharing knowledge ● Information – insight – explicit knowledge
  16. 16. Application Landscape (1) ● Authoring – wikis – blogs ● Signals – microblogging – activity streams ● Extensions – social networking
  17. 17. Application Landscape (2) ● Tagging – social bookmarking – question & answer ● Search – “normal” search – social search – semantic search ● Links – media – mashups
  18. 18. Social Spaces ● Projects – strong connections – collaboration ● getting things done – limited access ● Communities – weak connections – cooperation ● sharing knowledge – much more open
  19. 19. Technology Evolution ● Web 1.0 – systems of record – world wide web ● Web 2.0 – systems of engagement – social networking ● Web 3.0 – systems of intent – social semantic web
  20. 20. 1.0 Systems Integration ● Enterprise 1.0 – Systems of Record ● Legacy mashups / integration – streamline primary business process ● Global shared state – document centric – database centric
  21. 21. 2.0 Social Dashboard ● Enterprise 2.0 – Systems of Engagement ● Lightweight patterns – SLATES – freedom to ignore ● Personalized perspectives – “my” social network – filter by interest – time-centric
  22. 22. 3.0 Semantic Context ● Social Semantic Web 3.0 – Systems of Intent ● Machine learning – driven by mobile constraints – enhances desktop productivity ● Context adaptive – semantic lifting – meaning-centric
  23. 23. cosent.nl/roadmap
  24. 24. Now
  25. 25. Evolve or Die Web 1.0 → ● publish + read ● content management ● document tree ● place-centric ● global state ● top-down control Plone Core Web 2.0 → ● read/write ● social networking ● activity stream ● time-centric ● personal perspectives ● bottom-up sharing Plone Social Web 3.0 ● big data ● semantic web ● digital workplace ● meaning-centric ● context adaptive ● machine learning __future__
  26. 26. PloneSocial Done ● One-click installer ● Microblogging ● Activity stream ● Personal profiles ● Social networking ● Social workspaces ● Bootstrap theme
  27. 27. PloneSocial Todo (1) ● You – sell that stuff & use it – contribute ● Private Messaging – backend done (thx tisto!) – frontend todo ● Stream Enhancements – conversation threads – modification logs – pluggable rendering ● Notifications – email summaries – @mentions
  28. 28. PloneSocial Todo (2) ● Social Content – follow content – like, share, save ● Semantic Content – tagging – follow tags ● Search – stream search – social semantic search
  29. 29. Social Intranet Baseline ● Benefits: – Consolidate Efforts – Fast Demo – Easy Customization ● Minimize Dependencies: – Avoid Archetypes – Avoid XMPP, AMQP, 0MQ – Avoid external DB's ● Features: – Personal Social Dashboard – Streams, Microblog – Network, Profiles – Projects, Communities – Tasks, Notifications
  30. 30. Not Invented Here
  31. 31. Not Invented Here
  32. 32. Re-invented Here
  33. 33. Let's Collaborate! ● Collaborate on Social Intranet/Extranet Baseline – Solid pre-integrated feature set – Good UX, customize via p.a.theming ● Compete as Plone eco-system against other systems – Reduce demo & devel costs – Reduce QA & maintenance risks – Increase Plone credibility & visibility in social business space ● Maintain other differentiators – Geography, Delivery Process, Hosting, Support
  34. 34. Use the source, Luke ... ● Installation – pypi: plonesocial.suite ● Customization – It's all just Plone ● Extension – https://github.com/cosent ● you'll find all the plonesocial.* packages there ● GPL licensed
  35. 35. … or work with us! ● User Research – to drive design of a cohesive social experience ● Interaction Design – to drive development of an integrated feature set ● PloneSocial Development – to leverage PloneSocial in custom development – and at the same time improve PloneSocial baseline www.cosent.nl
  36. 36. cosent.nl/blog Slides + Demo Video + Roadmap at cosent.nl/blog
  1. A particular slide catching your eye?

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

×