Skip to content
This repository has been archived by the owner on Nov 21, 2024. It is now read-only.

Big refactor #48

Closed
wants to merge 298 commits into from
Closed

Big refactor #48

wants to merge 298 commits into from

Conversation

Alextopher
Copy link
Member

@Alextopher Alextopher commented Sep 8, 2023

  • merges random subprojects into this repo
  • move config handling into it's own module
  • remove most placeholders
  • interface based aggregators (easier to add more)
  • interface based and context aware scheduling (needs more work to support multiple task types)
  • update dependencies
  • improve more CI
  • remove broken caching
  • go 1.21

carykees98 and others added 8 commits July 26, 2023 17:49
- merges random subprojects into this repo
- move config handling into it's own module
- remove most placeholders
- interface based aggregators (easier to add more)
- interface based and context aware scheduling, needs more work
- update deps
- go 1.21
@Alextopher
Copy link
Member Author

Alextopher commented Sep 8, 2023

This isn't at the point yet I would be comfortable live running on Mirror. I'm pretty happy with the config refactor and aggregator refactor. I don't feel great about task scheduling and contexts yet. I would like to see the API start being planned and we need a good solution for #28.

@Alextopher Alextopher linked an issue Sep 8, 2023 that may be closed by this pull request
@Alextopher Alextopher self-assigned this Sep 8, 2023
@Alextopher Alextopher added documentation Improvements or additions to documentation enhancement New feature or request and removed documentation Improvements or additions to documentation labels Sep 8, 2023
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

stream rsync results to log file
10 participants