Good day.
Let me provide one more argument.

Not so long I read the book 'differentiate or  die' that is important point
for vendors as with tool that promotes unification by default they can't
differentiate themselves so efficiently  and prefer tools that promotes
differentiation.

I think that is valuable point.

On Thu, 20 Nov 2025, 14:53 Andrii Lomakin, <[email protected]>
wrote:

> Good day.
> I understand that it contradicts current 4.x goal.
>
> To decide I propose to check how many vendors can practically work without
> their dependencies added , I also propose to take into account impact of
> each vendor on infrastructure. I have a feeling that feature rich vendors
> can't work without their dependencies added.
>
>
> As one more argument JDBC users work in this way all the time and don't
> see any issues with this approach.
>
> On Wed, 19 Nov 2025, 19:49 Andrii Lomakin, <[email protected]>
> wrote:
>
>> Good day,
>>
>> As Ken Hu correctly noted in a separate thread, the fact that users
>> sometimes ignore vendor libraries is leading to confusion.
>>
>> I propose changing how users obtain a RemoteGraphTraversal instance.
>> Instead of allowing direct creation of the instance, I suggest using a
>> method similar to RemoteGraphTraversalManager.connect(url, name, password).
>> This new approach would enforce registration of the provider library by
>> throwing an exception if it is missing.
>>
>> I recognize that this proposal may be controversial, but I believe it is
>> worth considering as a solution to the long-lasting issue.
>>
>> Looking forward to reading your opinions.
>> YouTrackDB development lead,
>> Andrii Lomakin.
>>
>

Reply via email to