Requirements for PL Web

Absolutely required:
  1. Theme differentiation between PLC and MyPLC/Federation installs.
  2. Ability to add new content like Announcements, Documentation.
  3. PLC users have access. Non-PLC users do not.
  4. Integration with existing static content, PDNs, PPTs, other documentation.
  5. Integration with existing PHP content, planetlab/nodes, sites, slices, persons, etc.
  6. Easy Backup to prevent data loss.
  7. Short and Long-term maintainablility
  8. Short and Long-term ease of migration from version to version.
It would be nice if,
  • PLC user accounts were known within the CMS.
  • Could facilitate PL development, Support requests, or Monitoring info.
  • Integration of thirdparty information sources, not owned by the MyPLC.
  • Theme support might provide 1, but so would a private vs public CSS file.