Nove zna čajke u Liferay portalu v6 - JavaCro Conference · 2013-08-19 · •Pregled planiranih...

Preview:

Citation preview

Nove značajke u Liferay portalu v6.2

Ivica ČardićSenior Software Engineer, Liferay Inc.

• Pregled planiranih novih mogućnosti i poboljšanja u Liferay portalu, Social Office i Sync aplikacijama

• Datumi prikazani na vremenskoj liniji odražavaju naš trenutni cilj, ali su podložni promjenama

Nove značajke u portalu v6.2

trenutni cilj, ali su podložni promjenama

• Ovo nije iscrpan popis značajki planiranih za sljedeće izdanje

Raspored izdavanjaQ1 2012 2014

6.1 CE & EE 6.2 CE & EE 6.3/7.0 CE & EE

Q3 2013

izdanje

• CE se izdaje ranije nego EE radi pregleda novih značajki

• EE rani pristup za javnost će biti dostupan u isto vrijeme kao i CE GA

• Naš cilj je objaviti 1 izdanje (veće ili manje) svake godine upredvidljivom rasporedu

Korisničko iskustvo

•Razvoj usmjeren prema rješavanju stvarnih

Ciljevi u novoj verziji

Funkcionalni fokus

•Liferay mobilna platforma

•Liferay aplikacijska rješavanju stvarnih problema korisnika

•Jednostavna pretraga/ pronalaženje / dodavanje sadržaja

•Ugodnije rukovanje pogreškama

•Liferay aplikacijska platforma

•Upravljanje web sadržajem

•Socijalna kolaboracija

Razvoj mobilne strategije

•Mobilni web

Mobilna platforma

•Native aplikacije

•Hibridni pristup

Koja je strategija najbolja za Vaše poslovno okruženje?

Mobilni web

•Omogućavanje više konfiguracijskih opcija za

Liferay mobilna platforma

prikaz/skrivanje stranica i aplikacija

•“Podstranice” za određene uređaje

Mobilni UI Toolkit (Alloy Mobile)

Mobilni web

•Omogućavanje više konfiguracijskih opcija za

Liferay mobilna platforma

Native

•Pristup sadržaju

•prikaz/skrivanje stranica i aplikacija

•“Podstranice” za određene uređaje

Mobilni UI Toolkit (Alloy Mobile)

•Upravljanje i ažuriranje sadržaja

•Upravljanje portalom

•iOS i Android

Desktop aplikacija

•Konteksni meniji za Macove

Liferay Sync

•Checkout / Checkin

dokumenata kroz desktop

•Multi-tenancy (višestruke Liferay instalacije)

•Klijentska i serverska ograničenja veličine dokumenata

WSRP

•De-facto standard za ponovnu upotrebu portleta i

Aplikacijska platforma – Elastičnost

Nesalomljiv Liferay Portal

•Interno razvijena veza između Liferay portalaponovnu upotrebu portleta i

izolaciju

• Omogućava heterogeno portalsko okruženje

•Teško za implementirati, skalirati, održavati

•Performanse su upitne

između Liferay portala

•Mogućnost izoliranja portletana odvojenim JVM-ovima

•Smanjeno korištenje resursa

•Upravljanje izolacijom preko kontrolnog panela

Aplikacijska platforma - OSGI

• Omogućava stvarnu modularnost(Liferay kao war aplikacija bez globalnog djelokruga)

• Platforma postaje lakša• Jednostavnije isporuke ispravki bugova i / ili sigurnosnih

propustapropusta• Češća isporuka poboljšanja ili novih značajki• Manje bugova u kritičnim modulima• Potencijalno manja potreba za resursima zbog sposobnosti

da se ograniči funkcionalnost do željenih modula

Aplikacijska platforma – Sigurnost

•Centralizacija sustava za provjeru sigurnosti

•Sigurnosni lanac koji omogućuje lakšu proširivost

•OAuth bazirana autentifikacija – Razvoj u Hrvatskoj

Aplikacijska platforma - API

Smjer i komunikacija

•Deprecate barem jedno izdanje prije uklanjanja

•Detaljnija pojašnjenja za svaku promjenu

•Najave promjena prije objavljivanja

Dostupni za CE i EE

•Upravljanje zakrpama

Liferay Cloud servisi

•Upravljanje licencama

•Analiza sigurnosti

•Analiza koda

•Razvoj u Hrvatskoj

• Portal okuplja mnoštvo informacija:• Tokovi aktivnosti, socijalne, pračenje

promjena, itd.

• Što možemo naučiti napraviti:

Analitika

• Što možemo naučiti napraviti:• Prediktivna analiza temeljena na

aktivnosti• Učinkovita analiza korisničkog doprinosa• Sustav preporuka: vezani sadržaj, ljudi,

mjesta

Dodavanje sadržaja

•Jednostavno dodavanje novog i postojećeg sadržaja

Upravljanje web stranicama

novog i postojećeg sadržaja na stranicu

•Pretraživanje sadržaja i aplikacija preko faceted

pretrage

•Radi sa više vrsta podataka: liste, upitnici, web sadržaj, itd.

Direktoriji web sadržaja

•Sličan UI kao u Documents

and Media portletu

Upravljanje web stranicama

•Jednostavna organizacija preko direktorija •Podrška za workflow po direktoriju i tipu sadržaja

Editor za strukture sadržaja

•Poboljšanje editora da koristi DDL editor

Upravljanje web stranicama

•WebDAV URL za korštenje bilo koje desktop aplikacije za ažuriranje predložaka

•Vizualno kreiranje predložaka

Ažuriranje unutar teksta

•Ažuriranje sadržaja u kontekstu

Upravljanje web stranicama

•Besprijekorno iskustvo uređivanja

Internacionalizacija

•Workflow za timove sa nekoliko različitih prevoditelja za isti

Upravljanje web stranicama

sadržaj•Omogućavanje određenim korisnicima ažuriranje prijevoda ali ne cjelovitog sadržaja ili drugih prijevoda •Podrška za lokalizirane email obavijesti

Predlošci za prikaz

•Uređivanje Liferay aplikacija kroz predloške

Uređivanje aplikacija

•Korištenje u Blogs, Wiki, Asset Publisher aplikacijama, itd.

• Hijerarhije• Korisnik/sadržaj odnosi• Navigacija

Upravljanje grupama stranicama

• Korisnički definirana polja

• Pojednostavljene konfiguracije

• Status objave je vidljiv

Sustav objave sadržaja

tijekom procesa objave

• Sažetak promjena vidljiv prije i poslije objavljivanja

Alloy 2.0

•Novi layout sustav baziran na Twitter Bootstrap/u

Korisničko iskustvo

•Nove komponente

•http://alloyui.com/

•Nova“Classic” tema

Koš za smeće

•Oporavak izbrisanih resursa(dokumenti, web

Korisničko iskustvo

sadržaj, blog, itd.)

•Konfiguracija automatskog čiščenja

•Sustav objave sadržaja je svjestan promjena

Novi kalendar

•Višestruki kalendari (osobni i na razini stranica)

Kolaboracijska platforma

•Upravljanje resursima (projektori, konferencijske sobe, itd.)

•Integracija sa CalDav, itd.

Interna / Vanjska kolaboracija

•Upravljanje zadacima

Kolaboracijska platforma

•Prioritizirani tokovi aktivnosti

•Poboljšan mobilni pristup

Centralizirana komunikacija

•Integracija sa web konferencijskim pružateljima

Kolaboracijska platforma

•MS Lynx, IBM Sametime integracija

• Mobile• Cloud• Analytics• Platform•

Zaključak

• WCM / WEM / CEM• Social• Collaboration• UX / UXP• Responsive Web Design

Vaše sudjelovanje je važno!

•Koristite naše forume:

Povratne informacije i prijedlozi

forum.liferay.comHome » Liferay Portal » English » 7. Suggestions and Feature Requests »

Ivica Čardić

Hvala

Ivica ČardićSoftware Engineering

ivica.cardic@liferay.com

Recommended