On 2006-01-19, Peter Seibel <[EMAIL PROTECTED]> wrote:
>> Does this make sense? At the moment the Swank backend is in CL and
>> really quite dumb, just talking over a socket to Slime. Slime is
>> the smarts, and also the editor interface. If we move the smart
>> parts of Slime to reside on the backend, and change the editor
>> interface to Netbeans then we are more or less done. I don't know
>> if this is a reasonable idea yet, but if it is then maybe we should
>> ask the Slime guys what they think. Emacs also supports Netbeans,
>> assuming no loss of functionality, Slime could possibly support Vim
>> and Emacs via Netbeans.
>
> Three points:
>
> 1) Do you guys want me to set up a project mailing list. Probably
> not all 350+ gardeners need this level of detail about this
> project.
Yes, please.
> 2) Keep in mind, as you approach the SLIME guys, that they may or
> may not by inherently sympathetic to your cause. In generally
> they're a great bunch of guys and are happy to accept patches that
> demonstrate taste and good judgement. But they can get cranky if
> folks show up asking for them to make a lot of changes in order to
> support something that is off the main goal of the SLIME project.
Agree.
> 3) When are you guys going to propose this as an official project.
When I have enough code so you can build a rudimentary REPL in Perl:
use slimpl;
my $slimpl = slimpl->new( "localhost", 4005 );
while (1) {
print $slimpl->current_package(), "> ";
$input = <>;
print $slimpl->eval_wait( $input ), "\n";
}
The function names may change, but you get the idea.
ESR says one of the keys to a successful open source project is to
have something that works, at least a little bit, before you release
anything.[1] I think the above is the least I'd want to have ready
before I released it out into the wild. (Note to interested
bystanders: the first release will not include debugger support.)
> (Though, speaking as a Green Thumb, I'd want to know how folks can
> get a hold of the code that exists so far so they can poke around
> with it themselves.)
When I have enough for the above, I'll (to start with) post it at
theclapp.org as a plain old tarball. Later I'll probably set up cvs
there, or even inquire at common-lisp.net.
-- Larry
[1] I think. I read CatB quite a few years ago.
_______________________________________________
Gardeners mailing list
[email protected]
http://www.lispniks.com/mailman/listinfo/gardeners