Hi Julian,

Forgot to answer your question, yes we are talking only about jars that get
generated from our official release code.
Actually all those other plugins should receive a different package as they
should not be under the org.apache umbrella.

Cheers,
Hans

On Tue, 16 Aug 2022 at 20:46, Julian Hyde <[email protected]> wrote:

> I haven’t heard an answer to concerns about licensing. Are we only talking
> about code in the ‘plugins’ directory? [1] Or are we also talking about
> external plugins? [2]
>
> Julian
>
> [1] https://github.com/apache/hop/tree/master/plugins <
> https://github.com/apache/hop/tree/master/plugins>
>
> [2] https://hop.apache.org/manual/latest/plugins/external-plugins.html <
> https://hop.apache.org/manual/latest/plugins/external-plugins.html>
>
> > On Aug 16, 2022, at 12:33 AM, Hans Van Akelyen <
> [email protected]> wrote:
> >
> > Hi All,
> >
> > I would like to thank you all for the feedback, I will start working on
> > getting artifacts to maven central.
> > As there was no real consensus in this thread we might better just go and
> > add as many artifacts as possible.
> > For people that want to include plugins in their own custom apps there
> will
> > otherwise be no easy way to fetch official released parts.
> >
> > If in the future we have a marketplace/centralised spot to fetch plugins
> we
> > can re-evaluate if all plugins need to be added to maven central.
> >
> > Cheers,
> > Hans
> >
> > On Wed, 10 Aug 2022 at 01:28, Julian Hyde <[email protected]>
> wrote:
> >
> >> In general I’d say publish as much as possible - we want to reduce
> >> friction for our users, and Maven Central is a great way to reduce
> friction.
> >>
> >> But acting on behalf of the ASF we have to ensure that we have the right
> >> to publish. I don’t know the details of how Hop does plugins. If the
> code
> >> has been contributed (say via a PR to https://github.com/apache/hop)
> then
> >> we’re probably good, but if the plugin code is in a non-ASF repo we are
> on
> >> shakier ground.
> >>
> >> We would be publishing packages in the org.apache.hop Maven groupId and
> >> that sets up a certain expectation to users (about copyright, license,
> IP
> >> provenance, patent licensing) that might not be accurate.
> >>
> >> Julian
> >>
> >>
> >>> On Aug 9, 2022, at 2:05 AM, Bart Maertens <[email protected]> wrote:
> >>>
> >>> Hi Hans,
> >>>
> >>> Agreed, the core jars will probably be a great start.
> >>> Thanks for starting the discussion.
> >>>
> >>> Regards,
> >>> Bart
> >>>
> >>> On Tue, Aug 9, 2022 at 10:57 AM Matt Casters <[email protected]
> >> .invalid>
> >>> wrote:
> >>>
> >>>> Absolutely, let's stick to the core modules and then pick up
> additional
> >>>> requests via JIRA if there are any.
> >>>>
> >>>> On Tue, Aug 9, 2022 at 10:49 AM Sergio Ramazzina <
> [email protected]
> >>>
> >>>> wrote:
> >>>>
> >>>>> Hi Hans,
> >>>>>
> >>>>> I think that publishing the "core" artifacts is more than enough. In
> my
> >>>>> opinion, I don't foresee any need to have also the plugins artifacts
> >>>>> published
> >>>>>
> >>>>> S
> >>>>>
> >>>>>
> >>>>> On 2022/08/08 14:02:04 Hans Van Akelyen wrote:
> >>>>>> Hello Hoppers,
> >>>>>>
> >>>>>> I would like to start a small thread to hear about your opinions on
> >>>>> pushing
> >>>>>> our artifacts to maven central...
> >>>>>>
> >>>>>> Currently we are releasing source code/client and docker images. As
> >>>> there
> >>>>>> are more people that are starting to develop against our codebase it
> >>>>> might
> >>>>>> also be useful to give them artifacts on maven central to use in
> their
> >>>>> POM
> >>>>>> (now they have to use snapshots or locally build our jars).
> >>>>>>
> >>>>>> The main thing I am struggling with is which artifacts should we
> >>>> include
> >>>>> in
> >>>>>> this release?
> >>>>>> Should we only publish our "core" components
> (core/engine/UI/RAP/RCP)
> >>>> or
> >>>>>> should we include all our plugins?
> >>>>>>
> >>>>>> I think we can all agree that the artifacts we make in our assembly
> >>>> phase
> >>>>>> should not be pushed (unless someone disagrees?)
> >>>>>>
> >>>>>> Would love to get your feedback to decide if we should start
> preparing
> >>>>> this
> >>>>>> for our next release.
> >>>>>>
> >>>>>> Cheers,
> >>>>>> Hans
> >>>>>>
> >>>>>
> >>>>
> >>>>
> >>>> --
> >>>> Neo4j Chief Solutions Architect
> >>>> *✉   *[email protected]
> >>>>
> >>
> >>
>
>

Reply via email to