Giter Club home page Giter Club logo

Comments (3)

ppannuto avatar ppannuto commented on August 18, 2024 1

Sounds good. I really appreciate the Saleae ethos and support for educational folks and hobbyists, happy to help in whatever small way I can.

If it's easier for some of the logistical stuff to move to email, happy to do that too -- I'm [email protected]

Thanks again for everything, y'all really built a game-changing product :)

from python-saleae.

ppannuto avatar ppannuto commented on August 18, 2024

Hi @Marcus10110!

I'm excited to see first-class support for scripting coming to Logic2. I took a quick look over the plans and frankly they look very reasonable to me. The biggest pain points were the communication channel, which gRPC should address, and the expectation of interactive operation, which script authors just kind of had to work around. Both seem fixed here.

Truthfully, I haven't used this library in years. I wrote it in grad school to support some long-term testing of chips we were designing. Maintenance has been light enough that I just kind of fold in what makes sense. As a result, I don't think I have too terribly much more insight to contribute to use cases :/.

If it makes sense at all, y'all are welcome to use any of this library in any way (it was always MIT.. just in case, I updated to dual-license MIT/Apache, as that makes lawyers less nervous sometimes).

I'm also happy to relinquish the saleae namespace on PyPI to you if you'd like. Though in that case I'd ask that this library be preserved / integrated in whatever you build so that existing scripts don't break (I know my old research group is still using some of the data collection stuff I wrote...). Could just add a saleae.Saleae2 or saleae.Logic2 class or something I imagine.

from python-saleae.

Marcus10110 avatar Marcus10110 commented on August 18, 2024

Thanks @ppannuto! I completely agree about trying to prevent anything from breaking. I'll have the team take a look at the options, to see if there is anything we could do there, but I think we might end up just publishing a different PyPI package name - but we'll be sure to nest the new API a level down, for maximum compatibility.

Thanks for the offer! We're still working on our roll out plan. I'll talk with the team and we'll let you know if we decide to take you up on your offer.
Ee're hoping to have the production version out soon, but we haven't figured out our PyPI plan yet

from python-saleae.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.