Skip to content

Refactor code design #18

@mihneadb

Description

@mihneadb

Need

The code should be nicely structured in order to make it easy to contribute.

Deliverables

  • code has a new structure that makes more sense given the ETag vs polling mechanisms introduced in Incremental loading of Github events and issues. #16
  • clean up debug logs
  • lay out the overall process for fetching and indexing changes in an abstract class, and let subclasses decide on how to do each step. More or less like template method pattern
  • do pagination by implementing an iterator
  • use an executor instead of a thread

Solution

TODO

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