synchronize git repos, and associated issues, prs, and other repo metadata
Go to file
randomuser bdf00e6324 temporary commit (read desc)
**This commit needs to be squashed!**

- establish general project structure
- put together a simple gitea wrapper
  - probably should be replaced with giteapy (see README.md)
2024-03-24 18:15:31 -05:00
gitea_github_sync temporary commit (read desc) 2024-03-24 18:15:31 -05:00
.gitignore add a .gitignore 2024-03-24 18:15:17 -05:00
LICENSE Initial commit 2024-03-24 17:14:41 -05:00
README.md update the README.md with project goals and license information 2024-03-24 18:12:16 -05:00
shell.nix add a shell.nix 2024-03-24 18:06:46 -05:00

README.md

gitea-github-sync

synchronize git repos, and associated issues, prs, and other repo metadata

things to do

  • write a nix derivation for giteapy
    • integrate it into the shell.nix
  • define configuration
  • do the main thing
    • standardize the issue, pr, and other event objects
    • write a 'diff' function to return the delta between two objects
    • return a series of api calls to reconcile the problems
    • handle race conditions?
  • write documentation

license

licensed agpl. see LICENSE for more details. gitea-github-sync is copyright rndusr, randomuser, stupidcomputer, et. al. 2024