

User interface changesĪuto-generated commit message template in the "Credit & Committing" UI will change will need to be updated. Remaining tasksĭiscuss, agree on exact format for implementation. customers (this is a non-standard "Drupalism," it creates weirdly formatted commit messages that can't ever be changed). Other solutions that have been discussed and put aside include using Git notes (while it's the right tool for the job, there is not rich enough support in various clients, and it requires engineering effort on infra side as well), and using special characters to denote individuals vs. Because of the way that the supported-by element works, we can only track organization commit mentions going forward from the release of this feature. This should keep history in sync going forward. We can use historical Git commit mentions to populate historical commit entities to give credit to individual contributors for past contributions. Supported-by: Some Other Mysterious Drupal 8 Client Supported-by: Some Mysterious Drupal 8 Client

#SUPERCOW PATCH FULL#
, and allows tying the credit back to organization nodes.Īn example of a full generated commit message might be for an issue such as #2183983: Find hidden configuration schema issues: git commit -m 'Issue #2183983: Find hidden configuration schema issues Put credit information in the "footer" of the commit message, like: Supported-by: Drupal Association is a representation of. Proposed resolutionĬhange the commit message template to a multiline format, similar to the format used by several other open source projects ( Linux, OpenStack, Eclipse, Typo3). This issue is postponed (per #56) on having a few months of comment attribution data to play with.

#2288727: Provide credit to organizations / customers who contribute to Drupal issues aims to provide commit credit to organizations.
