Sebastian Thiel dd0772f1d7 feat(travis): docs and tests of youtube3 on travis
This might already bring it close to 7 minutes runtime, which seems
like providing us with a buffer big enough for when it is
feature-complete.
2015-03-14 11:52:59 +01:00
2015-02-27 10:23:31 +01:00
2015-03-12 11:21:58 +01:00
2015-03-13 17:52:57 +01:00

This repository holds mako scripts to generate all google APIs as described by the google discovery service.

The generate source code of each google API can be found in the gen subdirectory. Each google API resides in it's own crate which can be used as any other crate.

To find a library of your interest, you might want to proceed looking at the API documentation index.

Project Features

  • provide an idiomatic rust implementation for google APIs
  • first-class documentation with cross-links and complete code-examples to increase ease-of-use
  • support all features, including uploads and resumable uploads
  • safety and resilience are built-in, allowing you to create highly available tools on top of it. For example, you can trigger retries for all operations that may temporarily fail, e.g. due to network outage.
  • (soon) Feature-complete command line tool to interact with each API.

Live-Development

Build Status

All work done on the project is based on github issues, not only to track progress and show what's going on, but to have a place to link screen-recordings to. Milestones are used to provide a bigger picture.

Additionally, there is a development diary which serves as summary of major steps taken so far. As opposed to issue-screencasts, it is not made live, but is authored and narrated, which should make it more accessible.

Click the image below to see the playlist with all project related content:

thumb

License

The license of everything not explicitly under a different license are licensed as specified in LICENSE.md.

Description
No description provided
Readme 477 MiB
Languages
Rust 99.8%
Python 0.1%