tauterra / Redis-Client-for-LabVIEW

BSD 3-Clause "New" or "Revised" License
5 stars 3 forks source link

Is this project still active? #1

Open EastEriq opened 1 day ago

EastEriq commented 1 day ago

Hi, I'm assessing whether to adopt this toolbox as dependence in a project of mine. Are you still maintaining it, and would you be interested in my help in sorting out issues?

I've already found out a few problems so far, which I'm addressing in my fork https://github.com/EastEriq/Redis-Client-for-LabVIEW . Here are the first few; if worth, I could open separate tickets for each one.

tauterra commented 1 day ago

Hi EastEriq,

This is fantastic news. The Redis Client project never really got off the ground and my focus shifted to the core RESP3 library which is much more stable and mature.

I'm glad to hear you have the skills to maintain the project. Unfortunately, I've moved on and won't be able to contribute. All the best.

Sincerely, Nick Folse

On Thu, Sep 19, 2024 at 3:28 AM EastEriq @.***> wrote:

Hi, I'm assessing whether to adopt this toolbox as dependence in a project of mine. Are you still maintaining it, and would you be interested in my help in sorting out issues?

I've already found out a few problems so far, which I'm addressing in my fork https://github.com/EastEriq/Redis-Client-for-LabVIEW . Here are the first few; if worth, I could open separate tickets for each one.

  • Redis Client Examples/Hashes Example.vi can't run on Linux for a trivial windows only implementation the generation of a GUID, which can easily be circumvented (fixed in my fork)
  • Redis Client Examples/Hashes Example.vi logic is flawed for pipelined mode, and hence Run Hashes.vi is broken (fixed in my fork)
  • the palette VIs for HVALS and HGETALL don't work. At first sight they miss an iteration over the lines of output, similarly to what for instance KEYS does, but I still have to understand fully the logic, especially when pipelining (MULTI?) is involved

— Reply to this email directly, view it on GitHub https://github.com/tauterra/Redis-Client-for-LabVIEW/issues/1, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUILRNEKBP4XRQI5W2XCV6LZXJ4ILAVCNFSM6AAAAABOPIOQWOVHI2DSMVQWIX3LMV43ASLTON2WKOZSGUZTKNJSGA4DQMQ . You are receiving this because you are subscribed to this thread.Message ID: @.***>

EastEriq commented 1 day ago

I see. So I read this as that you're maintaining the core, but not this part? (the commits to https://github.com/tauterra/RESP3-for-LabVIEW are as old as the ones here, though). Is there some other higher level LV toolbox perusing the RESP3 core which you could consider to make public? Just asking in order to figure out whether to put my time and efforts on this toolbox or to look for alternatives (there seem not to be many, though).

Thanks in any case. For what I looked into, there is already good value in your work!