ny senate open source initiatives

Post on 21-Nov-2014

1.022 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

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

top related