Ny Senate Open Source Initiatives

1,096 views

Published on

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,096
On SlideShare
0
From Embeds
0
Number of Embeds
41
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Ny Senate Open Source Initiatives

  1. 1. New York State Senate Office of the CIO Open-Source Initiatives
  2. 2. Mission <ul><li>To strategically leverage technology and information in order to increase levels of: </li></ul><ul><li>TRANSPARENCY </li></ul><ul><li>EFFICIENCY </li></ul><ul><li>EFFECTIVENESS </li></ul><ul><li>PARTICIPATION </li></ul>
  3. 3. Why Open-Source? <ul><li>Cost Savings – no annual licensing fees </li></ul><ul><li>Speed to Deployment – reuse products created by peers </li></ul><ul><li>Innovation – leverage world-wide developer communities </li></ul><ul><li>Flexibility – no vendor lock-in </li></ul><ul><li>Recruit Talent – top developers like F/OSS </li></ul><ul><li>Leverage Tax Dollars – share code with others </li></ul><ul><li>Integration – open standards simplifies communication </li></ul>
  4. 4. Development Environment <ul><li>Server Software – Linux, Apache </li></ul><ul><li>Databases - MySQL </li></ul><ul><li>Programming Languages – PHP, Java, Ruby on Rails </li></ul><ul><li>Bug Tracking – Redmine </li></ul><ul><li>IDE – Eclipse </li></ul><ul><li>Source Code Management: Subversion, Github </li></ul>
  5. 5. Code and Content Sharing <ul><li>Creative Commons </li></ul><ul><li>By-NC-ND </li></ul><ul><li>Attribution, Noncommercial, No Derivative Works </li></ul><ul><li>Source Code </li></ul><ul><li>Dual-license GPLv3 and BSD </li></ul><ul><li>Open Source Repository </li></ul><ul><li>open.nysenate.gov </li></ul>
  6. 6. In-Production Projects <ul><li>NYSenate.gov </li></ul><ul><li>Drupal CMS </li></ul><ul><li>Web 2.0 Centric </li></ul><ul><li>Creative Commons Content License </li></ul>
  7. 7. In-Production Projects
  8. 8. In-Production Projects <ul><li>OpenLegislation </li></ul><ul><li>Java application - Tomcat servlet engine </li></ul><ul><li>RESTful API </li></ul><ul><li>Data formats: XML, CSV, RSS, JSON </li></ul><ul><li>Examples of API Usage: NYSenate.gov, Mobile Phone App </li></ul>
  9. 9. In-Production Projects <ul><li>open.nysenate.gov/legislation </li></ul>
  10. 10. Pre-production Projects <ul><li>Constituent Relationship Management </li></ul><ul><li>Evaluated proprietary and open-source solutions </li></ul><ul><li>Open-source finalists – CiviCRM and InteleCRM </li></ul>
  11. 11. Pre-production Projects <ul><li>Enterprise E-Mail / Groupware </li></ul><ul><li>Currently using Lotus Notes </li></ul><ul><li>Investigating: </li></ul><ul><li>Google Enterprise </li></ul><ul><li>Exchange </li></ul><ul><li>Zimbra </li></ul><ul><li>Open-Xchange </li></ul><ul><li>Spicebird </li></ul>
  12. 12. Pre-production Projects <ul><li>Document Management </li></ul><ul><li>Alfresco </li></ul><ul><li>KnowledgeTree </li></ul><ul><li>Laserfische </li></ul><ul><li>Leapfile </li></ul><ul><li>SharePoint </li></ul><ul><li>IBM </li></ul><ul><li>Xerox </li></ul>
  13. 13. CIO Intern Program <ul><li>Interns will: </li></ul><ul><li>Lead one or more open-source project </li></ul><ul><li>Work in collaborative environment </li></ul><ul><li>Work onsite and remotely </li></ul><ul><li>Receive regular supervision </li></ul><ul><li>Commit 10 hours per week </li></ul>
  14. 14. CIO Intern Program <ul><li>Possible Projects: </li></ul><ul><li>Web Analytics Application </li></ul><ul><li>Resolution Application </li></ul><ul><li>Open-source RAD Environment </li></ul><ul><li>Help Desk Application </li></ul><ul><li>Widgets and Facebook Apps </li></ul>
  15. 15. Conclusion <ul><li>Questions? </li></ul><ul><li>Contact Info: Dean Hill - [email_address] </li></ul>

×