SlideShare una empresa de Scribd logo
1 de 90
Descargar para leer sin conexión
BEYOND INFINITY WITH PLONE 5 - 

ARE WE THERE YET?
RIKUPEKKA OKSANEN - PLONE CONFERENCE 2017
THIS TALK IS ABOUT WEBSITES
▸ In 2016 University of Jyväskylä started a massive website
renewal process - upgrading from Plone 4 to Plone 5,
designing a new brand and new theme and changing to a new
organizational structure.
▸ In my presentation last year I tried to anticipate the challenges
we would face and how Plone 5 could help us.
▸ Now it's time to look back (and forward) on how things went,
where we are and what we could learn from the experience.
▸ This is about Plone 5, theming, Mosaic, agile, and people.
PREVIOUSLY, IN PLONE CONFERENCE 2016
▸ https://2017.ploneconf.org/
Ploneconf2016/talks/to-infinity-and-
beyond-with-plone-5
▸ https://www.slideshare.net/rioksane/to-
infinity-and-beyond-with-plone-5
▸ https://www.youtube.com/watch?
v=XmWbUFXaV3A
WHO, ME?
▸ Rikupekka Oksanen

rioksane@jyu.fi
▸ Twitter: @rikupekka
▸ Plone-user/site builder/support/trainer/

project manager since 2004
LET ME TELL YOU A STORY...
▸ Of hard-working heroes, occasional bureaucratic villains(?),
massive challenges, last-minute surprises, monster-sized
bugs and perseverance...
▸ ...and website content. Lots of it!
IN THE LAND OF FINLAND NEAR NORTH POLE...
▸ Year 2017, when it rained.
Jyväskylä
UNIVERSITY OF JYVÄSKYLÄ
▸ A significant multi-discipline research university and an
expert in education
▸ https://www.jyu.fi/en/university
▸ 15 000 students, 2600 staff
PLONE AND UNIVERSITY OF JYVÄSKYLÄ
▸ Using Plone since 2004
▸ 7 (now 6) faculties, several departmental sites, separate
institute sites
▸ Separate site for students and applicants
▸ About 90 Plone instances - of many are customised
applications (such as video portal, payment services, study
material portals etc.)
WWW.JYU.FI
STATS AT WWW.JYU.FI MAIN WEBSITE
▸ Pageviews 1 700 000/month
▸ Visitors 200 000/month
▸ Content: approx 100 000 pages, portals, forms.
▸ Another 100 000 of files and images.
▸ Hundreds of content editors all around the university
WEBSITE RENEWAL IN 2016-2017 - ASPECTS
▸New organisational structure 1.1.2017
▸New brand #JYUnity #JYUnique
▸New theme
▸New intranet (for staff)
▸New search engine
▸And Plone 5 everywhere
CHALLENGES AHEAD
▸ Content editors: new Plone version and theme, new org.
structure, actually have to delete something
▸ Project management and support: communication,
managing expectations, new guides, trainings
▸ Developers: Plone 5 or 5.1 beta, 

migrations, new theme, better search, 

smooth releases, tools for content 

