#361: Syslog support
------------------------+---------------------------------------------------
 Reporter:  alban       |       Owner:  admin
     Type:  Feature     |      Status:  new  
 Priority:  1           |   Milestone:       
Component:  Liquidsoap  |     Version:       
 Keywords:              |         Mac:  1    
    Linux:  1           |      Netbsd:  1    
    Other:  1           |     Freebsd:  1    
------------------------+---------------------------------------------------

Comment(by toots):

 Good idea ! There is a Syslog module in OCaml so its piece of cake :-)

 Attached is a proposed implementation. It modifies ocaml-dtools which is
 not my creation so I leave it open for comments before a possible commit.

 As for the implementation choices: syslog is a linux/unix specific only
 thing. Dtools, after some painful changes, now also work on Win32 and
 adding an optional support for syslog would need a lot of changes in the
 source's structure. Eventually, dtools only depends on the usual OCaml
 libs, which I find nice.

 On the other hand, liquidsoap already has a support for optional modules
 and already depends on dozens of options libs, hence it sound more natural
 to put it there.

 Eventually, Dtools' support for configuration keys does not allow
 functional settings so I have added that as a central value.

 Let me know what you think...

-- 
Ticket URL: <http://savonet.rastageeks.org/ticket/361#comment:1>
Savonet <http://savonet.rastageeks.org/>
Let's program our stream !
------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Savonet-trac mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-trac

Reply via email to