reactioncommerce / reaction-feature-requests

Reaction Feature Requests
13 stars 1 forks source link

Going monorepo @reactioncommerce #122

Closed agustif closed 4 years ago

agustif commented 4 years ago

I just saw this: https://github.com/reactioncommerce/reaction-hydra/issues/36

What about going monorepo and renaming all /packages/ to @reactioncommerce/platform etc

agustif commented 4 years ago

I was a little short on words yesterday opening the issue.

I think this move, using standard tooling for it like lerna, yarn workspaces, and such, could greatly help the discoverability of all the projects when diving into the codebase, and also help them being in synchronicity on same release v.2.9.0 for example (instead of keeping that in sync manually).

Also would be good for the testing suit to be passed on all PR/merge/commits and see if tests fails before catastrophe

Anyway, I think it would be a great move to unify and renew with the v3 launch, no meteor backend to keep in a separate repo now!

agustif commented 4 years ago

It was hard for me for example to find out about reactioncommerce/proxy-traefik to handle my deployment to a DO droplet with docker-compose.

agustif commented 4 years ago

I've found this repo/guide and has helped a lot, https://github.com/reactioncommerce/proxy-traefik/blob/master/docs/SimpleDeploymentGuide.md

I still have trouble with my hydra-client

focusaurus commented 4 years ago

We don't have any near-term plans to convert to a monorepo so I would not anticipate any changes here soon. Just to set your expectations. It would be a major project and I think the chances of it bubbling to the top of our priorities are very low. All of the benefits listed above have counterarguments but I'm not sure it would be productive to go through them in this issue.

agustif commented 4 years ago

Kay, no problem, this can be closed for now then I guess