Differences between revisions 5 and 6
Revision 5 as of 2010-05-20 16:19:51
Size: 3640
Editor: cosiapat1
Comment:
Revision 6 as of 2010-05-20 17:06:36
Size: 3715
Editor: KeiichiroOno
Comment:
Deletions are marked like this. Additions are marked like this.
Line 7: Line 7:

== Design Idea Demo Site ==

http://chianti.ucsd.edu/~kono/cytoscape/

RFC66: Cytoscape Web Site Renewal

Editor(s): KeiichiroOno

Date: 5/17/2010

Status: Draft

Design Idea Demo Site

http://chianti.ucsd.edu/~kono/cytoscape/

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

  • Gary: are there any features on the cytoscape web homepage that we should copy? - http://cytoscapeweb.cytoscape.org/

  • Gary: Why avoid PHP?
  • Gary: We should integrate the wiki more closely into the website so it is easier to update pages that have text that needs to be updated over time.
  • Allan: It would be nice it there were clear entry points on main page for different kinds of people, e.g. 'for Biologists...', 'for Developers', etc.

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