I'm all for web-based interface alternatives for linuxcnc, which is where it is 
lacking badly - emcweb is a start but not more

The strategy I suggest for a future solution to the HAL web visualisation 
problem is:

- a JSON-based exchange over Websockets between the browser and a HAL 
JSON/websockets demon
- the latter demon will report changes to HAL signals driven by a halcmd config 
and the future HAL groups feature
- the frontend will send HAL change requests as JSON objects, and the HAL 
json/ws server will act upon them

All this already exists in rudimental form to build upon.

If somebody wants to build on this, I would be happy to cooperate - I do lack 
the Javascript skills to build something meaningful beyond the 'hello world' 
level, and it isnt my main focus either.

The same method - Websockets, JSON and Javascript - will work just fine for 
preview and progress display as well - either with three.js or WebGL. Again I 
hope somebody else will pick up here; hooks can be implanted as needed.

--

Generally I advise against any duplication of effort; that said:

In particular I advise against replicating generic HAL change detection being 
reinvented independently - this is in place already, talk to me if you need it 
before fall

I also advise against a Java application in the LinuxCNC context which IMO has 
no realistic chance of adoption and survival in this community.


- Michael
------------------------------------------------------------------------------
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to