Birkbeck and Zope: a brief introduction Adrian Tribe, Web Manager: David Little, Web Developer: Birkbeck Web Team.

Slides:



Advertisements
Similar presentations
Case Study: Examining the Results of P2P Collaboration at PricewaterhouseCoopers February 14, 2001 Case Study: Examining the Results of Collaboration at.
Advertisements

Castafiore platform Consists or intend to consist of 1.Advanced Web framework 2.Advanced Graph database 3.Designer studio (something like visual basic)
New IDN Website New Website Look and Plone Tutorial.
EIONET Training Beginners Zope Course Miruna Bădescu Finsiel Romania Copenhagen, 27 October 2003.
More than one way to skin a Plone? Or, what we learned about Plone skinning the hard way David Little, ITS Web Team Available.
Overlay journals at UCL: the EPICURE project Martin Moyle JISC Programme Meeting, 17 January 2012.
Overlay journals at UCL: the EPICURE project Martin Moyle LEAP Members Meeting, QMUL, 07 December 2011.
1 Give the dog a Plone Dominic Hiles Kieren Pitts.
1 The European Agency for Special Needs Education Pete Walker Internet Development Group Manager Kieren Pitts Senior Analyst/Programmer.
A centre of expertise in digital information managementwww.ukoln.ac.uk Dont Do It Yourself Content Syndication on the Web Pete Cliff UKOLN University of.
Knowledge Management at the Gordon – Staff Portal Project Presented by Deirdre Carmichael 12 September 2008.
Duke Enterprise CMS CGS Meeting 5/7/2004 Cheryl Crupi Senior Manager, Duke OIT Office of Web Services.
Content Management Systems. What is Content Management?  Content management is a process and/or software application used by groups to plan, create,
COMBASE: strategic content management system Soft Format, 2006.
Introduction to ASP.NET MVC
A centre of expertise in digital information management A QA Framework To Support Your Library Web Site Review Brian Kelly UKOLN University of Bath Bath.
April 2003 ONLINE SERVICE DELIVERY Presentation. 2 What is Online Service Delivery? Vision The current vision of the Online Service Delivery program is.
WHY CMS? WHY NOW? CONTENT MANAGEMENT SYSTEM. CMS OVERVIEW Why CMS? What is it? What are the benefits and how can it help me? Centralia College web content.
Strategies For Creating Accessible University Webpages Scot Close and Neil Torrefiel Web Services Unit San Jose State University.
Using Drupal for Your Organizational Website (or, how to use Drupal without cursing) Michelle Murrain Nonprofit Open Source Initiative MetaCentric Technology.
Tom Sheridan IT Director Gas Technology Institute (GTI)
Enterprise Web Content Management Path to developing a Competency Center Presented To: Presented By: Gilbane ConferenceBrian VanDeventer IT Manager, Web.
Multimedia for the Web: Creating Digital Excitement HTML, XHTML and Web Authoring.
Web Content Management – easier way to manage wild web Dong Chen, Lead Web Developer Office of the Chief Information Officer I.T.S / Web Development Bowling.
Academic Services Interactive Media Managing the Web with Java JA-SIG Winter 2002 Robert Sherratt Academic Services, Interactive Media.
A GUIDE TO SHAREPOINT 2007 CUSTOMIZATION OPTIONS Heather Solomon, WSS MVP.
Customer Forum OTech’s New Web Publishing Service Web Services Section – April 29, 2015.
Web Content Management Systems. Lecture Contents Web Content Management Systems Non-technical users manage content Workflow management system Different.
Zope/Plone Open-Source Application Server/ Content Management System Steve McMahon Reid-McMahon, LLC.
Content Management Systems Equals Distributed Web Site Maintenance Robert Gulick, EdD DBA / Technology Trainer Carmi Gulick.
Implementing CMS: Academic David Bietila George Washington University Jonathan M. Smith The Catholic University.
NMS1.0(c) Copyright Final Year Project Demonstration Dublin City University 29 th May 2003 Team Members : David ReadeTimothy Kelly
November 24, 2005 JA-SIG UK, Edinburgh CMS for websites & portals - Luminis & Documentum Presented by: David Simpson, The University of Nottingham.
M IGRATING O RACLE F ORMS TO THE W EB - M AKING THE B USINESS C ASE.
Web Migration Project Update for ATC April 28, 2009.
1 Successful Ingredients and zShell Josten Ma 12 March 2008.
Template Version 2.0 Prepared for ElderSource ( June 2nd 2009 Version 1 (started June/2/2009) Satya Komatineni Small to Medium.
What is Drupal? Open Source software written in php. A CMS or content-management system. A sophisticated web application building tool.
CommonSpot at Cornell Technical Service Providers Forum March 16, 2005.
Planning for Successful Simulation Simulation Planning Guide - A Guided Discussion.
QA for MIMAS A Case Study Anne McCombe MIMAS
May 6, 2015 Session 10:00am – 12 Noon. Agenda 2 TopicPresenter / FacilitatorTimeframe  Welcome Michael Chen5 min.  CA Web Publishing Richard Lehman55.
Documentum DMS & e-desktop application Documentum DMS eRoom portal SharePoint website & workflow SharePoint DMS migration from OpenText/Hummingbird.
Web and meeting at unimc Norms in web context for PA Applications of the norms in our websites
Web Content Management Update University of Louisville April 12, 2005.
CERN Content Management System Support ATLAS Requirements S. Goldfarb – 19 May 2010 (On behalf of the ATLAS Collaboration)
A Bring together all regional Trade Unions in China with IPDPoD - Information Portal Development Platform on Demand Bruce ticilo.
Content Management Systems. Why CMS? Ease of use Generation of dynamic content Ability to control content workflow Integration of legacy content.
CONTROLSITE Training Monday 11 th November 2002.
UCLA Office of Instructional Development Web Site Redesign May 20, 2005.
Xiaodong “Eric” Li Webmaster Control vs. Freedom Balancing Editorial Freedom and Site-wide Consistency in a Faculty Website.
| Lausanne Successful Migration to SharePoint Planning Considerations & Migration Strategies Roberto V. Delgado Sr. Technical Solutions Professional.
INTERNAL USE ONLY CIS Web Centre, December 22, Web Content Management Systems A Presentation by Randy Schilling CIS Web Centre.
LA-UR A Program of Study for Web Skills Development at LANL Bill Robertson Team Leader in Advanced Computer Education Los.
Web Cache. What is Cache? Cache is the storing of data temporarily to improve performance. Cache exist in a variety of areas such as your CPU, Hard Disk.
Content Management System (CMS) Introduction for the Prospective Students site.
XML 2002 Annotation Management in an XML CMS A Case Study.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks GOCDB4 Gilles Mathieu, RAL-STFC, UK An introduction.
Bucharest, 23 February 2005 CHM PTK technologies Adriana Baciu Finsiel Romania.
EZ Publish NYPHP 10/25/2005 Andrew Yochum Michael DeWitt.
EGI NA3 – Web site training services University of Edinburgh (0.25 funded FTE)
SP Business Suite Deployment Kick-off
Netscape Application Server
François BRIARD / AS-CIS
What is a Blog? short for Weblog journal on a website
Content Management Systems
Andrew Deason, Eric Harmon, Bryan Rau-Jacobs, Andrew Smith
Abiquo’s Hybrid Cloud Management Solution Helps Enterprises Maximise the Full Potential of the Microsoft Azure Platform MICROSOFT AZURE ISV PROFILE: ABIQUO.
Convergence IT Services Pvt. Ltd
Is a Content Management System in Your Future?
Presentation transcript:

Birkbeck and Zope: a brief introduction Adrian Tribe, Web Manager: David Little, Web Developer: Birkbeck Web Team

Zope & Plone : 2 public Zope sites (main corporate site and the Students Union site). CCS intranet also running in Zope. 2008: c.60 sites including: –Corporate web site (Plone) –13 out of 17 Schools –9 out of 10 administrative departments (including Library) –Various institutes and research centres

Supply & demand Birkbecks culture: decentralised. Schools / departments can choose how to manage their web presence. Potential recipe for disaster in the old days: inconsistency, design nightmares, bad accessibility, unprofessional. However, Zope enthusiastically embraced: no special technical skills required, less time and resource spent on website maintenance, professional / consistent look and feel, fully accessible.

: Keeping pace with demand Rapid adoption of Zope sites. Production of standards-compliant, CSS-based template site. Colours / images easily changed. Effective roll-out mechanism. Technologies: Zope / CMF behind Apache. Customisations TTW. EditonPro: third-party wysiwyg editor (RealObjects). Best of breed at time. Probably still the best: Java-based, Word-like interface, extensible, Javascript API. Kupu not up to scratch at time (not XHTML-compliant).

Zope application development Beyond Zope / CMF: using Zope to create content-based applications. Prospectus publishing in Committees website: bespoke CMS to handle publishing of Birkbeck committee papers. Database integration with MySQL databases (including synching Zope acl_users with main BBK password file -- exUserFolder). Learning curve: becoming more confident with ZPT and Python / filesystem-based development.

Advanced content management Versioning in Zope (Portal Content Versioning System). Advanced workflows: multiple site editors and reviewers. More devolution of content management: cascading of training by content editors (mixed success!).

Challenges Zope performance: victims of our own success. Suddenly had to take performance issues much more seriously: caching, more robust code, multiple instances. Collage: proprietary CMS purchased for prospectus publishing 2006 onwards. Couldnt recreate document management capabilities at time in Zope (though could now in Plone): –Another third party system to get to grips with –Resource implications for Web Team –Two content management systems. Major part of our web presence provided by non-Zope system

Challenges [2] Some hostility towards Zope or maybe, centralised approach: –Some Schools (a minority) keen on retaining independence: against standard look and feel. –Fear of losing control over technical aspects of site (mainly larger Schools with own IT departments). Largely positive response, but some negatives – mainly from more technically advanced users. Negotiation / persuasion needed!

Moving forward Limitations of current Zope environment becoming more apparent. Zope version in need of updating. Zope CMS developments focusing on Plone. Currently: moving to Plone. Current set up: Plone / Zope / Zeo. Legacy Zopes for older sites.

The future Aiming for: roll-out of Plone sites with minimum overheads (as with old Zope sites). Address skinning issues. Address performance problems: –Tune Zeo –Multiple servers? –Squid for caching –Pound for load balancing? Migration strategy: old Zope sites to migrate into Plone (when due for review, e.g. when c. 3-4 years old).