Page of Photos - What to do?
CURRENT SPRINT
- MVP - Create Account - Mobile Services? => No, ACS + Google (later add others)
- MVP - View Page
- MVP - Upload Photo
- MVP - Minor Edits to Profile for Owners (e.g., edit slug)
- MVP - No Thumbnails (show originals only)
- MVP - Require authentication for Page Upload (anyone can upload if they have an account - for now)
BACKLOG
-
- Document istallation requirements, or make it self-installing
- RES - How to make OOB experience (from github) easy - one part is to set everything to emulator, but then how to make transition to Cloud Service wicked easy? Generate the CloudService.cscfg?
- BACK - Create Thumb, Display Thumbs, Link to Orig Photo from thumb (orig shown on one page or popup)
- VKP - NuGet package
- VKP - Page for creating (or Cerebrata or zud.io)
- LOG - SLAB, ETW, WAD
- LOG - Parsing gathered ETW in WASD and WATS
- ENV - hydrate environment from PowerShell
- STAT - LaunchRock
- STAT - Google Analytics
- RES - Using the InvariantCulture Property - http://msdn.microsoft.com/en-us/library/4c5zdc6a%28v=vs.90%29.aspx
- RES - Do I need a Terms of Use or Policy statement on web site since it holds other people's content?
- RES - Need a CAPCHA to thwart robots and scripts?
- SEC - Use staging storage account for Web Tier, then copy it later
- RES - Can I ban an IP address? Is it effective? Is it "too" effective?
- DO - Convert CredSwizzler to NuGet - http://msdn.microsoft.com/en-us/library/windowsazure/hh403989.aspx
- DO - Claims for: MaxSizePhotoUploadBytes, AllowedFileUploadExtensions, MaxNumberPhotoUploads, Username, Roles: Member, Admin, SuperAdmin
- DO - add AutoRepair concept - bool AutoRepair { get; set; }
- DO - add full credentials option to AzureStorageVK
- RES - thread safety - http://msdn.microsoft.com/en-us/library/microsoft.windowsazure.storageclient.cloudqueueclient.aspx - makes sense to rebuild for this reason?
Move this list to Github once released.
MVP = Needed for Minimum Viable Product RES = RESEARCH ENV = SEC = Security LOG = Logging, Telemetry, Alerting VKP = Valet Key Pattern support (or offshoots) STAT = Statistics of any sort, but usually user related