OK, I did some looking and can't find the list I remember creating. It was literally years ago so it's either burred in the previous list serv (before bringing it over to SF) or been deleted in the code base (or both).
Here's something I came across, which is interesting given the context of this thread (and funny). http://lists.gnu.org/archive/html/help-gnu-emacs/2010-08/msg00289.html If there is sufficient interest, I'll recreate that list given how see the project in it's current state. Again, I have thought about forking/canabalizing etc. The primary motivation is that the project is large and very dependent on CEDET. I have nothing bad to say about CEDET but it's current integration with Emacs post 23 has been non-compat and created a lot of issues for installation. I am a little leery about its complexity as well (maybe Eric can chime in here). Anyway I have been thinking once again about this and if there is interest I can put some diagrams together in how I'd go about doing that. The basic idea would be to pretty much move all the things that beanshell and semantic currently do to Java packages. That means using things like compilation tools that come with the JDK and other OS packages (i.e. ASM) for parsing, code completion, wizards, templates etc. The basic idea is using straight Java packages for anything involving Java operations. This would really slim down the code base and make it manageable. ABCL (common lisp implementation) would replace the now dead Beanshell language, and frankly, seems like a better fit since its lisp and not Java. Another benefit to this is it already works nicely with Slime so we could get rid of the very (IMO) complex emacs -> beanshell IPC (emacs OO!) library. Just that would be a huge victory in my mind as I've spent hours and hours debugging these two parts that stubbornly do not play well together (i.e. beanshell start times and process hangups). Another idea I had is to move everything to maven so there would be maven integration (bridged through ABCL) for compilations. If others still want to use Ant or something else we can talk about some abstraction layer. Many nice useful parts of JDEE would be folded in (i.e. syntax highlight, maven integration or Malabar mode might be folded in for this). I'm glad to put this on paper and if there is sufficient interest by those WILLING TO HELP and write the CL, Java bindings, and Emacs code then I'll continue this process. IMPORTANT: I am only one person with a day job. The only way we get a solid Java IDE environment is for everyone to pool their time and resources to create this all together! We don't need an army of devs, only a few that can work with me and help me implement specific parts of the architecture. I'm strong on Emacs Lisp, Java and decent with CL (I am weak on APIs out there). Devs and users: please let me know! -Paul L. On Apr 29, 2013, at 10:11 AM, Paul Landes <lan...@mailc.net> wrote: > It was a post from a long time ago to the jdee-devel list. There should be > another list that is more detailed somewhere in the code base. I'll try to > find them and get back to you. > > > On Apr 29, 2013, at 9:33 AM, "Loyall, David" <david.loy...@nebraska.gov> > wrote: > >>> From: Paul Landes >> [...] >>> A while back I put together a todo list of things I thought needed to be >>> done >>> in order to maintain this project easier. >> >> I'm new here and I don't understand the structure of JDEE. Could you show >> me where to find that list? >> >> Cheers, >> --Dave >> >> ------------------------------------------------------------------------------ >> Try New Relic Now & We'll Send You this Cool Shirt >> New Relic is the only SaaS-based application performance monitoring service >> that delivers powerful full stack analytics. Optimize and monitor your >> browser, app, & servers with just a few lines of code. Try New Relic >> and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr >> _______________________________________________ >> jdee-devel mailing list >> jdee-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/jdee-devel > > > ------------------------------------------------------------------------------ > Try New Relic Now & We'll Send You this Cool Shirt > New Relic is the only SaaS-based application performance monitoring service > that delivers powerful full stack analytics. Optimize and monitor your > browser, app, & servers with just a few lines of code. Try New Relic > and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr > _______________________________________________ > jdee-devel mailing list > jdee-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jdee-devel ------------------------------------------------------------------------------ Try New Relic Now & We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, & servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr _______________________________________________ jdee-devel mailing list jdee-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jdee-devel