Hi,<br><br>Before anything else I have a "management" question. As I'll be doing<br>(mostly trivial for now) changes so it would be useful to know about the<br>policy here. What do you prefer to ask/discuss on this list before<br>
changing anything or directly send patches?<br><br>This time I'll ask:<br><br>* Is there any reason in-application is not exported?<br><br> In protocol.lisp there is a macro in-application but it is not<br> exported. IMHO it could be useful in client code as it will<br>
eliminate the need to specify :application argument in<br> defentry-point.<br><br> Any objections about exporting it?<br><br>* Is *ucw-applications-directory* in vars.lisp needed?<br><br> I don't think this variable is actually used. Any reason to keep it?<br>
<br>* Is *ucw-systems* in vars.lisp needed?<br> <br> Same as *ucw-applications-directory*<br><br>* How about changing default value fo create-server :application argument?<br><br>- (applications *ucw-applications*)<br>+ (applications (or *ucw-applications* '(*default-application*))<br>
<br> So than one could write:<br><br> (in-application (make-instance 'demo-application))<br><br> (create-server)<br><br> rather than <br> <br> (create-server :applications '(*default-application*))<br><br> Or maybe changing in-application <br>
(pushnew *default-application* *ucw-applications*)<br><br>Kind regards,<br>Anton<br>