Re: ï’¡Cordova as a monorepo - ??

2020-08-28 Thread Jan Piotrowski
> and it would help us to keep the issues and discussions all in one place.

I would challenge you actually want that. To be able to properly work on
one plugin, you would need to have labelled all issues and PRs and then
filter all views for that.

In my experience this only makes sense for closely related and connected
codebases (as the core, but definitely not plugins).

J

Am Fr., 28. Aug. 2020 um 15:50 Uhr schrieb Norman Breau <
nor...@normanbreau.com>:

> I think Erisu was planning on making nightly releases for plugins, but I
> generally agree. I think Monorepo may make more sense for the core, but not
> for the entire code base.
>
> And I think the point that mono repos make it hard to install from github
> is a very good point to make.


Re: ï’¡Cordova as a monorepo - ??

2020-08-28 Thread Norman Breau
I think Erisu was planning on making nightly releases for plugins, but I 
generally agree. I think Monorepo may make more sense for the core, but not for 
the entire code base.

And I think the point that mono repos make it hard to install from github is a 
very good point to make.

Re: ï’¡Cordova as a monorepo - ??

2020-08-27 Thread julio cesar sanchez
Maybe it makes more sense for the tooling packages, common, cli, lib, etc,
as they get less issues reported and it's usually more confusing for users
(and me) to report in the proper place as a bug in one of those modules can
be caused by another module. But I would keep platforms and plugins in
separate repos.
Also the monorepo makes it not possible to install from github, I think a
lot of people rely on that for installing unreleased versions (specially
for plugins since there are no nightly versions for them).


El jue., 27 ago. 2020 a las 18:26, Chris Brody ()
escribió:

> Someone had an idea to convert Cordova into a single monorepo. There
> are some very well-known benefits, and it would help us to keep the
> issues and discussions all in one place. Lerna seems to be a nice tool
> to keep things consistent and in sync.
>
> I think the original PhoneGap that Cordova was based on was a kind of
> monorepo, before it was split up.
>
> I generally tend to lean the other way and favor "small, focused
> modules" but just wanted to mention this idea in case it can help lead
> to other ideas.
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
> For additional commands, e-mail: dev-h...@cordova.apache.org
>
>


ï’¡Cordova as a monorepo - ??

2020-08-27 Thread Chris Brody
Someone had an idea to convert Cordova into a single monorepo. There
are some very well-known benefits, and it would help us to keep the
issues and discussions all in one place. Lerna seems to be a nice tool
to keep things consistent and in sync.

I think the original PhoneGap that Cordova was based on was a kind of
monorepo, before it was split up.

I generally tend to lean the other way and favor "small, focused
modules" but just wanted to mention this idea in case it can help lead
to other ideas.

-
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org