editors (new portals with Mosaic)
OUR HEROES
UNIVERSITY COMMUNICATIONS UNIT
▸ Content managers; responsible for brand, intranet (and
the whole renewal)
CONTENT EDITORS
▸ All around faculties and departments, going through all
content and learning new structure and Plone 5 version
NPC: AD AGENCY
▸ Designing new brand and new theme
PLONE DEVELOPMENT TEAM
▸ Maintaining the old, while creating new: migrations,
theme, search, support and training
VILLAINS?
▸ "Change Approval Committee"?
CHALLENGE 1.
ORGANISATIONAL
CHANGE
NEW ORG STRUCTURE
▸ Combining faculties and departments
▸ Moving people from faculties under administration
(University Services -unit)
▸ New responsibilities, as website content editors were
given to new people
ONE (GOOD) THING WE DIDN'T ACCOUNT FOR
▸ Some faculties and departments actually wanted to "start
over" with content
▸ So it wasn't just content migration to the old stuff
▸ It slows down the process, but eventually will enhance
content quality
▸ Right now: lasta 4 faculties under construction in preview-
sites, with only partially migrated content
NEW PEOPLE DOING NEW STUFF
▸ Previously, the people responsible for updating Plone
content were stationed under departments (amanuensis,
secretaries, planning officers)
▸ In 2017
TO PLONE 5
▸ Website renewal could have been done on Plone 4
▸ But upgrading to Plone 5 seemed like future-proof option
▸ This decision was done by IT Services and Plone team - it
was a technical aspect no one questioned.
OUR PLAN A YEAR AGO...
OUR PLAN A YEAR AGO...
LAUGHING
WINTER 2017
▸ First new faculty site https://www.jyu.fi/hytk was released in 3rd
January 2017, as planned with migrated content and new theme
▸ Problems:
▸ Caching - changes didn't update immediately
▸ Performance - slow
▸ Old site still visible - broken links, wrong content, search
problems
▸ Shock about the new theme
WINTER 2017
▸ Solutions:
▸ Tweaking theme
▸ Fixing issues (cache, performance)
▸ Training, Plone 5 guides
▸ Lots of communication
▸ Forming www-editor -groups for new faculties
SPRING 2017
▸ In March 2017 another faculty https://www.jyu.fi/edupsy
was released
▸ Release was much smoother than the previous one
▸ In April a new intranet site was partially released - the
"helpcenter" for staff: https://uno.jyu.fi/helpcenter
▸ Other new Plone 5 sites also released
▸ Problems: old faculty sites were still visible in searches
SUMMER 2017
▸ Releasing more smaller Plone sites, creating preview-sites
for another faculties and departments
▸ Plone Midsummersprint in July 2017
▸ https://www.coactivate.org/projects/midsummer-
sprint-2017
▸ Other Plone development and releases
▸ In August: prioritisation for autumn: main website released
next (before intranet, other, faculties etc.)
SEPTEMBER 2017
▸ In August: preparing to release www.jyu.fi main pages
come new semester (four main portals)
▸ Last minute changes to theme, but also approval from new
rector
▸ Theme was ready, cotent almost
▸ September 7th 2017: Release of www.jyu.fi main website
Huge visual
navigation, no
navigation bar,
video embed
Campus news and events, statement of the schools philosophy
More news,
alumni in
the news
Huge social media integration tile
Footer with links
AND
▸ We start to get feedback...
▸ HELL BREAKS LOOSE!
▸ HELL BREAKS LOOSE!
EXAMPLE FEEDBACK 1
▸ "Email does not work!"
▸ "Too modern"
▸ "Too big images"
▸ "Just PR material and empty slogans"
▸ "Cannot find anything"
▸ "€%&*###&%!!"
EXAMPLE FEEDBACK 2
▸ "Men are researchers, studying, or leaders, women are just
a**es"
▸ Do not underestimate the power of visual message of
huge images...
▸ Slow, huge images
GATHERING FEEDBACK
▸ We have Plone forms (fi/en) for feedback
▸ First couple of days, about 50 messages
▸ In a month, 150 (in our case, quite a lot)
▸ Bad: 75%, OK: 15%, Good: 10%
▸ We added selection on role of the person giving
feedback, resulting:
▸ Staff: 75%, Student: 15%, External audience: 10%
CONTENT IS KING
▸ You remember this https://xkcd.com/773/ comic?
SOMEHOW THIS HAPPENED
Letter from
the president
Letter from
the president
Campus news and events, statement of the schools philosophy
More
news,
alumni
in the
news
Full name of
the school!
Campus map!
SERIOUSLY
▸ New main website is aimed first and foremost to external
audiences - that should have been better communicated to staff
members
▸ Theme is radically different to the old one. Too radically?
▸ Feedback on search results was really useful - deleted old
content, improved Google Search results.
▸ Generally, when you renew something, people start giving
feedback also on issues that were already there before the
renewal.
THEME AND THE
NEW BRAND
DESIGN HELL?
▸ Oatmeal comic: 

http://theoatmeal.com/comics/design_hell
▸ Be warned.
AND so on...
DESIGN WELL
▸ Note: not sayin' this happened at our university, just sayin'
▸ The theme was approved in 2016 by high level people, but
after actually releasing the first faculty site, some backlash
appeared.
▸ After that, many changes this way and that - a challenge to devs
▸ Next time: better documentation on what was decided
▸ However, overall the finished website looks very similar to the
theme ad agency originally designed
WEBDESIGN AND LOREM IPSUM
▸ Lorem ipsum dolor sit amet
▸ Beautiful!
LOREM IPSUM SUCKS (IN FINLAND AT LEAST)
▸ https://www.jyu.fi
OLD FRONTPAGE
§
ADAPTING THE NEW THEME TO PLONE 5
▸ We got a new whole theme bundle (html, css, javascript) from the ad agency. The idea
was that we could use it as it is.
▸ The new theme was run through university administration and it was accepted
▸ The first version of Plone adapted theme used the theme bundle as it was, with only
small tweaks.
▸ But as it quite often happens, when you actually release something, changes started
coming.
▸ We ended up to doing all the templates again for ourselves -> there was a big amount
of work
▸ But - this way all the elements were created to be renewable especially mosaic theme
fragments (carousels, news items tiles, feed carousels, social media embed tiles etc.)
ON EDITING MAIN WEBSITE
▸ Mosaic makes it easy, yet powerful
▸ Customised tiles
FALLBACK DIRECTOR AND VARNISH
▸ Using a tool called Fallback Director with Varnish we still
can have content under same domain coming from old or
new Plone site, example:
▸ https://www.jyu.fi/erillis - old site
▸ https://www.jyu.fi/fi/palvelut - new site
▸ Even logging in works well
▸ This allows us to release content in smaller pieces - that's
agile!
INTRANET
▸ One portal for all staff in Plone
▸ Departmental intranets in Plone here and there

