+1 On Tue, Oct 1, 2019 at 9:09 AM Lewis John McGibbney <lewi...@apache.org> wrote:
> 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 <firedrak...@gmail.com> 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 < > > david.cockb...@screamingfrog.co.uk> 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" <lewi...@apache.org> > 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 > > > > > > > > > > > >