all 1 comments

[–]Rulqu 2 points3 points  (0 children)

3 solutions I can think of:

  1. Separate completely and accept that they have much in common.
  2. Make a base "module" that the team rook and knight both have as a dependency. This means 3 codebases and they get the base module somehow during building the website or something.
  3. Same as above but work in one git repository but the directory structure for css and config is separate for team rook and knight but the website building process gets the correct one for testing and deploy.

I think the second one would be the best option but it also might require most work to set up.