...or no departmental intranets or anything
▸ IP-restriction for viewing (not a very good idea)
▸ Plone Ldap problem
OCTOBER-DECEMBER 2017
▸ Release of Intranet main portal in week 43 (waiting for
administration approval) -> NEW priorities -> Intranet
portal will be released AFTER all faculty sites
▸ Moving from Google Search Appliance to Solr
▸ Helping faculties to publish their sites
▸ Creating new dexterity type and mosaic layout for project
pages
NEXT: SEARCH ENGINGE
▸ From Google Search Appliance to Solr
VERSION BETA?
▸ Plone 5 has been robust
▸ In our main website we have been running:
LESSONS
LEARNED(?)
LESSONS LEARNED - PEOPLE
▸ Website renewals should be appropriately resourced -
this time there was no actual project in place either in
university communications or IT services or in departments
▸ More people on board would have been nice
▸ There was a project for brand renewal and theme
design, though
▸ However, while change is hard, it also in some level
energised people - different day, different stuff :)
LESSONS LEARNED - COMMUNICATION
▸ We did have:
▸ Internally public preview-sites throughout the year
▸ We did seminars for content editors
▸ Public pages for describing how the renewal goes
▸ Trainings for staff
▸ Some email info
▸ But it is not enough - only after you release something the truth comes out. So
more information the better!
▸ Using Flowdock chat system to actively communicate between IT and
communications unit and Ad agency
LESSONS LEARNED - PRIORITIES
▸ Other projects or development needs in parallel
▸ Prioritising stuff makes it easier to pull through
▸ We had a "website renewal steering group" which had
(almost) enough authority to put things in order
▸ Important to show information on what is decided about
the priorities
LESSONS LEARNED - N'SYNC
▸ To release a departmental site we need synchronised
action from each three: the content editors, university
communications and development team
▸ Often we push some preview-site further by doing more
migrations, installing add-ons, customising theme
▸ Parallel action is needed, but maybe not the most efficient
way
▸ Some push from the administration would be good?
LESSONS LEARNED - PLONE 5
▸ Editing: usually well received by content editors
▸ Toolbar is nice, UI is pretty and clean
▸ Mosaic features
▸ Missing features from Plone 4? Nope. Undo maybe.
▸ Basic trainings are easy: Simple editing can be teached in 15
minutes, managing content in 2 hours
▸ Overall Plone 5 has been a good thing in the renewal process
LESSONS LEARNED - MOSAIC
▸ Truly a powerful tool - drag'n drop is a blast
▸ Customised "theme fragments", e.g. RSS-feed carousel,
hero image carousel, social media integration - much used
▸ Different pre-defined layouts available: department page,
faculty page, document page
▸ People are adopting Mosaic view quite fast
▸ Mosaic pages are now actively updated, compared to Plone
4.3 with Portal View add on
LESSONS LEARNED - OTHER NOTES
▸ New sites are technically fast, but portals and frontpages
are very visual and content heavy - designed that way
▸ Caching problems - faster content or actual content?
▸ Internet Explorer still sucks :(
BONUS: MOSAIC
DEMO
DEMO
▸ Seeing is believing
▸ Mosaic everywhere
▸ University main page Mosaic
▸ Department main page Mosaic
▸ Help Center Mosaic
EDITING A MOSAIC FRONTPAGE
▸ https://sneak2.preview.jyu.fi/fi/etusivu
FACULTY PAGE - EDITING AN ACCORDION
THEME FRAGMENT - NEWS PICK
THEME FRAGMENT - FOCUS POINT
DEPARTMENT LAYOUT - HERO CAROUSEL
HERO CAROUSEL - SELECTING ITEMS
HERO CAROUSEL - SETTINGS
NEXT - THE ROAD GOES EVER ON...
QUESTIONS?
▸ Rikupekka Oksanen

rioksane@jyu.fi
▸ Twitter: @rikupekka
▸ https://www.jyu.fi
THANK YOU!
▸ PS. Remember to check my other presentation tomorrow :)

https://2017.ploneconf.org/talks/organizing-a-plone-
sprint-lessons-learned-case-midsummersprint-2017

Más contenido relacionado

Similar a Beyond Infinity with Plone 5 - 
Are We There Yet?

Lecture 14 - OER final project
Lecture 14 - OER final projectLecture 14 - OER final project
Lecture 14 - OER final projectBryan Ollendyke
 
EdTechJoker Open Activism Project
EdTechJoker Open Activism ProjectEdTechJoker Open Activism Project
EdTechJoker Open Activism Projectbtopro
 
Gushcloud Internship Presentation (VISA3005)
Gushcloud Internship Presentation (VISA3005)Gushcloud Internship Presentation (VISA3005)
Gushcloud Internship Presentation (VISA3005)AmyTang68
 
Design Cycle
Design CycleDesign Cycle
Design Cycleslchua16
 
The New plone.org Built on Plone 6
The New plone.org Built on Plone 6The New plone.org Built on Plone 6
The New plone.org Built on Plone 6Rikupekka Oksanen
 
Milton Hershey School Innovation Lab - PAIS Presentation 2015
Milton Hershey School Innovation Lab - PAIS Presentation 2015Milton Hershey School Innovation Lab - PAIS Presentation 2015
Milton Hershey School Innovation Lab - PAIS Presentation 2015Joel Crowley
 
Performance Based Task Module #3
Performance Based Task Module #3Performance Based Task Module #3
Performance Based Task Module #3richardguidone
 
Plone at University of Jyväskylä - 10 Years of Happiness
Plone at University of Jyväskylä - 10 Years of HappinessPlone at University of Jyväskylä - 10 Years of Happiness
Plone at University of Jyväskylä - 10 Years of HappinessRikupekka Oksanen
 
Starting PBL Handout for Symposium
Starting PBL Handout for SymposiumStarting PBL Handout for Symposium
Starting PBL Handout for SymposiumGina Olabuenaga
 
PBL Handout for Linked Learning Symposium
PBL Handout for Linked Learning SymposiumPBL Handout for Linked Learning Symposium
PBL Handout for Linked Learning SymposiumGina Olabuenaga
 
Design systems are not just for designers. Andry Ratovondrahona, Interaction ...
Design systems are not just for designers. Andry Ratovondrahona, Interaction ...Design systems are not just for designers. Andry Ratovondrahona, Interaction ...
Design systems are not just for designers. Andry Ratovondrahona, Interaction ...MobileUXLondon
 
Programming Lecture 1st
Programming Lecture 1stProgramming Lecture 1st
Programming Lecture 1stNaoki Watanabe
 
New twinspace-pedagogical-issues-150703145932-lva1-app6892
New twinspace-pedagogical-issues-150703145932-lva1-app6892New twinspace-pedagogical-issues-150703145932-lva1-app6892
New twinspace-pedagogical-issues-150703145932-lva1-app6892Mariella Nica
 
New twinspace-pedagogical-issues
New twinspace-pedagogical-issuesNew twinspace-pedagogical-issues
New twinspace-pedagogical-issuesdoragk
 

Similar a Beyond Infinity with Plone 5 - 
Are We There Yet? (20)

Lecture 14 - OER final project
Lecture 14 - OER final projectLecture 14 - OER final project
Lecture 14 - OER final project
 
EdTechJoker Open Activism Project
EdTechJoker Open Activism ProjectEdTechJoker Open Activism Project
EdTechJoker Open Activism Project
 
Gushcloud Internship Presentation (VISA3005)
Gushcloud Internship Presentation (VISA3005)Gushcloud Internship Presentation (VISA3005)
Gushcloud Internship Presentation (VISA3005)
 
Design Cycle
Design CycleDesign Cycle
Design Cycle
 
The New plone.org Built on Plone 6
The New plone.org Built on Plone 6The New plone.org Built on Plone 6
The New plone.org Built on Plone 6
 
Milton Hershey School Innovation Lab - PAIS Presentation 2015
Milton Hershey School Innovation Lab - PAIS Presentation 2015Milton Hershey School Innovation Lab - PAIS Presentation 2015
Milton Hershey School Innovation Lab - PAIS Presentation 2015
 
The Making of a Web Team (Notes)
The Making of a Web Team (Notes)The Making of a Web Team (Notes)
The Making of a Web Team (Notes)
 
Tactilize LIT 03
Tactilize LIT 03Tactilize LIT 03
Tactilize LIT 03
 
Performance Based Task Module #3
Performance Based Task Module #3Performance Based Task Module #3
Performance Based Task Module #3
 
Prezi
PreziPrezi
Prezi
 
Plone at University of Jyväskylä - 10 Years of Happiness
Plone at University of Jyväskylä - 10 Years of HappinessPlone at University of Jyväskylä - 10 Years of Happiness
Plone at University of Jyväskylä - 10 Years of Happiness
 
Starting PBL Handout for Symposium
Starting PBL Handout for SymposiumStarting PBL Handout for Symposium
Starting PBL Handout for Symposium
 
PBL Handout for Linked Learning Symposium
PBL Handout for Linked Learning SymposiumPBL Handout for Linked Learning Symposium
PBL Handout for Linked Learning Symposium
 
Is Google DRIVE-ing you Crazy?
Is Google DRIVE-ing you Crazy?Is Google DRIVE-ing you Crazy?
Is Google DRIVE-ing you Crazy?
 
Design systems are not just for designers. Andry Ratovondrahona, Interaction ...
Design systems are not just for designers. Andry Ratovondrahona, Interaction ...Design systems are not just for designers. Andry Ratovondrahona, Interaction ...
Design systems are not just for designers. Andry Ratovondrahona, Interaction ...
 
Njedgefall2015
Njedgefall2015Njedgefall2015
Njedgefall2015
 
Kickoff RedesignEDU
Kickoff RedesignEDUKickoff RedesignEDU
Kickoff RedesignEDU
 
Programming Lecture 1st
Programming Lecture 1stProgramming Lecture 1st
Programming Lecture 1st
 
New twinspace-pedagogical-issues-150703145932-lva1-app6892
New twinspace-pedagogical-issues-150703145932-lva1-app6892New twinspace-pedagogical-issues-150703145932-lva1-app6892
New twinspace-pedagogical-issues-150703145932-lva1-app6892
 
New twinspace-pedagogical-issues
New twinspace-pedagogical-issuesNew twinspace-pedagogical-issues
New twinspace-pedagogical-issues
 

Más de Rikupekka Oksanen

Building a next generation video sharing platform with Plone 6
Building a next generation video sharing platform with Plone 6Building a next generation video sharing platform with Plone 6
Building a next generation video sharing platform with Plone 6Rikupekka Oksanen
 
Volto Unleashed - Real Life User Experience - Case Study Guide, University of...
Volto Unleashed - Real Life User Experience - Case Study Guide, University of...Volto Unleashed - Real Life User Experience - Case Study Guide, University of...
Volto Unleashed - Real Life User Experience - Case Study Guide, University of...Rikupekka Oksanen
 
By the Power of Plone - Case Carousel at University of Jyväskylä Revisited
By the Power of Plone - Case Carousel at University of Jyväskylä RevisitedBy the Power of Plone - Case Carousel at University of Jyväskylä Revisited
By the Power of Plone - Case Carousel at University of Jyväskylä RevisitedRikupekka Oksanen
 
Bend the knee and sprint repeatedly - training a university to become more agile
Bend the knee and sprint repeatedly - training a university to become more agileBend the knee and sprint repeatedly - training a university to become more agile
Bend the knee and sprint repeatedly - training a university to become more agileRikupekka Oksanen
 
Workflows and Plone
 - Case supervisiondoc
Workflows and Plone
 - Case supervisiondocWorkflows and Plone
 - Case supervisiondoc
Workflows and Plone
 - Case supervisiondocRikupekka Oksanen
 
Kansainvälistä ohjelmistokehitystä - Case Plone Midsummersprint 2017
Kansainvälistä ohjelmistokehitystä - Case Plone Midsummersprint 2017Kansainvälistä ohjelmistokehitystä - Case Plone Midsummersprint 2017
Kansainvälistä ohjelmistokehitystä - Case Plone Midsummersprint 2017Rikupekka Oksanen
 
By the power of Plone - Case Carousel at University of Jyväskylä
By the power of Plone - Case Carousel at University of JyväskyläBy the power of Plone - Case Carousel at University of Jyväskylä
By the power of Plone - Case Carousel at University of JyväskyläRikupekka Oksanen
 
Sähköinen työpöytä ja Jyväskylän yliopisto 2013
Sähköinen työpöytä ja Jyväskylän yliopisto 2013Sähköinen työpöytä ja Jyväskylän yliopisto 2013
Sähköinen työpöytä ja Jyväskylän yliopisto 2013Rikupekka Oksanen
 
Sosiaalisen median haasteet tietohallinnolle
Sosiaalisen median haasteet tietohallinnolleSosiaalisen median haasteet tietohallinnolle
Sosiaalisen median haasteet tietohallinnolleRikupekka Oksanen
 

Más de Rikupekka Oksanen (10)

Building a next generation video sharing platform with Plone 6
Building a next generation video sharing platform with Plone 6Building a next generation video sharing platform with Plone 6
Building a next generation video sharing platform with Plone 6
 
Volto Unleashed - Real Life User Experience - Case Study Guide, University of...
Volto Unleashed - Real Life User Experience - Case Study Guide, University of...Volto Unleashed - Real Life User Experience - Case Study Guide, University of...
Volto Unleashed - Real Life User Experience - Case Study Guide, University of...
 
By the Power of Plone - Case Carousel at University of Jyväskylä Revisited
By the Power of Plone - Case Carousel at University of Jyväskylä RevisitedBy the Power of Plone - Case Carousel at University of Jyväskylä Revisited
By the Power of Plone - Case Carousel at University of Jyväskylä Revisited
 
Bend the knee and sprint repeatedly - training a university to become more agile
Bend the knee and sprint repeatedly - training a university to become more agileBend the knee and sprint repeatedly - training a university to become more agile
Bend the knee and sprint repeatedly - training a university to become more agile
 
Workflows and Plone
 - Case supervisiondoc
Workflows and Plone
 - Case supervisiondocWorkflows and Plone
 - Case supervisiondoc
Workflows and Plone
 - Case supervisiondoc
 
Kansainvälistä ohjelmistokehitystä - Case Plone Midsummersprint 2017
Kansainvälistä ohjelmistokehitystä - Case Plone Midsummersprint 2017Kansainvälistä ohjelmistokehitystä - Case Plone Midsummersprint 2017
Kansainvälistä ohjelmistokehitystä - Case Plone Midsummersprint 2017
 
By the power of Plone - Case Carousel at University of Jyväskylä
By the power of Plone - Case Carousel at University of JyväskyläBy the power of Plone - Case Carousel at University of Jyväskylä
By the power of Plone - Case Carousel at University of Jyväskylä
 
Fountain project model
Fountain project modelFountain project model
Fountain project model
 
Sähköinen työpöytä ja Jyväskylän yliopisto 2013
Sähköinen työpöytä ja Jyväskylän yliopisto 2013Sähköinen työpöytä ja Jyväskylän yliopisto 2013
Sähköinen työpöytä ja Jyväskylän yliopisto 2013
 
Sosiaalisen median haasteet tietohallinnolle
Sosiaalisen median haasteet tietohallinnolleSosiaalisen median haasteet tietohallinnolle
Sosiaalisen median haasteet tietohallinnolle
 

