ΕΕΛ/ΛΑΚ - Λίστες Ταχυδρομείου

Fwd: Συμμετοχή στο συνέδριο δημιουργών (developers) ΕΛ/ΛΑK

ΓΙΑ ΕΝΗΜΕΡΩΣΗ.


---------- Forwarded message ----------
From: Chomatas Gregory <gchomatas [ at ] betaconcept [ dot ] gr>
Date: 2009/5/22
Subject: Συμμετοχή στο συνέδριο δημιουργών (developers) ΕΛ/ΛΑK
To: submissions [ at ] ellak [ dot ] gr


Αγαπητή Κυρία / Κύριε,

Με το παρών μήνυμα θα θέλαμε να δηλώσουμε την επιθυμία συμμετοχής στο
Συνέδριο Δημιουργών (developers) ΕΛ/ΛΑΚ που θα πραγματοποιηθεί την
Παρασκευή 19 και το Σάββατο 20 Ιουνίου 2009.
Η προτεινόμενη παρουσίασή μας αφορά στην Πλατφόρμα Ανοικτού Λογισμικού
BetaCMS και στο ευρύτερο πλαίσιο (Application Technology Stack)
ανάπτυξης ανοικτού λογισμικού betaconceptframework.org.

Η πλατφόρμα BetaCMS, που θα είναι και το κύριο μέρος της παρουσίασης,
υλοποιεί Ένα Σύστημα Διαχείρισης Επιχειρησιακού Περιεχομένου και
παρέχει ένα ιδιαίτερα ευρύ και πλούσιο σε εργαλεία προγραμματιστικό
περιβάλλον για την ανάπτυξη των υποδομών περιεχομένου ενός οργανισμού.

Το ευρύτερο πλαίσιο betaconceptframework.org στο οποίο εντάσσεται το
BetaCMS αποτελεί μια σύνθεση από τις πιο σημαντικές και πλέον
υποστηριζόμενες τεχνολογίες ανοικτού λογισμικού που σχετίζονται με την
ανάπτυξη Επιχειρησιακών Συστημάτων. Στόχος αυτού του ευρύτερου
πλαισίου είναι να αποτελέσει μια εξελισσόμενη βιβλιοθήκη τεχνολογιών,
προτύπων και μεθοδολογιών, η οποία θα δρα ως η βάση πάνω στην οποία
αναπτύσσεται Επιχειρησιακό Λογισμικό Υψηλών Προδιαγραφών.

 Το BetaCMS και οι τεχνολογίες που ολοκληρώνει το
