Changes

Jump to: navigation, search

Outreachy

529 bytes removed, 01:30, 17 November 2016
Azure Blob Storage client library: updated project description
==== Azure Blob Storage client library ====
 * Mentors: [https://mozillians.org/en-US/u/jhford/ John Ford] (jhford on IRC)Participants: Elena Solomon <br />Background[https://gabsurita.wordpress.com Elena's Blog]
The Taskcluster team at Mozilla builds an automation platform, similar in scope
Storage framework for storing a lot of things. This library has Queue storage,
Table Storage. We have a wrapper that we like a lot called [https://www.npmjs.com/package/azure-entities 'azure-entities'] in NPM.
 
Project:
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]. What weThis project're lookingfor is someone to 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:
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
4. Stretch goal of adding SAS for Blob storage to our [https://github.com/taskcluster/taskcluster-auth authorization service]
 
What you'll learn and use:
 
* Javascript language
* Node.js environment
* JSON
* Yaml
* JSON-Schema
* Azure Cloud APIs, specifically Blob Storage
* Babel -- Javascript compiler
* ESLint -- Javascript linter
* Javascript Promises and the Async/Await pattern
 
​You should have some experience with Javascript or a similar dynamic language
(Ruby, Python, etc). It's not important that you know all of the tools,
but you should be willing to learn. You should be available to have meetings
at some point in the time window of 9.00h CEST/CET through 17.00h CEST/CET
==== Improve Template Logic for Taskcluster-Github ====
Confirm
514
edits

Navigation menu