fukamachi / ningle

Super micro framework for Common Lisp
http://8arrow.org/ningle/
271 stars 25 forks source link

clack/lack dependency #13

Open chfin opened 8 years ago

chfin commented 8 years ago

Is there a reason for removing clack as a dependency? http://8arrow.org/ningle/ shows a call to clack:clackup in the first example already, but it is nowhere said that clack has to be installed separately. Does it even make sense to use ningle without clack?

The same is true for lack: If I want to use lack:builder, I have to load lack manually.

I would suggest to add both as a dependency since you usually want to use them.

sirherrbatka commented 7 years ago

I made pull request with fix for this issue.

fukamachi commented 7 years ago

Because ningle doesn't actually depends on Clack/Lack. The advantage of using Clack/Lack is that it's small and it's just a "rule" to build an application. So it easily can be replaced by other application, which means, you don't always have to use Clack to start the app.

For example, you can use Woo's woo:run to start an app instead of clack:clackup.

vale981 commented 4 years ago

Why not close this issue?