betaconceptframework.org αποτελούν σημαντική συνιστώσα του Πλαισίου
Ηλεκτρονική Διακυβέρνησης LGAF (http://lgaf.kedke.gr,
http://lgaf.kedke.org/wiki) της ΚΕΔΚΕ και υλοποιούν διάφορες ελληνικές
πύλες όπως το http://www.paseges.gr, http://www.opencalendar.gr,
http://www.pasok.gr.

Μερικά σημαντικά χαρακτηριστικά του BetaCMS που το κατατάσσουν ανάμεσα
στις σημαντικότερες πλατφόρμες διαχείρισης επιχειρησιακού περιεχομένου
είναι τα παρακάτω:

CONTENT MODELLING & ΠΡΟΤΥΠΑ
-Ισχυρή Υποστήριξη content modelling και rapid content application
development μέσω του προτύπου των XSD Schemas.

-Δυνατότητα επαναχρησιμοποιήσιμων σύνθετων τύπων πεδίων σε οσοδήποτε
βάθος (arbitrary nesting)

-Δυνατότητα δυναμικής σύνθεσης περιεχομένου στο επίπεδο των content
object instances (προσθήκη δυναμικών πεδίων που ισχύουν μόνο για το
συγκεκριμένο instance αντικειμένου)

-Υποστήριξη ιεραρχικών Δέντρων Όρων (taxonomies) για  content tagging
και δημιουργία λεξικών δεσμευμένων όρων

-Υποστήριξη system και user tags (taxonomies and folksonomies)

-Ισχυρή υποστήριξη πολυγλωσσικού περιεχομένου από το επίπεδο της
μοντελοποίησης με την δυνατότητα πολυγλωσσικών πεδίων και
πολυγλωσσικών ετικετών / όρων λεξικού

-Χρήση του προτύπου Dublin Core για την δημιουργία διαχειριστικών
μεταδεδομένων ανά αντικείμενο περιεχομένου

-Out of the box παροχή έτοιμου μοντέλου περιεχομένου για την
διαχείριση εγγράφων, multimedia αντικειμένων, τοποθεσιών, geotags,
προσώπων (opensocial standard), γεγονότων και ευρύτερα περιεχομένου με
προσανατολισμό την δημοσίευση σε δικτυακό τόπο (δημιουργία portal
sections, δυναμικών περιοχών περιεχομένου, προγραμματισμένων περιοχών
περιεχομένου).

-Χρήση του προτύπου JSR-170 (Java Content Repository) για την αποθήκη
περιεχομένου και ευρύτερη χρήση προτύπων σε όλα τα σημεία ανάπτυξης
(APIs, Web Services, SW Component synthesis).

-Versioning ανά αντικείμενο περιεχομένου

-Full text search για όλα τα πεδία οποιουδήποτε τύπου περιεχομένου και
αυτόματο indexing και αναζήτηση σε πεδία που περιέχουν ψηφιακά αρχεία
τύπου doc, excel, powerpoint, openoffice formats , pdf


ΓΡΑΦΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΔΙΑΧΕΙΡΙΣΗΣ
- AJAX Web Based Περιβάλλον Διαχείρισης και Εισαγωγής Περιεχομένου με
υποστήριξη πολλαπλών τοπικών και απομακρυσμένων Content Servers που ο
καθένας μπορεί να έχει πολλαπλά content repositories, που το καθένα
μπορεί να παράγει πολλάπλά portals / web sites.

-Αυτόματη παραγωγή των φορμών εισαγωγής περιεχομένου από τα XSD Schema
definitions χωρίς περιορισμό στο βάθος των σύνθετων πεδίων (subforms)

-Αυτόματο  Validation των φορμών μέσω του XSD Schema Definition

-Δυναμική σύνθεση νέων τύπων περιεχομένου από υφιστάμενους κατά την
διάρκεια εισαγωγής περιεχομένου στις φόρμες, χωρίς καμία συγγραφή
κώδικα και χωρίς την ανάγκη περιγραφής σε κάποιο XML Schema ή άλλο
configuraton file.

-Ροή εργασίας για δημοσίευση αντικειμένων στο web με βήματα έγκρισης,
προσωρινής απόρριψης για αλλαγές και μόνιμης απόρριψης. Στην επόμενη
έκδοση θα υποστηρίζεται δυνατότητα εγκατάστασης εναλλακτικών ροών
εργασίας μέσω ανεξάρτητου workflow engine.

-Διαχείριση πολυγλωσσικών ταξινομιών (Ιεραρχικών Δέντρων Όρων) και των
ετικετών των χρηστών με δυνατότητα  ανάταξης των ιεραρχικών δέντρων
μέσω drag & drop

-Δυνατότητα από το διαχειριστικό περιβάλλον εξαγωγής και εισαγωγής των
Ιεραρχικών Δέντρων Όρων μέσω XML

-Πλοήγηση στο περιεχόμενο με βάση τα ιεραρχικά δέντρα όρων  (θεματικές
ενότητες, όροι λεξικών), τις ετικέτες χρηστών, τους τύπους
περιεχομένου και την χρονολογία εισαγωγής τους στο σύστημα,  τις
ομάδες χρηστών και τους χρήστες

-Content Tagging μέσω drag & drop

-Dashboard για γρήγορη επισκόπηση των τελευταίων εισαγωγών, των πιο
δημοφιλών δημοσιευμένων αντικειμένων και των αντικειμένων που
περιμένουν έγκριση  δημοσίευσης. Στην επόμενη έκδοση θα υπάρχει
δυνατότητα προσθήκης από το χρήστη widgets με προσωποποιημένες
αναζητήσεις.

-Αναζήτηση περιεχομένου με full text search (αλα google) ή σύνθετες
αναζητήσεις με κριτήρια.

-Υποστήριξη γραφικού εργαλείου δημιουργίας σύνθετων ερωτήσεων
ανάκτησης περιεχομένου και δυνατότητα αποθήκευσης των ερωτήσεων για
επαναχρησιμοποίηση.

-Υποστήριξη μέσα  από το διαχειριστικό περιβάλλον εξαγωγής
οποιουδήποτε αντικειμένου ή οποιουδήποτε αποτελέσματος αναζήτησης σε
XML και Excel

-Υποστήριξη Virtual Spaces που εξομοιώνουν την λειτουργία του File
System δυνατότητα μεταφοράς αντικειμένων σε Virtula Space κατά την
δημιουργία τους ή μέσω drag & drop.


CONTENT INFRASTRUCTURE & SUPPORTED CONTENT APIs
-Υποστήριξη full distributed transactions για χρήση σε κατανεμημένα συστήματα

-Global 2-nd level content / query caching με έτοιμες περιοχές για
caching 1, 5, 10, 20, 30 λεπτών , κλπ.

- Lazy loading των αντικειμένων περιεχομένου και των binary data
(video, images) που επιτρέπει τη ανάκτηση δεκάδων χιλιάδων
αντικειμένων σε ένα query (ακόμη και αν περιέχουν binary channels
πολλών δεκάδων megabytes) χωρίς επιβάρυνση του συστήματος

 - Εννιαίο client interface (προγραμματιστική διεπαφή για το client
application) για  local ή remote πρόσβαση στα content repositories,
υλοποιημένο σαν EJB3 local και Remote content-api

-SOAP & Restful Content-API με έξοδο XML και JSON

-Ισχυρό content search API με Hibernate-Like search criteria

-Ισχυρό RESTful search API μέσω expression language για την σύνθεση
των κριτηρίων αναζήτησης.

-ESB Module για σύνδεση με εξωτερικά συστήματα (Databases,
Filesystems, Mail Servers, FTP Servers, web services, κλπ.) κυρίως για
άντληση περιεχομένου

-Maven Archetype για την αυτόματη παραγωγή template content client application.

-Έτοιμη Βιβλιοθήκη με portla-api, content retrieval utilities και
ολοκλήρωση των τεχνολογιών Seam Framework, Spring Framework,
Javaserver Faces και Facelets για την εύκολη δημιουργία δυναμικών
πυλών περιεχομένου. Δυνατότητα παραγωγής των σελίδων σαν HTML, RSS ή
ATOM feeds μέσω παραμέτρων του portal-api

-Παροχή έτοιμου Template Web Site (wiki like) για γρήγορη δημιουργία
δικτυακών τόπων


ΑΣΦΑΛΕΙΑ
-Security στο επίπεδο του API με κλειδιά ή username password και την
αυτόματη ανταλλαγή tokens μεταξύ client content application και
Repository Server.

- Identity Store Agnostic, μπορεί να συνδεθεί με οποιοδήποτε user
store (DB / LDAP) μέσω JAAS και υποστηρίζει διαφορετικούς χρήστες ανά
repository.

-Fine grain security στο επίπεδο των αντικειμένων περιεχομένου αλλά
ακόμη και των properties  των αντικειμένων.

-Rule Based engine με Security Rules στο επόμενο Version.

ΤΕΧΝΟΛΟΓΙΕΣ & ΑΝΟΙΚΤΟ ΛΟΓΙΣΜΙΚΟ
-Ανάπτυξη με τις τελευταίες και πιο διαδεδομένες τεχνολογίες ανοικτού
λογισμικού για επιχειρησιακά συστήματα όπως JEE5, Spring Framework,
EJB3, Jboss Cache, JSF, Rich Faces, Seam Framework, Mule ESB,
Postgres, jbpm workflow engine, Drools rule engine, κλπ.

-Παρέχεται μέσω της άδειας ανοικτού λογισμικού LGPL που επιτρέπει την
χρήση και υιοθέτησή του ακόμα και από κλειστά περιβάλλοντα.


Η παρουσίαση του BetaCMS στο συνέδριο θα βοηθήσει στην διάδοση  και
στην δημιουργία κοινότητας δημιουργών που θα συμβάλουν στην ανάπτυξη
και στην βελτιστοποίηση του μέσω της χρήσης στα διάφορα έργα που
συμμετέχουν.
Η αρχιτεκτονική και ο κώδικάς του BetaCMS περιέχουν σημαντική
τεχνογνωσία για την ανάπτυξη επιχειρησιακών συστημάτων και την χρήση
εξελιγμένων τεχνολογιών ανοικτού λογισμικού, της οποίας η διάχυση  θα
ωφελήσει την Ελληνική Κοινότητα δημιουργών.

Είμαστε στη διάθεσή σας για οποιαδήποτε διευκρίνηση ή παροχή επιπλέον
πληροφοριών

με τιμή

Γρηγόριος Χωματάς
BetaCONEPT










-- 
Πριν εκτυπώσετε αυτό το μήνυμα, σκεφθείτε το περιβάλλον! Ένα χαρτί
λιγότερο! - http://karounos.gr/blog/