1
WHO AM I?
OpenCmsDays2015 – SAGA Soluciones – Loving OpenCms since 2006 2
Ramón Gavira
 SAGA Soluciones, Co-Founder & CEO
I come from Spain
I am Software Enginer and Bussiness
Consultant
SAGA Is a Company placed in Spain
 Focus on:
 IT Consulting
 ERP Integrations
 Web Solutions
 Specialized on JAVA and OpenCms
Implementations
 Our Company Promotes OpenCms
Hispano Community
 OpenCms Projects
 Spain
 México
 Honduras
 Argentina
 More than 10 years working with OpenCms
 From OpenCms versión 5 untill now
 Almost 70% of our projects are OpenCms Based
 We started our own template in 2007, it was called TemplateSAGA
 It has been in evolution to become SAGASuite Template for OpenCms V 8.x and
V9.x
 All of our OpenCms projects are based in our own template this enabled us to
migrate to newer versions and adapt new funtionalities of OpenCms easily
OUR ROMANCE WITH OPENCMS
OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 3
1. The Motivations
2. What’s Habla!
3. To whom is Habla! for?
 Public Administration
 Private Organizations
 Configurations
4. Functionality
 Demo
5. A few bussiness cases
 Seville Provincial Council
 Bindings Pools
 Tenerife Island Council
 Hierarquical Registration
6. Conclusions
TODAY’S AGENDA
OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 4
1. It was made to solve a challenge for Public Administration
2. By Law Public Administration had to Implement
Transparency Portals and improve citizen participation
3. There were a lots of institutions and…
4. There were no much money!!
5. The platform should be multisite and easy to maintain
6. Packed solutions were hard to adapt
7. Politicians always want to have the control
8. Technicians want known technologies
9. OpenCms has a lots of installations in Spanish public
administration
THE MOTIVATION: WHY HABLA!?
OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 5
OPEN GOVERNMENT: THE BASIC PILLARS
OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 6
It is available to the citizens information and data about the activity, actions,
decisions, plans and intentions of the Government.
The actions, laws, decrees or measures taken by the administration are
discussed, evaluated and completed with the opinions of citizens. But the
citizens also raises its own proposals, ideas, queries or complaints to be
discussed and analyzed.
The public agency collaborates with citizens, associations, businesses and
other administrations, providing innovative tools and new methods of
collaborative work. They listen and work together to build a more connected
society approaching the decisions of the Administration to the needs of
citizens.
OpenCmsDays2015 – SAGA Soluciones – Loving OpenCms since 2006 7
SO THEY HAVE A PROBLEM TO RESOLVE…
… WE HAVE THE SOLUTION
1. Habla is a predesign WebSite based on SAGA Suite
Template
2. SAGA SUITE is an OpenCms Template
3. HABLA ! Includes modules oriented to Citizen
Participation And Transparency
4. HABLA! attempts to simplify the problem of small
administrations to comply with the new directives of
the Spanish Government and the European Union
5. HABLA! Could be as simple or as complex as is needed
WHAT’S HABLA!
OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 8
1. Nowadays is oriented to public administration
2. It could be adapt to any organization or community as
a way to contact to affiliates
TO WHOM IS HABLA! FOR?
OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 9
 Sports associations
 Business Clubs
 Citizen associations
 Companies
 Communities
 …
Any community who needs a system
based on participation proposals,
beyond what they offer today's
social networks
1. OpenCms is very extended in public administration in
Spain
2. Is easy to personalize via template
3. Is easy to integrate with other services already
implemented via web services
4. We already have a configurable template (SAGA SUITE)
5. We know very well the technology
WHY OPENCMS?
OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 10
Why Not?
OpenCmsDays2016– SAGA Soluciones – Loving OpenCms since 2006 11
1. Template for OpenCms
2. Bunch of modules ready
to use to solve generic
featured
 News
 Article
 Menu
 Carrousel
 Lists
 Search Module