Último

Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLimonikaupta
 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...SUHANI PANDEY
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge GraphsEleniIlkou
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Servicesexy call girls service in goa
 
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Standkumarajju5765
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024APNIC
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebJames Anderson
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...SUHANI PANDEY
 
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.soniya singh
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...APNIC
 
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort ServiceBusty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort ServiceDelhi Call girls
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Delhi Call girls
 
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.soniya singh
 
Al Barsha Night Partner +0567686026 Call Girls Dubai
Al Barsha Night Partner +0567686026 Call Girls  DubaiAl Barsha Night Partner +0567686026 Call Girls  Dubai
Al Barsha Night Partner +0567686026 Call Girls DubaiEscorts Call Girls
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...tanu pandey
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...Diya Sharma
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)Delhi Call girls
 

Último (20)

Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
 
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
Russian Call Girls in %(+971524965298  )#  Call Girls in DubaiRussian Call Girls in %(+971524965298  )#  Call Girls in Dubai
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
 
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
 
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort ServiceBusty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
 
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
 
Al Barsha Night Partner +0567686026 Call Girls Dubai
Al Barsha Night Partner +0567686026 Call Girls  DubaiAl Barsha Night Partner +0567686026 Call Girls  Dubai
Al Barsha Night Partner +0567686026 Call Girls Dubai
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
 

