Skip to content

Github API integration for Goals #186

@ssshake

Description

@ssshake

Feature Request

When mobbing on a specific project, goals are basically issues for a given repository.

Goals are useful and preferred, but does not serve as a record of work done on the project.

Because of this we manually transcribe out goals into issues, IF we remember.

I would like to be able to link the mob to a github project.
Upon goal creation it makes a ticket through the github api.
Upon checking off a goal it closes this ticket or moves it to a new column on a project board. (changes its state in some way)

An enhanced version of this would be two way sync of goals/issues. If an issue has a certain label it will show up in the list of goals. When planning for the day using a github project board, simply adding a goals label will cause that issue to show up in the goals list of mobtime.

For security reasons I think this feature means that the mob's url need to be protected behind authentication. Maybe you cannot view that mob until you've signed in with github, and that the user you signed in as has access to the associate repository.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions