Backlog

antonba edited this page Aug 28, 2012 · 29 revisions

Bold indicates work in progress.

  • PHP Versioning Story

    • Ability to choose version in Azure Cloud Services - cmdlet improvements / runtime collab
    • Ability to choose version in Azure Websites
  • Tutorial for Cloud Services: adding a role, version picking, php.ini & extensions

  • Blob-based runtime installation

    • Install PHP runtime directly off blob storage from cached WebPI feed - PHP 5.3
    • Install PHP runtime directly off blob storage from cached WebPI feed - PHP 5.4
  • Stabilization

  • June Release REST API Changes support

  • Automatic Dependency download

    • User should not have to deploy dependency packages from PEAR, Composer, but just specify via package.xml/composer.json and installation should occur automatically on cloud services and websites.
  • Test Debt

    • Mock server (to accelerate unit tests)
    • E2E testing
  • Documentation

    • Service Runtime How-To
    • How-To on configuring PHP on Websites
  • WebPI Client-Side Install

    • Remake PHP installation in WebPI – WebPI install of PHP on devbox currently has no path support, no PEAR, no uninstall ability. We should allocate resources to remake the way WebPI installs PHP.
  • CDN address call

  • Samples

  • Cross-plat build script

  • Remove all library dependencies

  • Convenience Layer

  • Xdebug (remote debugging)

    • Cmdlet for adding xdebug to web/worker
    • Coordinate with Antares on xdebug story if any
    • How-to for it
  • Logging

    • Easy surfacing of logs for Websites and Cloud Services via cmdlet (similar to Node)
  • JSON Support

    • Allow library to make REST calls with JSON payloads in addition to XML payloads
  • Misc Content

    • How-Tos
      • Add extensions to PHP in Windows Azure Websites
      • Use the Emulators with the PHP SDK
      • Scheduling Tasks
      • Using PHP 5.2 (legacy support) how-to or blog post
      • Symfony with the PHP SDK
    • Tutorials
      • Migrating a WordPress blog to Windows Azure Websites
      • Using the PHP SDK to build a WordPress plugin.
      • Develop+deploy with a PHP IDE
      • Website + VM hosting NoSQL DB