joomla/joomla-framework — pull request #128 by elkuku (2013-04-09 22:40:26+00:00)
Title: Refacor GitHub API implementation

This is a follow up from https://github.com/joomla/joomla-platform/pull/1820

While the platform PR contains the complete API implementation, this one contains only the "base classes" and the "Repositories" package - for now.

#### Structure amd Documentation

The API is organized using the same structure as the API documentation on GitHub

**Example**

Package
Sub Package
Method
Documentation

Repositories

developer.github.com/v3/repos

repositories->

get()
developer.github.com/v3/repos/#get

Repositories
Comments

developer.github.com/v3/repos/comments

repositories->
comments->
get()
developer.github.com/v3/repos/comments/#get-a-single-commit-comment

**Hint:** Take a look at the Joomla! API Documentation and compare to the GitHub API Documentation (the right navigation menu).

#### Backwards compatibility
All methods have been moved:

* Old vs. New Methods
* New vs. Old Methods

#### Additional resources

Platform (complete)
Framework (WIP)

API Doc
API Doc

UT coverage
UT coverage

#### So...

... I would like to know, if what I'm doing here is OK - specially I'm quite unsure about the name spacing..

If everything is fine, I'll adapt the PR from the platform to fit the new concept.