Post on 21-Nov-2014
description
transcript
New York State SenateOffice of the CIO
Open-Source Initiatives
MissionTo strategically leverage technology and information in order to increase levels of:
TRANSPARENCY
EFFICIENCY
EFFECTIVENESS
PARTICIPATION
Why Open-Source?Cost Savings – no annual licensing fees
Speed to Deployment – reuse products created by peers
Innovation – leverage world-wide developer communities
Flexibility – no vendor lock-in
Recruit Talent – top developers like F/OSS
Leverage Tax Dollars – share code with others
Integration – open standards simplifies communication
Development EnvironmentServer Software – Linux, Apache
Databases - MySQL
Programming Languages – PHP, Java, Ruby on Rails
Bug Tracking – Redmine
IDE – Eclipse
Source Code Management: Subversion, Github
Code and Content SharingCreative Commons By-NC-ND
Attribution, Noncommercial, No Derivative Works
Source Code Dual-license GPLv3 and BSD
Open Source Repository open.nysenate.gov
In-Production ProjectsNYSenate.gov
Drupal CMS
Web 2.0 Centric
Creative Commons Content License
In-Production Projects
In-Production ProjectsOpenLegislation
Java application - Tomcat servlet engine
RESTful API
Data formats: XML, CSV, RSS, JSON
Examples of API Usage: NYSenate.gov, Mobile Phone App
In-Production Projects
open.nysenate.gov/legislation
Pre-production ProjectsConstituent Relationship Management
Evaluated proprietary and open-source solutions
Open-source finalists – CiviCRM and InteleCRM
Pre-production ProjectsEnterprise E-Mail / Groupware Currently using Lotus Notes
Investigating:
Google Enterprise
Exchange
Zimbra
Open-Xchange
Spicebird
Pre-production ProjectsDocument Management Alfresco KnowledgeTree Laserfische Leapfile SharePoint IBM Xerox
CIO Intern ProgramInterns will: Lead one or more open-source project
Work in collaborative environment
Work onsite and remotely
Receive regular supervision
Commit 10 hours per week
CIO Intern ProgramPossible Projects: Web Analytics Application
Resolution Application
Open-source RAD Environment
Help Desk Application
Widgets and Facebook Apps
Conclusion
Questions?
Contact Info: Dean Hill - dhill@senate.state.ny.us