Am 17.08.2012 um 19:03 schrieb Kenneth Lerman:

> On 8/17/2012 12:42 PM, Kent A. Reed wrote:
>> <pardon me for cherry-picking points from your message. Anything I
...

> Don't take the lack of a hearty response from the developer community 
> negatively. Most of us will speak up if we disagree.
> 
> At any rate, using a database seems fine to me. A noSQL database seems 
> appropriate. An if *you* (Michael) think Redis is the one to use, I 
> trust your judgement. (Particularly since Kent seems to agree.)
> 
> Regards,
> 
> Ken

That's very good noises;)

So I think step one is this branch: 
http://git.mah.priv.at/gitweb/emc2-dev.git/shortlog/refs/heads/redis-integration

This will be the basic Redis development environment until the packages are 
available. When this is a safe bet, everything under src/redis/redis and 
src/redis/redis-py can be dumped.

This includes snapshots of redis-server and C API, and the redis-py Python 
bindings, integrated with LinuxCNC configure and build. Also, a C example 
including Submakefile, and a simple Python sample. It does not modify any 
LinuxCNC code to actually use it -  this is the plumbing branch.

Currently the configuration options WRT to redis are 'yes' and 'yes', but that 
can be patched.

the linuxcnc startup script starts/stops the server automatically. 

The branch is off master; tested on 10.04 and 8.04, both RT and simulator, 2 
machines.

README: 
http://git.mah.priv.at/gitweb/emc2-dev.git/blob_plain/f4e198cfc1d9f73556b6364f485a7df346f638ec:/src/redis/README

to run the demos, see src/redis/examples - the C example integrates with build.

---

this is a LOT of code - I would appreciate a few other eyeballs before merging 
this into master.

- Michael


> 
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and 
> threat landscape has changed and how IT managers can respond. Discussions 
> will include endpoint security, mobile security and the latest in malware 
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Emc-developers mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/emc-developers


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to