[Bese-devel] Some trivial changes
    Anton Rizov 
    anton.rizov at gmail.com
       
    Fri May 14 16:42:15 UTC 2010
    
    
  
Hi,
Before anything else I have a "management" question. As I'll be doing
(mostly trivial for now) changes so it would be useful to know about the
policy here. What do you prefer to ask/discuss on this list before
changing anything or directly send patches?
This time I'll ask:
* Is there any reason in-application is not exported?
  In protocol.lisp there is a macro in-application but it is not
  exported. IMHO it could be useful in client code as it will
  eliminate the need to specify :application argument in
  defentry-point.
  Any objections about exporting it?
* Is *ucw-applications-directory* in vars.lisp needed?
  I don't think this variable is actually used. Any reason to keep it?
* Is *ucw-systems* in vars.lisp needed?
  Same as *ucw-applications-directory*
* How about changing default value fo create-server :application argument?
- (applications *ucw-applications*)
+ (applications (or *ucw-applications* '(*default-application*))
  So than one could write:
  (in-application (make-instance 'demo-application))
  (create-server)
  rather than
  (create-server :applications '(*default-application*))
  Or maybe changing in-application
  (pushnew *default-application* *ucw-applications*)
Kind regards,
Anton
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/bese-devel/attachments/20100514/e61f4cad/attachment.html>
    
    
More information about the bese-devel
mailing list