Skip to content

Repository managment #275

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
romulocintra opened this issue Aug 17, 2018 · 7 comments
Closed

Repository managment #275

romulocintra opened this issue Aug 17, 2018 · 7 comments
Assignees

Comments

@romulocintra
Copy link

romulocintra commented Aug 17, 2018

Suggest use a tool like https://lernajs.io/ . to manage this "Monorepo" , it would make some things simpler , install packages , transitional/Circular dependency managment , and unify build/publish processes , changelog etc ...

@stasm
Copy link
Contributor

stasm commented Aug 17, 2018

I'd love that, but so far I've been busy with other work and I couldn't justify taking the time to look into using Lerna. I'd love to get some help with this :)

@romulocintra
Copy link
Author

I can take this one , it will depend on my free time but not being urgent i can give it some love and also work on some processes you have that look very manual 👍 you can assign it to me

@stasm
Copy link
Contributor

stasm commented Nov 20, 2018

@romulocintra Hey, thanks for filing the PR (#308). I assigned this issue to you, as you requested. Thanks for agreeing to help us :)

I'm getting close to finalizing another milestone for Fluent: Syntax 0.8. I opened #303 to track the implementation work. I'd prefer to land that first, and then work with you on this issue as well as #274. I'm afraid there might be a few merge conflicts with this PR after #303 is fixed, but since you're mostly moving files around, perhaps it's going to be OK.

I'll be busy with #303 for another two or three weeks, and then I'll check back here. Thanks again!

@romulocintra
Copy link
Author

@stasm , perfect i will only progress to have same state you have actually with your scripts , at moment i have some failing tests but are the same ones that are failing with your actual build.

for now i will keep it just as WIP and also think in some strategy to accomplish the #274 .

Thks for your time

@macabeus
Copy link
Contributor

@stasm @romulocintra Maybe Yarn Workspace would be enough and easer to use than Lerna?
I'm using Yarn Workspace a lot on my projects, and it's work very pretty.

Yarn 2 has better features for workspace, but unfortunately it isn't work with TS.

@romulocintra
Copy link
Author

@stasm @romulocintra Maybe Yarn Workspace would be enough and easer to use than Lerna?
I'm using Yarn Workspace a lot on my projects, and it's work very pretty.

Yarn 2 has better features for workspace, but unfortunately it isn't work with TS.

Few time ago i did a little benchmark running fluent modules using lerna and actual setup was faster. Yarn workspaces would be a good alternative too... but to be honest i was surprised by the speed compared with lerna back on time.

@eemeli
Copy link
Member

eemeli commented Sep 14, 2021

Closing as #569 was merged.

@eemeli eemeli closed this as completed Sep 14, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants