Re: Symbol clashes: how to avoid them. Part 2



On Fri, 2008-10-31 at 09:44 -0700, budden wrote:
All this disappointment stems from experience with real system called
Symbolicweb. I took a small part in its development (testing, etc).
Someday I decided that it would be fine to have examples running not
in a :symbolicweb package. In fact, final user will not work
in :symbolicweb package. He would use it. Moreover, in context of web
development, Symbolicweb can itself be considered as a library. So, if
we give an example we would give a defpackage example too. I get much
trouble with it.

Hum, I decided to give it a go;

http://common-lisp.net/~lnostdal/programming/lisp/symbolicweb/symbolicweb-examples.asd
http://common-lisp.net/~lnostdal/programming/lisp/symbolicweb/examples/package.lisp
http://common-lisp.net/~lnostdal/programming/lisp/symbolicweb/examples/chat.lisp


...I haven't followed this discussion but I know I'm doing a couple of
dumb things in SW wrt. symbols and exporting (and, yeah, other
things(#1)), so maybe that's why you're having trouble.

If you could describe what you're trying to use/do (packages etc.) and
what causes conflicts I can maybe make some changes to SW to make things
a bit easier.

...just a note to let you know; I don't have anything to add to the
discussion/topic besides this(#2). Might be a good idea to continue this
part of the discussion on the mailinglist
( symbolicweb@xxxxxxxxxxxxxxxx ) though.



#1: Development started in April. It has been driven by lack of time (I
can't get *** done in PHP at all..heh) and real world needs from the
start, so a lot of stuff has been rushed and still is ...

#2: While packages and conflicts can be annoying to deal with, I haven't
had to do huge amounts of manual work.

.


Quantcast