IPEX - The next version ECPRD ICT seminar, 17-20 November 2010, Bucharest IPEX – The next version A preview of ongoing work to redesign the IPEX website Jerry Hilbert European Parliament, DG ITEC (DIT)
Dec 26, 2015
IPEX - The next version
ECPRD ICT seminar, 17-20 November 2010, Bucharest
IPEX – The next version
A preview of ongoing work
to redesign the IPEX website
Jerry HilbertEuropean Parliament, DG ITEC (DIT)
IPEX - The next version
ECPRD ICT seminar, 17-20 November 2010, Bucharest
IPEX is
An EU inter-parliamentary network of correspondents to exchange information on legislation and policies
A comprehensive website to support this exchange of information (www.ipex.eu)
A reference site for national parliaments to publish and share their results of EU related parliamentary scrutiny, as well as on issues related to subsidiarity
INTRODUCTION
IPEX - The next version
ECPRD ICT seminar, 17-20 November 2010, Bucharest
Why IPEX
Cope with the growing relevance of EU information exchange among parliaments
Facilitate and improve exchange of parliamentary scrutiny, especially in national parliaments
Increase transparency of EU decision making
INTRODUCTION
IPEX - The next version
ECPRD ICT seminar, 17-20 November 2010, Bucharest
Statistics of pages added
INTRODUCTION
IPEX (Pages)
0
5000
10000
15000
20000
25000
IPEX - The next version
ECPRD ICT seminar, 17-20 November 2010, Bucharest
Homepage
CURRENT SITE
IPEX - The next version
ECPRD ICT seminar, 17-20 November 2010, Bucharest
Legislative dossier – Dossier page
CURRENT SITE
IPEX - The next version
ECPRD ICT seminar, 17-20 November 2010, Bucharest
Legislative dossier – Scrutiny page
CURRENT SITE
IPEX - The next version
ECPRD ICT seminar, 17-20 November 2010, Bucharest
2009 -2010
May 2009: Annual Correspondents meeting 2009 suggested enhancements and improvements for the IPEX website
October 2009: the TWIG was established by the IPEX Board
December 2009: The Lisbon Treaty came into force
early 2010: EP agreed to fund the developments
January-March 2010: Meetings of the TWIG
May 2010: IPEX Board approved specifications
CHANGE IS IN THE AIR …
IPEX - The next version
ECPRD ICT seminar, 17-20 November 2010, Bucharest
Technical aspects
Old site: Based on the Open Source WCMS Jahia (http://www.jahia.org)
Advantage:- existing CMS framework, coping with multilingual aspects- quick initial development
- easy hands-on for the users (contributors)Disadvantage: - performance issues if the content has a high turnover
- considerable investment to migrate to recent versions which correct issues
- huge investment to answer specific needs (notification, webservices, ..)
CHANGE IS IN THE AIR …
IPEX - The next version
ECPRD ICT seminar, 17-20 November 2010, Bucharest
Technical aspects
New site: specific CMS (Java, Javascript (JQuery, ExtJS), Spring, Hibernate, SolR (Lucene))
- Focus on the specificities and new needs of IPEX- Back office separated from frontend (website)- Performance optimized - Specific functions are easily implemented- Common rendering of output- New web services proposed
CHANGE IS IN THE AIR …
IPEX - The next version
ECPRD ICT seminar, 17-20 November 2010, Bucharest
Technical aspects
CHANGE IS IN THE AIR …
IPEX
Views
Security
Database Full text search
PDF outputRSS output
HTML output XML output
Business Logic
Mailing
Task scheduller
Web services
Clients
IPEX - The next version
ECPRD ICT seminar, 17-20 November 2010, Bucharest
Updated and improved site structure
• Redesign the homepage
• Review and standardize the page structure
FEATURES OF THE NEXT VERSION
IPEX - The next version
ECPRD ICT seminar, 17-20 November 2010, Bucharest
Public Homepage
SCREENSHOT - WEBSITE
Language selection
Search
General news (changing)
Calendar
Sections explained
EU documents new/deadline
Links
Main menu
IPEX - The next version
ECPRD ICT seminar, 17-20 November 2010, Bucharest
Standard structure of an IPEX page
SCREENSHOT - WEBSITE
IPEX - The next version
ECPRD ICT seminar, 17-20 November 2010, Bucharest
Updated and improved site structure
• Redesign the Dossier page and structure - complete and comprehensive outline - include comments and responses from all actors - information related to the informal political dialogue
FEATURES OF THE NEXT VERSION
IPEX - The next version
ECPRD ICT seminar, 17-20 November 2010, Bucharest
Documents & Dossier page (1)
SCREENSHOT - WEBSITE
IPEX - The next version
ECPRD ICT seminar, 17-20 November 2010, Bucharest
Documents & Dossier page (2)
SCREENSHOT - WEBSITE
IPEX - The next version
ECPRD ICT seminar, 17-20 November 2010, Bucharest
Documents & Dossier page (3)
SCREENSHOT - WEBSITE
IPEX - The next version
ECPRD ICT seminar, 17-20 November 2010, Bucharest
Scrutiny page (1)
SCREENSHOT - WEBSITE
IPEX - The next version
ECPRD ICT seminar, 17-20 November 2010, Bucharest
Improved accessibility
• Language issues Provide means for - allowing navigation possibly in all EU languages - contributions from National Parliaments in English or French and/or
in another language - list the availability of other language versions - apply a substitution rule if a language version is not available
• WAI level A compliance
FEATURES OF THE NEXT VERSION
IPEX - The next version
ECPRD ICT seminar, 17-20 November 2010, Bucharest
Search facilities & Personalisation
• Extended advanced search - a more modern and complete search
• Full text search - include content from uploaded documents
• Saved searches - RSS and Notifications
FEATURES OF THE NEXT VERSION
IPEX - The next version
ECPRD ICT seminar, 17-20 November 2010, Bucharest
Private Homepage
SCREENSHOT - WEBSITE
IPEX - The next version
ECPRD ICT seminar, 17-20 November 2010, Bucharest
Forum – Back office - Websites
• Forum Provide spaces restricted to identified users for exchanging information
about legislative proposals or other documents
• Ease adding and editing of content
• Incorporate other web site - EU Speakers conference
FEATURES OF THE NEXT VERSION
IPEX - The next version
ECPRD ICT seminar, 17-20 November 2010, Bucharest
Back office: A desktop in the browser (ExtJS)
SCREENSHOT BACK OFFICE
IPEX - The next version
ECPRD ICT seminar, 17-20 November 2010, Bucharest
Back office: A desktop in your browser (ExtJS)
SCREENSHOT BACK OFFICE
IPEX - The next version
ECPRD ICT seminar, 17-20 November 2010, Bucharest
Back office: example of a Scrutiny
SCREENSHOT BACK OFFICE
IPEX - The next version
ECPRD ICT seminar, 17-20 November 2010, Bucharest
Integration with other information systems
• Direct transmission from the European Commission to IPEX … following contacts to decide the transmission modalities
• Negotiated receipts from the Council of the European Union … following contacts to decide the transmission modalities• Retrieval of information from the Publication Office
• Exchanges by XML feed with National Parliaments
FEATURES OF THE NEXT VERSION
IPEX - The next version
ECPRD ICT seminar, 17-20 November 2010, Bucharest
WEBSERVICES in GENERAL
WEBSERVICES
IPEX - The next version
ECPRD ICT seminar, 17-20 November 2010, Bucharest
XML Feed = Transmission of scrutinies [old architecture]
WEBSERVICES
IPEX - The next version
ECPRD ICT seminar, 17-20 November 2010, Bucharest
XML Feed = Transmission of scrutinies [new architecture]
WEBSERVICES
IPEX - The next version
ECPRD ICT seminar, 17-20 November 2010, Bucharest
Requirements … not everything can be solved by IT
• Technical working group to get in contact with the European Commission and the Council of the European Union for defining the transmission modalities for documents
• Recommendation for open document formats
• Language issue
FEATURES OF THE NEXT VERSION
IPEX - The next version
ECPRD ICT seminar, 17-20 November 2010, Bucharest
In brief …
• Reviewed structure of the website and the core product
• Different technology used
• Back office separated from the website
• Recent browser requested for contributors (IE 7, Firefox 2, Chrome 3, Safari 3, …)*
• XML feed: AXIS (phase out) replaced by SPRING (smaller change)
IMPORTANT
* Following a survey done in October 2010, only 1 chamber out of 29 that answered may have a concern (only using IE6)