3. Site Cloner
 Helps to replicate the application
 Site Seed
4. Scripts
 Scripts witch help to manage multiple
sites
SAGA SUITE
OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 12
1. Social Networks Registration
2. Proposals Citizen / Government
3. Area Management
4. Comments
5. Votes
6. Share
7. Notifications
8. Polls
9. Follows
MAIN FUNCTIONALITIES - PARTICIPATION
OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 13
1. Transparency Indicators Manager
2. Indicators Browser
3. Related Documents
4. Granular security
SPECIFIC MODULES FOR TRANSPARENCY
OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 14
Transparency
Modules
Participation
modules
Saga Suite
Opencms
ALL TOGETHER MAKES HABLA
OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 15
ALL TOGETHER MAKES HABLA
OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 16
OpenCms
Saga Suite Theme Engine
Transparency
modules
Participation
Modules
Spring Social
Site one Site two Site three Site N
User
Registration
Saga Suite
Resouces
OCEE
Apache
Tomcat
Site Cloner
OpenCmsDays2016– SAGA Soluciones – Loving OpenCms since 2006 17
1. Configurations
 Most of clients are not able to implement all features at one time, so modularity
is need
 Just Transparency
 Just Participation
2. Examples
 Seville Provincial Council – Transparency
 Tenerife Island Council – Participation
REAL CASES
OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 18
SEVILLE PROVINCIAL COUNCIL
OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 19
1. Public Institution
2. Provides Services to almos 1.500k citicens over 105
municipalities
 Technical
 Financial
 Support
SEVILLE PROVINCIAL COUNCIL
OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 20
1. We had to implement transparency for 60
municipalities in 3 months
2. Training courses about transparency law in general
and how to use platform and personalize the plataform
3. Security too granular, some times there were one team
for just one indicator
4. More than one indicator table
5. Full ldap syncronization for manager and editors
6. Lots of scripts to deploy new functionality
SEVILLE PROVINCIAL COUNCIL: THE CHALLENGE
OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 21
1. The request for information must be integrated with
the current management platform administrative
processes
2. Connection to citizen census
3. Binding Polls
SEVILLE PROVINCIAL COUNCIL: REQUESTED FEATURES
OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 22
TENERIFE ISLAND COUNCIL
OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 23
1. Leads the politics, government
and administration of the
island of Tenerife.
2. Provide services to those
municipalities that by its size
and / or economic capacity
can not provide them for
themselves.
3. Provides Services to almost
900k citizens over 112
municipalities
TENERIFE ISLAND COUNCIL
OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 24
1. To Provide a platform for citizen participation
 Accesible
 Multidevice
2. To sensitize the government team and staff
management
3. To Train the area managers
4. To sensitize the citizens and promote to participate
proactively in the platform.
5. Include Citizen Associations as entities of participation
HEY TENERIFE – THE CHALLENGE
OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 25
1. Give a voice to citizen asociations
2. Integrate Municipalities into the platform as
independent entities to be closer to their citizens
3. The users of one small town should be users at the
Cabildo.
4. Cabildo Proposals should be shared to other town sites
HEY TENERIFE – NEW REQUIREMENTS
OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 26
OpenCmsDays2016– SAGA Soluciones – Loving OpenCms since 2006 27
1. Manage HABLA! As a Product was good for us
2. Is not all about technology
3. The setup up process is long
4. Services must be modular
5. Be alert to possible changes in government
6. Organic structure with logical structure must be
separated
7. Team Manager must be active with the platform
8. Government responses must be quick
CONCLUSIONS
OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 28
REQUESTED FEATURES
OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 29

