Differences between revisions 2 and 3
Revision 2 as of 2010-05-18 16:20:37
Size: 2457
Editor: KeiichiroOno
Comment:
Revision 3 as of 2010-05-18 17:54:03
Size: 3219
Editor: KeiichiroOno
Comment:
Deletions are marked like this. Additions are marked like this.
Line 9: Line 9:
Cytoscape web site is a bit old (both contents and design). We need to update this optimized for modern web browsers using CSS, JS. Cytoscape web site is a bit old, both contents and design, and we need to modernize it for modern web browsers.  Also, all of the web pages are build on PHP scripts and we should avoid it.
Line 13: Line 13:
~-''Describe why this project is being proposed and what issues are addressed.''-~ Cytoscape web site was renewed few years ago. Since then a lot of new technologies and concepts have been introduced to the web, including light-weight JavaScript-based UI libraries and social web. Many open source projects start using tose tools and concepts to their web sites and we should take advantage of it for better user experience.
Line 16: Line 17:
~-''Provide examples of how the products of this project will be used.''-~  * New image gallery
 *


Line 19: Line 24:
~-''Outline and describe the process and major issues related to implementing this proposal. Illustrate your plan when possible. Try this free online tool for making diagrams -> [[http://www.best4c.com/editor/NetMapApplication.jsp|Best4c]] (draw; save; then insert hyperlink into this page)''-~
=== Overall Web Site Structure ===
The new web sites will have the following structure:

 * Top Page
   * Link to Download Page (Custom Button)
   * Short introduction
   * News feed
     * Recent publications using Cytoscape
 * Introduction
 * Gallery
   * Screenshots
   * Demo Video
 * User Documentation
 * Developer Documentation
 * Plugins
 * Community
   * Google Groups
   * Twitter - short announcements
   * YouTube - Video Tutorials
   * Flickr - user-generated images
   * Blog?
 * About Page
   * Cytoscape Consortium information
   * Developer Team

=== Key Components ===

 * Links to Social Web Media - Twitter, and maybe a blog?
 * RSS feed from Google Group
 * Screenshots - use jQuery library
 * Video introduction / tutorials

RFC66: Cytoscape Web Site Renewal

Editor(s): KeiichiroOno

Date: 5/17/2010

Status: Draft

Proposal

Cytoscape web site is a bit old, both contents and design, and we need to modernize it for modern web browsers. Also, all of the web pages are build on PHP scripts and we should avoid it.

Background

Cytoscape web site was renewed few years ago. Since then a lot of new technologies and concepts have been introduced to the web, including light-weight JavaScript-based UI libraries and social web. Many open source projects start using tose tools and concepts to their web sites and we should take advantage of it for better user experience.

Use Cases

  • New image gallery

Implementation Plan

Overall Web Site Structure

The new web sites will have the following structure:

  • Top Page
    • Link to Download Page (Custom Button)
    • Short introduction
    • News feed
      • Recent publications using Cytoscape
  • Introduction
  • Gallery
    • Screenshots
    • Demo Video
  • User Documentation
  • Developer Documentation
  • Plugins
  • Community
    • Google Groups
    • Twitter - short announcements
    • YouTube - Video Tutorials

    • Flickr - user-generated images
    • Blog?
  • About Page
    • Cytoscape Consortium information
    • Developer Team

Key Components

  • Links to Social Web Media - Twitter, and maybe a blog?
  • RSS feed from Google Group
  • Screenshots - use jQuery library
  • Video introduction / tutorials

Project Management

Project Timeline

Provide a timeline for implementation. Insert a graphic if you can. Try this free online tool for making project timelines -> Help-u-Plan (create a new chart; modify; right-click to save gif; then attach to this page)

Tasks and Milestones

Outline the major milestones and tasks involved in implementation.

  1. Milestone 1: …

    1. Task 1: ...
    2. Task 2: ...
  2. Milestone 2: …

Project Dependencies

Outline and projects that depend on this project, link to relevant RFC's and note at what point dependent projects could be started.

Link to other related RFCs

Issues

List any issues, conflict, or dependencies raised by this proposal

Comments

  • Add comment here…

How to Comment

Edit the page and add your comments under the provided header. By adding your ideas to the Wiki directly, we can more easily organize everyone's ideas, and keep clear records. Be sure to include today's date and your name for each comment. Try to keep your comments as concrete and constructive as possible. For example, if you find a part of the RFC makes no sense, please say so, but don't stop there. Take the extra step and propose alternatives.

CytoscapeWebSiteRenewal (last edited 2010-05-26 20:18:44 by KeiichiroOno)

Funding for Cytoscape is provided by a federal grant from the U.S. National Institute of General Medical Sciences (NIGMS) of the Na tional Institutes of Health (NIH) under award number GM070743-01. Corporate funding is provided through a contract from Unilever PLC.

MoinMoin Appliance - Powered by TurnKey Linux