[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Logs-devel] Re: LoGS roadmap(ish)
From: |
Jim Prewett |
Subject: |
[Logs-devel] Re: LoGS roadmap(ish) |
Date: |
Mon, 12 Jun 2006 06:02:04 -0600 (MDT) |
> This too is done :-) I was taking a look at ASDF-INSTALL. It seems
> complicated but it is one of those things we must do to make life easy
> for the masses.
>
> I myself use ASDF to load LoGS everytime (since SBCL includes it by default).
That would be great! I'm all for 'ease-of-use' type stuff.
I'm becoming a bigger and bigger fan of ASDF. Its super-cool! Now, try
explaining ASDF to a C programmer.... Its like 'make', but on steroids! :)
Are you running Linux 2.6.x? I don't have a 2.6 system right now, so I
can't run the latest & greatest SBCL (with the generate-application
feature to save-lisp-and-die (or whatever it is); you can make an
executeable binary file with SBCL apparently.) Maybe you could check that
out for me some time and give me the scoop. Could we make LoGS.exe that
we could execute ala:
# LoGS.exe --ruleset /etc/LoGSruleset.lisp --file /var/log/messages ...
?
That would be *sexy* :)
> If it is all right with you, shall I add a file named "cl-cli.asd" to
> the repository? I have one on my disk and I copy it each and every
> time I check out the latest version. It'll be better to just add it
> to the repository, IMO.
yes! Please! (I didn't realize that I hadn't yet added an ASDF file for
cl-cli!)
> Here's the file. It is a severely stripped down version of logs.asd :)
>
> ;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CL-USER; Base: 10 -*-
> (defsystem "cl-cli"
> :description "Command line processing utility"
> :version "0.0.1-pre"
> :author "James E. Prewett <address@hidden>"
> :licence "GPL"
> :depends-on ()
> :components ((:file "cl-cli")))
>
> I took the version number from cl-cli-version
I'm wondering if we should completely separate off CL-CLI: I use that code
for just about everything I write (in Lisp) that takes command line
arguments. :) Its not the prettiest, but I think its a useful library :)
I'd also like to clean up cl-cli. Its pretty kludgy IMO right now.
Just for your future reference... I consider you to be a (full-fledged)
member of the LoGS crew. I trust you to continue doing good work and make
decent decisions about things like adding files to the CVS repository.
knock yourself out! Hopefully we'll never come to a point where you start
screwing things up so badly I end up wasting all my time cleaning up your
messes ;) If we do get there, trust me, I'll let you know :)
I'd rather say "umm... shouldn't it be more like this... " later than
stifle your creativity now :) That is a lot of why I'm such a big fan of
'unit testing'. I can make massive changes to the LoGS codebase and
quickly identify anything I've broken: Between 'unit tests' and CVS, I'm
free from worrying about what I'm going to break which I find allows me
to be more creative. :)
I've added your name to the list of LoGS contributors on my webpage (I
hope that is OK; If not, I'll happily remove it). Would you like a link
to somewhere (both Dave and I have a link off to our main homepage
things)?
Thanks,
Jim