> 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.

  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. For  
instance, some guy wanted to add support to SLIME for some flavor of  
Scheme but when the inevitable CL/Scheme impedance mismatches arose,  
his proposals for how to change SLIME to accommodate his needs were  
rather sweeping and eventually his code got ripped out because he was  
seen as being too demanding for what was, in the eyes of the SLIME  
guys, an ancillary project. Which I think was probably a fair  
reaction. My point, vis a vis this project is you probably want to  
look for ways to minimize the impact on the SLIME/SWANK codebase and,  
where changes are absolutely necessary, look for ways to make changes  
that have some benefit for the project as a whole, not just for your  
project.

  3) When are you guys going to propose this as an official project.  
You and Larry seem to be going great guns so it seems like it should  
be soon. (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.)

-Peter

-- 
Peter Seibel           * [EMAIL PROTECTED]
Gigamonkeys Consulting * http://www.gigamonkeys.com/
Practical Common Lisp  * http://www.gigamonkeys.com/book/


_______________________________________________
Gardeners mailing list
[email protected]
http://www.lispniks.com/mailman/listinfo/gardeners

Reply via email to