Beyond Infinity with Plone 5 - 
Are We There Yet?

  • 1. BEYOND INFINITY WITH PLONE 5 - 
 ARE WE THERE YET? RIKUPEKKA OKSANEN - PLONE CONFERENCE 2017
  • 2. THIS TALK IS ABOUT WEBSITES ▸ In 2016 University of Jyväskylä started a massive website renewal process - upgrading from Plone 4 to Plone 5, designing a new brand and new theme and changing to a new organizational structure. ▸ In my presentation last year I tried to anticipate the challenges we would face and how Plone 5 could help us. ▸ Now it's time to look back (and forward) on how things went, where we are and what we could learn from the experience. ▸ This is about Plone 5, theming, Mosaic, agile, and people.
  • 3. PREVIOUSLY, IN PLONE CONFERENCE 2016 ▸ https://2017.ploneconf.org/ Ploneconf2016/talks/to-infinity-and- beyond-with-plone-5 ▸ https://www.slideshare.net/rioksane/to- infinity-and-beyond-with-plone-5 ▸ https://www.youtube.com/watch? v=XmWbUFXaV3A
  • 4. WHO, ME? ▸ Rikupekka Oksanen
 rioksane@jyu.fi ▸ Twitter: @rikupekka ▸ Plone-user/site builder/support/trainer/
 project manager since 2004
  • 5. LET ME TELL YOU A STORY... ▸ Of hard-working heroes, occasional bureaucratic villains(?), massive challenges, last-minute surprises, monster-sized bugs and perseverance... ▸ ...and website content. Lots of it!
  • 6. IN THE LAND OF FINLAND NEAR NORTH POLE... ▸ Year 2017, when it rained. Jyväskylä
  • 7. UNIVERSITY OF JYVÄSKYLÄ ▸ A significant multi-discipline research university and an expert in education ▸ https://www.jyu.fi/en/university ▸ 15 000 students, 2600 staff
  • 8. PLONE AND UNIVERSITY OF JYVÄSKYLÄ ▸ Using Plone since 2004 ▸ 7 (now 6) faculties, several departmental sites, separate institute sites ▸ Separate site for students and applicants ▸ About 90 Plone instances - of many are customised applications (such as video portal, payment services, study material portals etc.)
  • 10. STATS AT WWW.JYU.FI MAIN WEBSITE ▸ Pageviews 1 700 000/month ▸ Visitors 200 000/month ▸ Content: approx 100 000 pages, portals, forms. ▸ Another 100 000 of files and images. ▸ Hundreds of content editors all around the university
  • 11. WEBSITE RENEWAL IN 2016-2017 - ASPECTS ▸New organisational structure 1.1.2017 ▸New brand #JYUnity #JYUnique ▸New theme ▸New intranet (for staff) ▸New search engine ▸And Plone 5 everywhere
  • 12. CHALLENGES AHEAD ▸ Content editors: new Plone version and theme, new org. structure, actually have to delete something ▸ Project management and support: communication, managing expectations, new guides, trainings ▸ Developers: Plone 5 or 5.1 beta, 
 migrations, new theme, better search, 
 smooth releases, tools for content 
 editors (new portals with Mosaic)
  • 14. UNIVERSITY COMMUNICATIONS UNIT ▸ Content managers; responsible for brand, intranet (and the whole renewal)
  • 15. CONTENT EDITORS ▸ All around faculties and departments, going through all content and learning new structure and Plone 5 version
  • 16. NPC: AD AGENCY ▸ Designing new brand and new theme
  • 17. PLONE DEVELOPMENT TEAM ▸ Maintaining the old, while creating new: migrations, theme, search, support and training
  • 20. NEW ORG STRUCTURE ▸ Combining faculties and departments ▸ Moving people from faculties under administration (University Services -unit) ▸ New responsibilities, as website content editors were given to new people
  • 21. ONE (GOOD) THING WE DIDN'T ACCOUNT FOR ▸ Some faculties and departments actually wanted to "start over" with content ▸ So it wasn't just content migration to the old stuff ▸ It slows down the process, but eventually will enhance content quality ▸ Right now: lasta 4 faculties under construction in preview- sites, with only partially migrated content
  • 22. NEW PEOPLE DOING NEW STUFF ▸ Previously, the people responsible for updating Plone content were stationed under departments (amanuensis, secretaries, planning officers) ▸ In 2017
  • 23. TO PLONE 5 ▸ Website renewal could have been done on Plone 4 ▸ But upgrading to Plone 5 seemed like future-proof option ▸ This decision was done by IT Services and Plone team - it was a technical aspect no one questioned.
  • 24. OUR PLAN A YEAR AGO...
  • 25. OUR PLAN A YEAR AGO...
  • 27. WINTER 2017 ▸ First new faculty site https://www.jyu.fi/hytk was released in 3rd January 2017, as planned with migrated content and new theme ▸ Problems: ▸ Caching - changes didn't update immediately ▸ Performance - slow ▸ Old site still visible - broken links, wrong content, search problems ▸ Shock about the new theme
  • 28.
  • 29. WINTER 2017 ▸ Solutions: ▸ Tweaking theme ▸ Fixing issues (cache, performance) ▸ Training, Plone 5 guides ▸ Lots of communication ▸ Forming www-editor -groups for new faculties
  • 30. SPRING 2017 ▸ In March 2017 another faculty https://www.jyu.fi/edupsy was released ▸ Release was much smoother than the previous one ▸ In April a new intranet site was partially released - the "helpcenter" for staff: https://uno.jyu.fi/helpcenter ▸ Other new Plone 5 sites also released ▸ Problems: old faculty sites were still visible in searches
  • 31. SUMMER 2017 ▸ Releasing more smaller Plone sites, creating preview-sites for another faculties and departments ▸ Plone Midsummersprint in July 2017 ▸ https://www.coactivate.org/projects/midsummer- sprint-2017 ▸ Other Plone development and releases ▸ In August: prioritisation for autumn: main website released next (before intranet, other, faculties etc.)
  • 32. SEPTEMBER 2017 ▸ In August: preparing to release www.jyu.fi main pages come new semester (four main portals) ▸ Last minute changes to theme, but also approval from new rector ▸ Theme was ready, cotent almost ▸ September 7th 2017: Release of www.jyu.fi main website
  • 34. Campus news and events, statement of the schools philosophy
  • 36. Huge social media integration tile Footer with links
  • 37. AND ▸ We start to get feedback...
  • 38. ▸ HELL BREAKS LOOSE!
  • 39. ▸ HELL BREAKS LOOSE!
  • 40.
  • 41. EXAMPLE FEEDBACK 1 ▸ "Email does not work!" ▸ "Too modern" ▸ "Too big images" ▸ "Just PR material and empty slogans" ▸ "Cannot find anything" ▸ "€%&*###&%!!"
  • 42. EXAMPLE FEEDBACK 2 ▸ "Men are researchers, studying, or leaders, women are just a**es" ▸ Do not underestimate the power of visual message of huge images... ▸ Slow, huge images
  • 43. GATHERING FEEDBACK ▸ We have Plone forms (fi/en) for feedback ▸ First couple of days, about 50 messages ▸ In a month, 150 (in our case, quite a lot) ▸ Bad: 75%, OK: 15%, Good: 10% ▸ We added selection on role of the person giving feedback, resulting: ▸ Staff: 75%, Student: 15%, External audience: 10%
  • 44. CONTENT IS KING ▸ You remember this https://xkcd.com/773/ comic?
  • 46. Letter from the president Letter from the president
  • 47. Campus news and events, statement of the schools philosophy
  • 49. Full name of the school! Campus map!
  • 50. SERIOUSLY ▸ New main website is aimed first and foremost to external audiences - that should have been better communicated to staff members ▸ Theme is radically different to the old one. Too radically? ▸ Feedback on search results was really useful - deleted old content, improved Google Search results. ▸ Generally, when you renew something, people start giving feedback also on issues that were already there before the renewal.
  • 52. DESIGN HELL? ▸ Oatmeal comic: 
 http://theoatmeal.com/comics/design_hell ▸ Be warned.
  • 53.
  • 54.
  • 55.
  • 56.
  • 58. DESIGN WELL ▸ Note: not sayin' this happened at our university, just sayin' ▸ The theme was approved in 2016 by high level people, but after actually releasing the first faculty site, some backlash appeared. ▸ After that, many changes this way and that - a challenge to devs ▸ Next time: better documentation on what was decided ▸ However, overall the finished website looks very similar to the theme ad agency originally designed
  • 59. WEBDESIGN AND LOREM IPSUM ▸ Lorem ipsum dolor sit amet ▸ Beautiful!
  • 60. LOREM IPSUM SUCKS (IN FINLAND AT LEAST) ▸ https://www.jyu.fi
  • 62. §
  • 63. ADAPTING THE NEW THEME TO PLONE 5 ▸ We got a new whole theme bundle (html, css, javascript) from the ad agency. The idea was that we could use it as it is. ▸ The new theme was run through university administration and it was accepted ▸ The first version of Plone adapted theme used the theme bundle as it was, with only small tweaks. ▸ But as it quite often happens, when you actually release something, changes started coming. ▸ We ended up to doing all the templates again for ourselves -> there was a big amount of work ▸ But - this way all the elements were created to be renewable especially mosaic theme fragments (carousels, news items tiles, feed carousels, social media embed tiles etc.)
  • 64. ON EDITING MAIN WEBSITE ▸ Mosaic makes it easy, yet powerful ▸ Customised tiles
  • 65. FALLBACK DIRECTOR AND VARNISH ▸ Using a tool called Fallback Director with Varnish we still can have content under same domain coming from old or new Plone site, example: ▸ https://www.jyu.fi/erillis - old site ▸ https://www.jyu.fi/fi/palvelut - new site ▸ Even logging in works well ▸ This allows us to release content in smaller pieces - that's agile!
  • 66. INTRANET ▸ One portal for all staff in Plone ▸ Departmental intranets in Plone here and there
 ...or no departmental intranets or anything ▸ IP-restriction for viewing (not a very good idea) ▸ Plone Ldap problem
  • 67. OCTOBER-DECEMBER 2017 ▸ Release of Intranet main portal in week 43 (waiting for administration approval) -> NEW priorities -> Intranet portal will be released AFTER all faculty sites ▸ Moving from Google Search Appliance to Solr ▸ Helping faculties to publish their sites ▸ Creating new dexterity type and mosaic layout for project pages
  • 68. NEXT: SEARCH ENGINGE ▸ From Google Search Appliance to Solr
  • 69. VERSION BETA? ▸ Plone 5 has been robust ▸ In our main website we have been running:
  • 71. LESSONS LEARNED - PEOPLE ▸ Website renewals should be appropriately resourced - this time there was no actual project in place either in university communications or IT services or in departments ▸ More people on board would have been nice ▸ There was a project for brand renewal and theme design, though ▸ However, while change is hard, it also in some level energised people - different day, different stuff :)
  • 72. LESSONS LEARNED - COMMUNICATION ▸ We did have: ▸ Internally public preview-sites throughout the year ▸ We did seminars for content editors ▸ Public pages for describing how the renewal goes ▸ Trainings for staff ▸ Some email info ▸ But it is not enough - only after you release something the truth comes out. So more information the better! ▸ Using Flowdock chat system to actively communicate between IT and communications unit and Ad agency
  • 73. LESSONS LEARNED - PRIORITIES ▸ Other projects or development needs in parallel ▸ Prioritising stuff makes it easier to pull through ▸ We had a "website renewal steering group" which had (almost) enough authority to put things in order ▸ Important to show information on what is decided about the priorities
  • 74. LESSONS LEARNED - N'SYNC ▸ To release a departmental site we need synchronised action from each three: the content editors, university communications and development team ▸ Often we push some preview-site further by doing more migrations, installing add-ons, customising theme ▸ Parallel action is needed, but maybe not the most efficient way ▸ Some push from the administration would be good?
  • 75. LESSONS LEARNED - PLONE 5 ▸ Editing: usually well received by content editors ▸ Toolbar is nice, UI is pretty and clean ▸ Mosaic features ▸ Missing features from Plone 4? Nope. Undo maybe. ▸ Basic trainings are easy: Simple editing can be teached in 15 minutes, managing content in 2 hours ▸ Overall Plone 5 has been a good thing in the renewal process
  • 76. LESSONS LEARNED - MOSAIC ▸ Truly a powerful tool - drag'n drop is a blast ▸ Customised "theme fragments", e.g. RSS-feed carousel, hero image carousel, social media integration - much used ▸ Different pre-defined layouts available: department page, faculty page, document page ▸ People are adopting Mosaic view quite fast ▸ Mosaic pages are now actively updated, compared to Plone 4.3 with Portal View add on
  • 77. LESSONS LEARNED - OTHER NOTES ▸ New sites are technically fast, but portals and frontpages are very visual and content heavy - designed that way ▸ Caching problems - faster content or actual content? ▸ Internet Explorer still sucks :(
  • 79.
  • 80. DEMO ▸ Seeing is believing ▸ Mosaic everywhere ▸ University main page Mosaic ▸ Department main page Mosaic ▸ Help Center Mosaic
  • 81. EDITING A MOSAIC FRONTPAGE ▸ https://sneak2.preview.jyu.fi/fi/etusivu
  • 82. FACULTY PAGE - EDITING AN ACCORDION
  • 83. THEME FRAGMENT - NEWS PICK
  • 84. THEME FRAGMENT - FOCUS POINT
  • 85. DEPARTMENT LAYOUT - HERO CAROUSEL
  • 86. HERO CAROUSEL - SELECTING ITEMS
  • 87. HERO CAROUSEL - SETTINGS
  • 88. NEXT - THE ROAD GOES EVER ON...
  • 89. QUESTIONS? ▸ Rikupekka Oksanen
 rioksane@jyu.fi ▸ Twitter: @rikupekka ▸ https://www.jyu.fi
  • 90. THANK YOU! ▸ PS. Remember to check my other presentation tomorrow :)
 https://2017.ploneconf.org/talks/organizing-a-plone- sprint-lessons-learned-case-midsummersprint-2017