Should a goal be that log4j-core have no external dependencies?

Gary

On Sat, Jan 27, 2018 at 12:57 AM, Remko Popma <remko.po...@gmail.com> wrote:

> Perhaps https://issues.apache.org/jira/browse/LOG4J2-2226 (Log4j2
> modularization) can also function as the epic for moving towards the plugin
> API that Matt mentioned.
>
> (Shameless plug) Every java main() method deserves http://picocli.info
>
> > On Jan 25, 2018, at 9:45, Matt Sicker <boa...@gmail.com> wrote:
> >
> > I'm going to sum up my view here: if we split up repos to include plugins
> > that depend on log4j-core, then we first need to define and release a
> > stable plugin API. If we can't guarantee BC for plugins, then there's no
> > realistic way to both split out additional plugins and have them be
> > officially endorsed plugins. If said plugins were completely outside
> Apache
> > (e.g., personal GitHub pages), then it wouldn't be as strict.
> >
> > Also, I find it hard to believe that Google really uses a monorepo
> anymore.
> > Such an idea wouldn't work too well with software that isn't continuously
> > released.
> >
> > I suppose that's an alternative: I'd be open to splitting up repos
> however
> > desired if releases were continually published to avoid version number
> > synchronisation efforts, but I'm not so sure how well that meshes with
> the
> > Apache Way for releasing software.
>

Reply via email to