It would likely be easier to adapt to such an API change than
developing/co-opting the protocol code, which would be throwaway work once
there is a release anyway. Would be better to just manage with snapshot
till there is a release. Or we could wait till there is a release. I can
check with the devs if they have a plan to release a version soon.

On Wed, Jan 9, 2019 at 6:29 PM Vlad Rozov <vro...@apache.org> wrote:

> It is not only hosting on Apache or Maven Central that worries me. It is
> also a snapshot version. My experience with hosting artifacts on maven
> servers that are not mirrored by Maven central and a dependency on a
> snapshot version are equally bad and both usually lead to broken builds.
>
> While protocol may change, API of the connector may change as well, so you
> are not well guarded here by using salesforce library, IMO.
>
> Thank you,
>
> Vlad
>
> > On Jan 9, 2019, at 16:57, Pramod Immaneni <pramod.imman...@gmail.com>
> wrote:
> >
> > Vlad,
> >
> > Not too worried about the dependency as the gating factor, it can always
> be
> > hosted on some maven server. Importantly it is developed by salesforce
> > folks who will handle the specifics, which will allow portability in case
> > the protocol evolves. It also handles the sf replay protocol,
> reconnections
> > and some login specific details that are helpful.
> >
> > Thanks
> >
> > On Wed, Jan 9, 2019 at 4:08 PM Vlad Rozov <vro...@apache.org> wrote:
> >
> >> Pramod,
> >>
> >> Did you consider using CometD library directly? epm-connector is a thin
> >> layer on top of CometD and skipping it will allow you at least to
> resolve
> >> dependency on a snapshot version.
> >>
> >> Thank you,
> >>
> >> Vlad
> >>
> >>> On Jan 9, 2019, at 14:52, Thomas Weise <t...@apache.org> wrote:
> >>>
> >>> Thanks for the actionable input.
> >>>
> >>> I would suggest you try to contribute back. From my end I'm happy to
> >>> support that as reviewer or in advisory capacity.
> >>>
> >>> If multiple folks maintaining private forks were to contribute back,
> the
> >>> cost equation was more attractive (you benefit from other contributions
> >> at
> >>> the same time). That's how successful projects work (I happen to
> >> contribute
> >>> to couple of them).
> >>>
> >>> I think as part of that we will be able to identify and address
> perceived
> >>> difficulties in contributions.
> >>>
> >>> There is still the issue that Apex in its current form is hard to adopt
> >>> (when you put yourself into the shoes of someone who just uses the
> >> binaries
> >>> available here vs. some derivate of former support contract), but
> putting
> >>> back enhancements and fixes developed as you go would be a good
> >>> step forward.
> >>>
> >>> Thomas
> >>>
> >>> On Wed, Jan 9, 2019 at 2:35 PM Pramod Immaneni <
> >> pramod.imman...@gmail.com>
> >>> wrote:
> >>>
> >>>> We have a couple of operators notably a salesforce operator that I am
> >>>> trying to get the necessary permissions at work to contribute. The
> >>>> underlying salesforce client library (emp-connector) used by the
> >> operator
> >>>> doesn't have a release yet so that is another reason slowing things
> >> down,
> >>>> waiting to iron out issues. We are continuing to use apex and will
> >> likely
> >>>> produce more operators during this year. There is also a plan to go to
> >>>> kubernetes and that would likely result in the port being contributed
> to
> >>>> the community or work done in collaboration with community members in
> >> the
> >>>> open.
> >>>>
> >>>> While trying to do this, I am facing a hard time trying to convince my
> >>>> superiors that it is worthwhile for the company to contribute. They
> like
> >>>> the technology and apex is in the stack but question whether the
> >> community
> >>>> can work together and move forward, making their investment
> worthwhile.
> >>>> They see discussions like this and others, where folks can't agree and
> >> move
> >>>> forward, especially those who have been working on it for a long time,
> >> they
> >>>> question if it is worth it.
> >>>>
> >>>> Thanks
> >>>>
> >>>> On Tue, Jan 8, 2019 at 10:17 PM Justin Mclean <
> jus...@classsoftware.com
> >>>
> >>>> wrote:
> >>>>
> >>>>> Hi,
> >>>>>
> >>>>> My understanding is that there was some active development in private
> >>>>> forks? If any of that code could be contributed back here then that
> >> could
> >>>>> restate the project and generate interest. Does anyone know is that
> is
> >>>> the
> >>>>> case and if the people involved would be willing to do that?
> >>>>>
> >>>>> I do agrees 6 months without a commit is a long time.
> >>>>>
> >>>>> Thanks,
> >>>>> Justin
> >>>>
> >>>>
> >>>>
> >>>> --
> >>>> Thanks,
> >>>> Pramod
> >>>> http://ts.la/pramod3443
> >>>>
> >>
> >> --
> > Thanks,
> > Pramod
> > http://ts.la/pramod3443
>
>

-- 
Thanks,
Pramod
http://ts.la/pramod3443

Reply via email to