Thanks for the comments folks. This work is being tracked through 
https://issues.apache.org/jira/browse/ANY23-448

On 2019/09/30 13:43:44, Hans Brende <[email protected]> wrote: 
> +1 from me, if only because I look forward to being able to run `mvn clean
> install` again without running out of RAM.
> 
> David, unfortunately this move won't reduce the number of core dependencies
> we have: the plugins and service modules are not dependencies of the core
> module. However, it might be useful if you posted an issue about the
> dependency bloat, including the various exclusions you are using: we might
> be able to mitigate the problem.
> 
> 
> On Mon, Sep 30, 2019, 3:39 AM David Cockbill <
> [email protected]> wrote:
> 
> > Hi Lewis,
> >
> > Gets a thumbs up from me. I actually have this in my pom.xml:
> >
> >            <!-- Any23 brings in a lot of dependencies which bloats the
> > sharded jar.
> >                This is an attempt to reduce this by excluding packages
> >                that we may not be using as part of Any23.
> >                NOTE: If dependency is required at runtime, then a
> >                java.lang.NoClassDefFoundError is thrown.  -->
> >
> > Along with a whole bunch of excludes.
> >
> > So I like the idea.
> >
> > Hope this helps,
> > Dave.
> >
> > On 28/09/2019, 02:01, "lewis john mcgibbney" <[email protected]> wrote:
> >
> >     Hi dev@,
> >     I'm currently working on a connector to Apache Rya [0] modeled on [1].
> >     It introduces several significant dependencies such as Accumulo client,
> >     etc. which I do not think are appropriate to be part of the core Any23
> >     project.
> >     Therefore I would like to propose that we separate out both *plugins*
> > [2]
> >     and *service* [3] into their own projects. This would free Any23 of
> > further
> >     bloat.
> >     What do you guys think?
> >     Thanks
> >
> >     [0] http://rya.incubator.apache.org/
> >     [1]
> >
> > https://github.com/apache/incubator-rya/blob/master/extras/rya.manual/src/site/markdown/loaddata.md#direct-rdf4j-api
> >     [2] https://github.com/apache/any23/tree/master/plugins
> >     [3] https://github.com/apache/any23/tree/master/service
> >
> >
> >     --
> >     http://home.apache.org/~lewismc/
> >     http://people.apache.org/keys/committer/lewismc
> >
> >
> >
> 

Reply via email to