State of Hawaii Intranet Portal Making Something Out of Nothing - PowerPoint PPT Presentation

1 / 25
About This Presentation
Title:

State of Hawaii Intranet Portal Making Something Out of Nothing

Description:

State of Hawaii Intranet Portal Making Something Out of Nothing – PowerPoint PPT presentation

Number of Views:47
Avg rating:3.0/5.0
Slides: 26
Provided by: todd120
Category:

less

Transcript and Presenter's Notes

Title: State of Hawaii Intranet Portal Making Something Out of Nothing


1
State of Hawaii Intranet PortalMaking Something
Out of Nothing
  • Todd_Ogasawara_at_Exec.State.HI.US
  • July 26, 2002
  • State of Hawaii
  • Department of Accounting General Services
  • Information Communications Services Division
  • eGovernment Team Leader

2
Introduction
The initial design (Summer 2001) for the State of
Hawaii Intranet Portal was built around using
commercial development tools Microsoft Internet
Information Server (IIS), Microsoft Active Server
Pages (ASP), Microsoft SharePoint Portal,
Microsoft SQL Server 2000, Macromedia Cold Fusion
Server, Macromedia Cold Fusion Studio, Adobe
PhotoShop. The target date to start the project
was Oct. 16, 2001. After 9-11, it became
difficult to obtain the funding for some of these
tools. The eGovernment Team retrenched and
searched for lower cost alternatives. This
presentation describes how the Team met the
challenge and is in the process of creating the
State of Hawaii Intranet Portal using Open Source
tools.
3
The Challenges
  • Budget Cut to zero
  • Small Core Development Team 2 people
  • Extended team (dotted-line inter-departmental
    staff resources) Limited web development
    experience
  • Firm deadline The Core Teams employment
    contract expires on Sept. 30, 2002
  • Project Time Reallocation Dedicate significant
    time to tools research selection

4
Intranet Portal Design Goals
  • Low cost software components
  • Software components must be simple to install and
    maintain
  • Software components must be widely accepted and
    supported by a large community
  • Software design must be easy to communicate and
    teach/learn
  • Software components must work on both Windows
    2000 and Linux servers
  • Software components must be programmatically
    extensible
  • Development tools must allow for rapid
    prototyping and ease refactoring
  • All portal management, content creation, and
    workflow control must be browser based
  • Non-programmers can deal with all Portal content
    creation and maintenance

5
Tool Choice Progression
6
Commerical vs. Open Source Solutions
Note 1 These prices are list or near-list
prices. The State of Hawaii can purchase some
items at a reduced prices Note 2 The project
uses both Windows 2000 Linux servers
7
Intranet Portal Components
8
Office Developer Tools
Tacmi Pixia http//www.tacmi.co.jp/pixia/ http/
/www.ab.wakwak.com/knight/ http//www.opera.com
/ jEdit http//www.jedit.org/ phpMyAdmin http//w
ww.phpmyadmin.net/
Office Productivity Graphics Internet
Explorer Programmers Editor
9
Actual Portal Budget (Not including salaries)
10
Intranet Portal Development Timeline
11
Our Open Source Challenges
  • Cohesion Time As you saw in the Tools
    Progression slide, it took some time and a few
    false starts to find a cohesive suite of tools
  • Documentation Lots of Documentation. But, how do
    you identify the good ones? Same problem exists
    when using commercial products
  • Programmer Learning Curve It takes time to learn
    new programming languages and applications
  • Office Productivity Applications not as mature as
    Development Tools

12
Intranet Portal Home Page
  • The Portal home page uses a familiar horizontal
    tabbed interface combined with vertical sidebars
  • The Calendar on the right is linked to a simple
    events database
  • News and other items can have a discussion
    feature turned on to allow responses and feedback

13
Intranet Portal Home Page
14
Personalized Home Page
  • Creating an account is not necessary for viewing
    the Portal
  • However, creating an account provides additional
    desirable features such as a personalized home
    page and a Portal Favorites list

15
Personalized Home Page
16
Simple Advanced Search Methods
  • All content entered into the Zope/CMF/Plone
    content management system is immediately
    cataloged and searchable
  • A simple search text box is at the top of every
    Portal page
  • A more sophisticated search page is found by
    clicking on the Search tab

17
Simple Advanced Search Methods
18
Web Based Management
  • The Portal can be managed using a web browser
    based interface
  • The Internet Explorer, Mozilla, and Opera web
    browsers have all tested successfully with the
    management interface

19
Web Based Management
20
Web-based Content Creation/Editing
  • Content can be created using conventional HTML or
    the simpler (to learn and understand) Structured
    Text. HTML and Structured Text can be mixed in
    the same document
  • Documents can be copied and pasted from a client
    side editor. Documents can also be transferred
    using FTP or WebDav
  • Binary file documents such as Microsoft Word,
    Microsoft Excel, Microsoft PowerPoint, or Adobe
    Acrobat documents can be uploaded through the web
    browser interface

21
Web-based Content Creation/Editing
22
Web-based Publishing Workflow
  • Individuals can be assigned roles like content
    creator and reviewer
  • Documents can be left invisible until approved
  • Documents can have publication start and end
    dates
  • Documents can be retracted after publication

23
Web-based Publishing Workflow
24
Summary Conclusions
  • The budget challenge we faced in October forced
    the team to search for new options
  • The free applications and Open Source solutions
    we identified took months of research. But, the
    end result was suite of Open Source tools that
    has, we believe, produced results as good or
    superior to what we may have built using
    conventional commercial tools.
  • The suite of Open Source tools we identified is
    now an integral part of any development task we
    consider.

25
Mahalo (Thank you) Aloha!
Write a Comment
User Comments (0)
About PowerShow.com