PORTAL DEVELOPMENT ARTEM VORONTSOV
DISTINGUISHING FEATURES Distributed data providers with different archival legal system Distributed development teams Riga + St. Petersburg Data and UI multilanguage support
UNIVERSAL METADATA FORMAT Raw archival data Universal format metadata xls + images
METADATA IMPORT FLOW 3. Load data in database 4. Populate search index 2. Image preparations 1. Verification source data
IMAGE PREPARATIONS Raw Image (png, jpg, tiff) Optimized image with watermark Tiled images* (for maps) Small size preview image Same size jpg “new original”
MAPS DISTRIBUTION (TILES)
METADATA TRANSLATIONS Archival file content in RU content in ENcontent in LVcontent in ET
INDEXING DOCUMENTS Analysis Indexing Index Document
SEARCHING DOCUMENTS Analysis Searching Index Search query Search query Language detecting Language detecting
SCHEMATIC DIAGRAM OF THE PORTAL
AS PORTAL ENGINE Free enterprise portal project Cross-platform solution Written in JAVA Contain content management system Localization support *successfully previously used
USED TECHNOLOGIES OS: CentOS PL: JAVA RDBMS: MYSQL Application server: Tomcat Portal solution: Liferay Full text search engine: Lucene Image processing: ImageMagic, LibVips Maps viewer: OpenLayers