Project Source

Component ID

2043681

Component name

Project Source

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Downloads

1828

Component created

Component changed

Component body

This is an API module that allows other modules to expose Drupal project update XML in the same way as drupal.org. By integrating this module with a project/VCS repository (like GitHub or GitLab), you can more easily manage updates to custom, license incompatible, or proprietary Drupal extensions across a large organization or client base, using common Drupal tools (like the Core Update module or drush).

I suppose there would be nothing stopping you from using this module to hard-code a series of projects and their releases, and tie it to hand-generated packages (but that would be silly).

Think of it like an abstraction of Feature Server, which is itself a simplification of the Project module.

Project Source Integrations

Project Source Compatibility

  • Track project update status of custom, non-drupal.org modules using the core Update Status module,
  • Full package management integration with the drush command-line tool,
  • Works with the Hacked module