Giter VIP home page Giter VIP logo

plumb's People

Contributors

jadudm avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

arkenv

plumb's Issues

Add version, flag when new versions exist

It would be nice if I could update-in-place, but I'm not going to even try. Possibly the ability to download the new version.

This should go in immediately, while things are moving quickly.

Support for Uno, others

I don't have support for the Uno yet, or a number of other boards. That needs to be built in. Which means compiling more firmwares.

"Show Docs" in Examples

If I'm going to jump to a page somewhere about each of these example programs, I need to make the button do something.

I also think that the Github Pages are going to be a real limiter in this regard... we'll see.

Unit testing on build

I need to test the system, front-to-back, on every build. This way, when it ships, I know if the core model and interactions are working.

An existing connection was forcibly closed by the remote host.; errno=10054

Hi,
how to manage Plumb starting error?
"
...
[READURL] Reading all from: http://45.55.232.116:9000/ide/boards.yaml
tcp-read: error reading
system error: An existing connection was forcibly closed by the remote host.; errno=10054
context...:
c:\program files\racket\collects\net\http-client.rkt:225:0: http-conn-recv!54
c:\program files\racket\collects\net\url.rkt:228:0: getpost-pure-port
c:\users\malcom reynolds\git\plumb2\util.rkt:107:0: read-url
c:\users\malcom reynolds\git\plumb2\ide.rkt:443:4: create method in ide%
#%mzc:ide: [running body]
loop
"

Michael

Server does not have a monitor/kicker

Need some way of watching the server and "kicking" it if things stall. It seems like I have a filehandle leak, as the server died with too many open files. Either need to find the file leak, or just kick the bugger every now and then.

The former is better; I'm hoping it is not related to my system* calls.

Serial port monitoring

I need to be able to listen to the serial port. Currently, we can't listen to the Arduino. Go into the Flow project and steal some code, so that users can pop open a serial monitor.

Server live?

There needs to be a "Server Live" notifier, so that when things aren't working, the user has some idea of what is going on.

MVC cleanup in tabs

The tabbed editor leaves a great deal to be desired in terms of MVC separation. I really need a cleaner model for the tabbed editor, so that changes can be committed to the model, and it can ask the views to update.

To be thought upon and refactored, eventually.

Syntax Error Reporting

Currently, I'm dumping things to a logfile, and need to make error reporting transparent.

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.