OpenCms Days 2016: Participation and transparency portals with OpenCms

  • 1.
  • 2.
    WHO AM I? OpenCmsDays2015– SAGA Soluciones – Loving OpenCms since 2006 2 Ramón Gavira  SAGA Soluciones, Co-Founder & CEO I come from Spain I am Software Enginer and Bussiness Consultant SAGA Is a Company placed in Spain  Focus on:  IT Consulting  ERP Integrations  Web Solutions  Specialized on JAVA and OpenCms Implementations  Our Company Promotes OpenCms Hispano Community  OpenCms Projects  Spain  México  Honduras  Argentina
  • 3.
     More than10 years working with OpenCms  From OpenCms versión 5 untill now  Almost 70% of our projects are OpenCms Based  We started our own template in 2007, it was called TemplateSAGA  It has been in evolution to become SAGASuite Template for OpenCms V 8.x and V9.x  All of our OpenCms projects are based in our own template this enabled us to migrate to newer versions and adapt new funtionalities of OpenCms easily OUR ROMANCE WITH OPENCMS OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 3
  • 4.
    1. The Motivations 2.What’s Habla! 3. To whom is Habla! for?  Public Administration  Private Organizations  Configurations 4. Functionality  Demo 5. A few bussiness cases  Seville Provincial Council  Bindings Pools  Tenerife Island Council  Hierarquical Registration 6. Conclusions TODAY’S AGENDA OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 4
  • 5.
    1. It wasmade to solve a challenge for Public Administration 2. By Law Public Administration had to Implement Transparency Portals and improve citizen participation 3. There were a lots of institutions and… 4. There were no much money!! 5. The platform should be multisite and easy to maintain 6. Packed solutions were hard to adapt 7. Politicians always want to have the control 8. Technicians want known technologies 9. OpenCms has a lots of installations in Spanish public administration THE MOTIVATION: WHY HABLA!? OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 5
  • 6.
    OPEN GOVERNMENT: THEBASIC PILLARS OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 6 It is available to the citizens information and data about the activity, actions, decisions, plans and intentions of the Government. The actions, laws, decrees or measures taken by the administration are discussed, evaluated and completed with the opinions of citizens. But the citizens also raises its own proposals, ideas, queries or complaints to be discussed and analyzed. The public agency collaborates with citizens, associations, businesses and other administrations, providing innovative tools and new methods of collaborative work. They listen and work together to build a more connected society approaching the decisions of the Administration to the needs of citizens.
  • 7.
    OpenCmsDays2015 – SAGASoluciones – Loving OpenCms since 2006 7 SO THEY HAVE A PROBLEM TO RESOLVE… … WE HAVE THE SOLUTION
  • 8.
    1. Habla isa predesign WebSite based on SAGA Suite Template 2. SAGA SUITE is an OpenCms Template 3. HABLA ! Includes modules oriented to Citizen Participation And Transparency 4. HABLA! attempts to simplify the problem of small administrations to comply with the new directives of the Spanish Government and the European Union 5. HABLA! Could be as simple or as complex as is needed WHAT’S HABLA! OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 8
  • 9.
    1. Nowadays isoriented to public administration 2. It could be adapt to any organization or community as a way to contact to affiliates TO WHOM IS HABLA! FOR? OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 9  Sports associations  Business Clubs  Citizen associations  Companies  Communities  … Any community who needs a system based on participation proposals, beyond what they offer today's social networks
  • 10.
    1. OpenCms isvery extended in public administration in Spain 2. Is easy to personalize via template 3. Is easy to integrate with other services already implemented via web services 4. We already have a configurable template (SAGA SUITE) 5. We know very well the technology WHY OPENCMS? OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 10 Why Not?
  • 11.
    OpenCmsDays2016– SAGA Soluciones– Loving OpenCms since 2006 11
  • 12.
    1. Template forOpenCms 2. Bunch of modules ready to use to solve generic featured  News  Article  Menu  Carrousel  Lists  Search Module 3. Site Cloner  Helps to replicate the application  Site Seed 4. Scripts  Scripts witch help to manage multiple sites SAGA SUITE OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 12
  • 13.
    1. Social NetworksRegistration 2. Proposals Citizen / Government 3. Area Management 4. Comments 5. Votes 6. Share 7. Notifications 8. Polls 9. Follows MAIN FUNCTIONALITIES - PARTICIPATION OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 13
  • 14.
    1. Transparency IndicatorsManager 2. Indicators Browser 3. Related Documents 4. Granular security SPECIFIC MODULES FOR TRANSPARENCY OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 14
  • 15.
    Transparency Modules Participation modules Saga Suite Opencms ALL TOGETHERMAKES HABLA OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 15
  • 16.
    ALL TOGETHER MAKESHABLA OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 16 OpenCms Saga Suite Theme Engine Transparency modules Participation Modules Spring Social Site one Site two Site three Site N User Registration Saga Suite Resouces OCEE Apache Tomcat Site Cloner
  • 17.
    OpenCmsDays2016– SAGA Soluciones– Loving OpenCms since 2006 17
  • 18.
    1. Configurations  Mostof clients are not able to implement all features at one time, so modularity is need  Just Transparency  Just Participation 2. Examples  Seville Provincial Council – Transparency  Tenerife Island Council – Participation REAL CASES OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 18
  • 19.
    SEVILLE PROVINCIAL COUNCIL OpenCmsDays2016– SAGA Soluciones – Loving OpenCms since 2006 19
  • 20.
    1. Public Institution 2.Provides Services to almos 1.500k citicens over 105 municipalities  Technical  Financial  Support SEVILLE PROVINCIAL COUNCIL OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 20
  • 21.
    1. We hadto implement transparency for 60 municipalities in 3 months 2. Training courses about transparency law in general and how to use platform and personalize the plataform 3. Security too granular, some times there were one team for just one indicator 4. More than one indicator table 5. Full ldap syncronization for manager and editors 6. Lots of scripts to deploy new functionality SEVILLE PROVINCIAL COUNCIL: THE CHALLENGE OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 21
  • 22.
    1. The requestfor information must be integrated with the current management platform administrative processes 2. Connection to citizen census 3. Binding Polls SEVILLE PROVINCIAL COUNCIL: REQUESTED FEATURES OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 22
  • 23.
    TENERIFE ISLAND COUNCIL OpenCmsDays2016– SAGA Soluciones – Loving OpenCms since 2006 23
  • 24.
    1. Leads thepolitics, government and administration of the island of Tenerife. 2. Provide services to those municipalities that by its size and / or economic capacity can not provide them for themselves. 3. Provides Services to almost 900k citizens over 112 municipalities TENERIFE ISLAND COUNCIL OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 24
  • 25.
    1. To Providea platform for citizen participation  Accesible  Multidevice 2. To sensitize the government team and staff management 3. To Train the area managers 4. To sensitize the citizens and promote to participate proactively in the platform. 5. Include Citizen Associations as entities of participation HEY TENERIFE – THE CHALLENGE OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 25
  • 26.
    1. Give avoice to citizen asociations 2. Integrate Municipalities into the platform as independent entities to be closer to their citizens 3. The users of one small town should be users at the Cabildo. 4. Cabildo Proposals should be shared to other town sites HEY TENERIFE – NEW REQUIREMENTS OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 26
  • 27.
    OpenCmsDays2016– SAGA Soluciones– Loving OpenCms since 2006 27
  • 28.
    1. Manage HABLA!As a Product was good for us 2. Is not all about technology 3. The setup up process is long 4. Services must be modular 5. Be alert to possible changes in government 6. Organic structure with logical structure must be separated 7. Team Manager must be active with the platform 8. Government responses must be quick CONCLUSIONS OpenCmsDays2016 – SAGA Soluciones – Loving OpenCms since 2006 28
  • 29.
    REQUESTED FEATURES OpenCmsDays2016 –SAGA Soluciones – Loving OpenCms since 2006 29