Changes

Jump to: navigation, search

Outreachy

49 bytes added, 01:34, 17 November 2016
m
Azure Blob Storage client library: spacing
==== Azure Blob Storage client library ====
Mentors: [https://mozillians.org/en-US/u/jhford/ John Ford] <br />ParticipantsParticipant: Elena Solomon <br />
[https://gabsurita.wordpress.com Elena's Blog]
The goal of this project is to write a library to wrap the Azure Blob Storage
service. A preliminary effort has [https://github.com/taskcluster/aws-provisioner/blob/master/src/container.js already been done]. This project's participants will take this work and extend it to cover the majority of the
[https://azure.microsoft.com/en-us/documentation/articles/storage-dotnet-how-to-use-blobs/ Blob Storage API]. We specifically would like to have the following:<br />
We specifically would like to have the following:<br /> 1. All Rest API endpoints [https://msdn.microsoft.com/library/dd135733.aspx implemented] using input validation to ensure that only valid data makes it to the API. [http://json-schema.org/ JSON Schema] is a great tool for this<br />2. Ability to specify a JSON Schema to validate objects that we'll store or append to blobs, and also that we read out from them<br />3. Ability to use [https://azure.microsoft.com/en-us/documentation/articles/storage-dotnet-shared-access-signature-part-1/ Shared Access Secrets (SAS)] as authentication<br />4. Stretch goal of adding SAS for Blob storage to our [https://github.com/taskcluster/taskcluster-auth authorization service]<br />
==== Improve Template Logic for Taskcluster-Github ====
Confirm
514
edits

Navigation menu