Skip to content

Fix tool logic for repositories extracted without authors (deleted github users) #36

Description

@rmfranken

Several repositories are extracted without an author because the Github user no longer exists. This results in incomplete repository metadata, as a repository may be extracted with no schema:author or owner, leading to ambiguity in the graph.

Task

  • Update the tool's extraction/generation logic to properly represent repositories whose author or owner has been deleted from Github.
  • Decide on a standard solution: use a placeholder author . (similar to contributions without authors)
  • Implement a fix at the tool level (do NOT patch individual extracted data).
  • Add regression tests to check for consistent and expected output when the situation occurs.

Context/example:
See parent issue: What to do with repositories that don't have an author (because the github user no longer exists)

Example records:

Focus node	Property or path	Value
https://github.com/BWHCNI/OpenMIMS	schema:author	
...

Should be resolved by adopting a consistent tool-level approach to missing authors.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions