Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
A Drupal install profile attempting to integrate Drupal and GitHub.
PHP
branch: develop

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
modules/features/github_integration
.gitignore
README.md
build-drupalgithub.make
drupal-org-core.make
drupal-org.make
drupalgithub.info
drupalgithub.install
drupalgithub.profile

README.md

Drupal-GitHub

A Drupal install profile attempting to integrate Drupal and GitHub.

Roadmap

Minimum Viable Product

  • Use OAuth Connector to connect each Drupal user to their GitHub account.
  • Simulate rough features and layout of Project & Project issue tracking modules.
  • Link to GitHub issues queues.
  • Link to code on GitHub.
  • List tags on appropriately-formatted branches as releases.
  • Choose repos to list, and give each a project-type (module/theme/profile/drush).
  • Create endpoint for manual service hook to be directed at, so that the site can check for changes on push.

Future

  • Auto-detect which repos might be drupal projects, and suggest inclusion.
  • Favourite modules using GitHub stars.
  • Tighter integration with GitHub issues.
  • Travis CI for testing.
  • Allow vote or admin privilige to set repo in network that is "official".
  • Take description from README.
  • Categorize via whitelist of hashtags in github project description?
  • Accomodate release notes with first-class git tag commit message.
  • Show all repos in network graph.
  • List open/closed issues.
  • Set up service hooks on GitHub automatically.
  • Set up queue (Redis?).
Something went wrong with that request. Please try again.