ipex - the next version ecprd ict seminar, 17-20 november 2010, bucharest ipex – the next version...

32
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)

Upload: donna-cole

Post on 26-Dec-2015

222 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: 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

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)

Page 2: 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

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

Page 3: 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

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

Page 4: 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

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

Page 5: 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

IPEX - The next version

ECPRD ICT seminar, 17-20 November 2010, Bucharest

Homepage

CURRENT SITE

Page 6: 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

IPEX - The next version

ECPRD ICT seminar, 17-20 November 2010, Bucharest

Legislative dossier – Dossier page

CURRENT SITE

Page 7: 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

IPEX - The next version

ECPRD ICT seminar, 17-20 November 2010, Bucharest

Legislative dossier – Scrutiny page

CURRENT SITE

Page 8: 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

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 …

Page 9: 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

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 …

Page 10: 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

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 …

Page 11: 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

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

Page 12: 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

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

Page 13: 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

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

Page 14: 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

IPEX - The next version

ECPRD ICT seminar, 17-20 November 2010, Bucharest

Standard structure of an IPEX page

SCREENSHOT - WEBSITE

Page 15: 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

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

Page 16: 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

IPEX - The next version

ECPRD ICT seminar, 17-20 November 2010, Bucharest

Documents & Dossier page (1)

SCREENSHOT - WEBSITE

Page 17: 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

IPEX - The next version

ECPRD ICT seminar, 17-20 November 2010, Bucharest

Documents & Dossier page (2)

SCREENSHOT - WEBSITE

Page 18: 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

IPEX - The next version

ECPRD ICT seminar, 17-20 November 2010, Bucharest

Documents & Dossier page (3)

SCREENSHOT - WEBSITE

Page 19: 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

IPEX - The next version

ECPRD ICT seminar, 17-20 November 2010, Bucharest

Scrutiny page (1)

SCREENSHOT - WEBSITE

Page 20: 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

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

Page 21: 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

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

Page 22: 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

IPEX - The next version

ECPRD ICT seminar, 17-20 November 2010, Bucharest

Private Homepage

SCREENSHOT - WEBSITE

Page 23: 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

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

Page 24: 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

IPEX - The next version

ECPRD ICT seminar, 17-20 November 2010, Bucharest

Back office: A desktop in the browser (ExtJS)

SCREENSHOT BACK OFFICE

Page 25: 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

IPEX - The next version

ECPRD ICT seminar, 17-20 November 2010, Bucharest

Back office: A desktop in your browser (ExtJS)

SCREENSHOT BACK OFFICE

Page 26: 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

IPEX - The next version

ECPRD ICT seminar, 17-20 November 2010, Bucharest

Back office: example of a Scrutiny

SCREENSHOT BACK OFFICE

Page 27: 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

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

Page 28: 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

IPEX - The next version

ECPRD ICT seminar, 17-20 November 2010, Bucharest

WEBSERVICES in GENERAL

WEBSERVICES

Page 29: 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

IPEX - The next version

ECPRD ICT seminar, 17-20 November 2010, Bucharest

XML Feed = Transmission of scrutinies [old architecture]

WEBSERVICES

Page 30: 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

IPEX - The next version

ECPRD ICT seminar, 17-20 November 2010, Bucharest

XML Feed = Transmission of scrutinies [new architecture]

WEBSERVICES

Page 31: 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

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

Page 32: 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

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)