Personal tools
You are here: Home 2010 Site Structure
Document Actions

2010 Site Structure

by Rasmus Fogh last modified 2010-04-19 08:38

Proposal to change web site structure, for start of 2010. Second iteration.

General points

We need at least three (3!) web sites:

  • The CCPNMR WIKI for current documentation and user-editable content only. Edited mainly by Spronk.
    • Can only take up to ca. 100 Mb
  • The current Plone site, much reduced for purely internal CCPN use
    • Not publicly accessible
  • A third site, for anything else that is public. This should be the main site, edited mainly by CCPN.
    • Must handle large amounts of data, including test and tutorial data.
    • Should handle registration machinery.
    • Must hold actual downloads.
    • Must hold program-specific documentation.
    • Must hold screencasts (too big for wiki and not editable)
    • Must hold old (frozen) documentation versions. These can be made by extracting the Google WIKI site with a script.

It would be better to use the same editing / content management system for the internal and public site (the WIKI is another question). For simplicity this will be Plone 3. Data transfer from the current Plone site will be through transfer scripts or cut-and-paste as appropriate. CCPN will consider using the University of Cambridge hosted Plone site.

The Extend-NMR web site should be left as it is (to please the EU), but integrated software (Extend-NMR, EUNMR, or anything else) should be organised in a single directory tree, as 'Integrated Software.


Open questions

  • Do we want any parts of this (like the Collaborations and Extend-NMR/Integrated Software) sites as stand-alone trees, without navigation bars etc.?


Web Site proposals


One complaint against the current system is that finding a download or documentation, or citing information requires too many clicks. I have tried to take that into account.

Main web site

Proposed page structure. The navigation bar would have to be just the top level, possibly with tree-like expansion. The top structure mirrors the buttons now on http://www.ccpn.ac.uk, which were made as a user-centered entry to CCPN. If technically possible we could use the handwritten code there as the Home page.
  • Home  # Should be buttons page, if feasible, otherwise short intro, upcoming deadlines, etc.
  • CCPN # Should have blurb, open positions etc.
    • Contact
    • Organisation
      • Charter
    • Membership
      • Join CCPN
      • Membership conditions
    • People
      • CCPN team
      • Executive Committee
      • Scientific Advisory Board
      • Job Opportunities
    • Publications
    • Past Presentations
    • Links
  • Meetings # Should have upcoming meetings etc., links to non-CCPN meetings, ...
    • Upcoming Conferences
    • Upcoming Arrangements
    • Past Conferences
    • Past Arrangements
  • Software  # Should have list of the software we have written,
                     # with links to Current Documentation (here and  WIKI), Download page or Web server (as
                     # appropriate)
    • Documentation  # links to current Documentation (Software WIKI), older versions
      • Leading-edge version (program-level and screencasts only)
      • Stable version (program-level and screencasts only)
      • Old version 1 (all documentation)
      • Old version 2 (all documentation)
      • ...
    • Downloads  # clean of text, just the choice of what to download
                   
             # How-to information requirements etc. should be behind a link,
                          # possibly on the page with the actual download-this button.
      • Extend-NMR software pipeline (including CcpNmr suite)
      • Complete CcpNmr Suite
      • CcpNmr FormatConverter only
      • CCPN Data Standard Only
      • Memops machinery # as and when we prepare a separate download without the model.
      • Data # For tutorial data too large to put on WIKI, reference data, etc.
    • Citing CCPN # Include prominent link to 'I-have-cited-CCPN' page on the Software wiki.
    • Software Licenses
  • Web Applications
    • CcpNmr FormatConverter
    • CcpNmr ACPYPE
    • CCPN Grid
    • CCPN data upgrade
  • Integrated Software # Expanded from  present Extend-NMR, to include, Dangle, MARS, ...
  • Collaborations # as present button
  • Industrial partners    # as present Industrial page
    • Software for Pharmaceutical & Chemical Industries


Software Wiki


Proposed navigation bar and page structure

NBNB the parts that are actually populated - essentially the program documentation - ought not to change very much.

Navigation

  • Home  # Include a prominent link to CCPN main site, with description of what is found there
  • Sitemap
  • Help
CCPN 
  • CCPN Main Site # external link - direct if possible.
  • Downloads # external link - direct if possible.
  • CCPN Software Development  # Was 'Developers Corner'
  • Citing CCPN

Documentation # Separate Downloads links on target pages where relevant

  • Macromolecular NMR
  • CcpNmr Analysis
  • CcpNmr FormatConverter
  • CcpNmr ECI
  • Extend-NMR software pipeline
  • CCPN web services
  • CCPN Data Standard
  • Memops generation machinery
  • New in leading edge # parallel Documentation tree, but only filled in where different from stable
  • Older Version Documentation # external link - direct if possible.

Internal web site

Page and Navigation structure. We would still be using Plone.
  • Home 
  • Administration 
    • Charter 
    • Assembly 
    • Executive Committee 
    • Scientific Advisory Board

  • Working group 
    • Planning 
      • TODO lists 
    • Visits 
    • Web Sites 
    • User Community
    • Software  # For internal proposals, discussion, etc.
  • Collaborations

  • Calendar

  • Events

  • Misc 
    • Images 
    • Other Peoples Conferences
    • Information


Powered by Plone, the Open Source Content Management System

This site conforms to the following standards: