Skip to content

Condidering commits with more than one author (co-authors) #79

@lidix91

Description

@lidix91

When a commit have co-authors, LD only consider one of them, the commits should be shared among the authors, at least the authors that are part of the team.

Possible cases:

  • more than one author, all of them part of the team --> shared authorship
  • more than one author, not all of them part of the team. Example: three co-authors, only two part of the team
    • option A: shared authorship among authors part of the team (no anonimous commits): 50-50%
    • option B: shared authorship among al the authors (this option create anonious commits): 33-33-33%

LD-Connect needs to identify the number of authors, LD-Eval needs to consider the number of authors in the formula

Note: Consider when commits has "Claude" (or any AI development tool) as co-author. Should be consider IA tools as co-authors? How do we treat a commit user+Claude, the user has de 50% of authorship or 100% because Claude is a tool used by the user. Is it possible to distinguish when a co-author is a AI tool?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions