[Bug 679256] Re: drop tcl/tclsh dependency
Closing as Fix Released since we now have usb-modeswitch dispatcher ported to C in Ubuntu. I'm setting this to In progress in Debian; since we're still working on pushing this to Debian. ** Changed in: usb-modeswitch (Ubuntu) Status: New = Fix Released ** Changed in: usb-modeswitch (Debian) Status: New = In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/679256 Title: drop tcl/tclsh dependency To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/usb-modeswitch/+bug/679256/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 679256] Re: drop tcl/tclsh dependency
It is 'very' initial as only a few functions and helpers are implemented but may be a good starting point. I have no modems to test with. I found Vala quite verbose though for dealing with files, sometimes wishing for grep/echo :) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/679256 Title: drop tcl/tclsh dependency -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 679256] Re: drop tcl/tclsh dependency
Seems Jani quietly wrote https://code.launchpad.net/~jani/usb- modeswitch/vala as an initial port. I haven't tested or looked at it yet at all, just pointing it out for interested people. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/679256 Title: drop tcl/tclsh dependency -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 679256] Re: drop tcl/tclsh dependency
After some attempts with Python I realized that more and more additional extensions had to be loaded to do really simple stuff. It annoyed me. I have decided to stick with Tcl, but I made the script work with JIMSH (known from Puppy Linux) which is a small and fast Tcl interpreter with a reduced subset of commands, still sufficient for what I'm doing. Not unlike Dash vs. Bash. I will offer two source packages from now on. One will contain the jimsh source to be made and installed alongside the other utilities. The compressed size of jimsh is 86 kB. All necessary components are integrated in the binary. Sorry, I will not start doing all that string mangling in C. Neither will I give up the flexibility of scripting. BTW, as I have stated elsewhere, space constraints are a valid argument - execution speed is not. The switching process is firmware dependent and may take one to 20 seconds. The startup time for the tool to initiate that process can be neglected. Josua Dietze (upstream) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/679256 Title: drop tcl/tclsh dependency -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 679256] Re: drop tcl/tclsh dependency
I notice jimsh in and of itself doesn't seem to be packaged separately in Debian/Ubuntu. I think it would be better to have it as a separate package so that other scripts could benefit from it; there are certainly other things in default install which depend on tcl. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/679256 Title: drop tcl/tclsh dependency -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 679256] Re: drop tcl/tclsh dependency
Good idea, but patches are really welcome ! (As package maintainer, I have not enough knowledge nor time to do this; I will let upstream speak up himself). ** Also affects: usb-modeswitch (Debian) Importance: Undecided Status: New -- drop tcl/tclsh dependency https://bugs.launchpad.net/bugs/679256 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 679256] Re: drop tcl/tclsh dependency
Not my idea actually, it came up in the More LiveCD space optimizations on ubuntu-devel, I just filed it for reference. https://lists.ubuntu.com/archives/ubuntu-devel/2010-November/031950.html Upstream also commented in that thread althought it is unclear if he will do the rewrite in Vala (seemed ok with Python) -- drop tcl/tclsh dependency https://bugs.launchpad.net/bugs/679256 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs