motion / repo-man

👷 Like lerna, but for your system
11 stars 0 forks source link

Notes #1

Open natew opened 7 years ago

natew commented 7 years ago

Lets make this a bit more focused to start. There are two high level directions, lets do the second:

Goal is to be able to go from 0 to published package easy, and make ongoing maintenance easy. It's basically lerna sans mono-repo, maybe even more opinionated.

Goals for v1:

  1. Track directories
  2. Exec commands easily in all directories
  3. Share scripts between all repos easily (and have a default set that uses babel + presets-steelbrain)
  4. Be really good at linking stuff together thats tracked by it (lerna-style)

Bonus points:

natew commented 7 years ago

Problem: you need a way to share scripts, but these scripts should be tied to the version of the package so others can clone/edit stuff.

Idea:

natew commented 7 years ago

Prior science:

natew commented 7 years ago

Apparently we're not only ones frustrated by this: