Skip to content

fox-brewery/redpanda

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

redpanda

Cross-repository refactoring

STATUS: IN DEVELOPMENT

Preview

As you can see, it is bare bones. It makes transactions like this one. It logs a list of all transactions at hyperupcall/transactions Preview of Red Panda

Concepts

  • This tool helps make changes to multiple repositories at once. Such an event is called a Transaction
  • Transactions have several Modifiers that modify the repository in some way
  • Actions

Modifiers

  • String replacement
  • Regex
  • Language-specific AST parsers / transform plugin thingies
  • Comby

Roadmap

  • Add RedPanda-like prefix to commits (ex RedPanda-Transaction-Id)
  • add Transaction-Url: (and link to commit in transactiosn repo)
  • log git sha hashes to transactions repo
  • save and presist commit message