On Fri, Jan 15, 2010 at 3:04 AM, RonnyPfannschmidt < ronny.pfannschm...@gmail.com> wrote:
> > > On Jan 15, 10:57 am, Ali Afshar <aafs...@gmail.com> wrote: > > Hi, as a user, I would be *really* keen on seeing good Java support, > > or any Java support. In my opinion it is a huge missing link, as > > although Java is not my primary development language, it is hard to > > live without using it occasionally. > > > > I personally wouldn't get hung up on having the first iteration be > > perfect, using Jython etc.. > > well, using jython would only be required for reasonable invocation of > java programm parts > the rest whole thing will require a good amount of iterations, > since java support is certainly a complex feature > > i'm looking forward to seeing it happen :) > Right, we're aiming at implementing the simplest thing that could possibly work. Part of the problem is that there aren't a lot of stand alone java applications to support IDE features. We may end up ripping code out of Eclipse, Netbeans, etc. for refactoring, code checking etc. This is one area where we could use some help. If anyone knows of libraries for doing IDE like things with Java that we could use, that would be fantastic. Otherwise we'll just slowly add features from scratch. > > > > > 2010/1/15 RonnyPfannschmidt <ronny.pfannschm...@gmail.com>: > > > > > On Jan 15, 5:04 am, Ryan Freckleton <ryan.freckle...@gmail.com> wrote: > > >> Hello PIDA developers and community, > > > > >> One of my coworkers (Tim Flink, who wrote this list earlier) and I are > > >> interested in developing Java support for PIDA with the goal of using > it as > > >> our primary java IDE. > > > > >> If we succeed in adding this support, would you be interested in > receiving > > >> our patches into mainline? We're planning doing our work in public > branches > > >> on bitbucket and keeping them synced with main. > > > Yup, we are interested > > > > >> This assumes that our code is up to par with quality, tests, etc. > > > Tests is still a big grey area, quality is a moving target we attack > > > via peer-review. > > > I'd happy to provide additional review for you, if requested. > > > > > The basic premise Sounds fine, we might want to investigate on running > > > java-related things via a execnet->jython bridge. > > > We currently lack a concept of generic build systems, so currently it > > > would be necessary to indirect via puilder > > > (our simple builtin task-based build tool) > > > At some point i plan to make the Project support build tool agnostic, > > > so java based Projects could directly use ant/maven. > Glad to hear it! We'll definitely take you up on the offer for additional code reviews once we have some code. Holy cow, execnet is awesome! I didn't know that the PyPy project had created such a thing, most of the bridges I've seen between Java and Python use the shell and are generally dead projects :(. This is something definitely worth looking into. Thanks for the tip. Do you have any design constraints or ideas of how to make the build system more generic? We may end up getting it before you. Based on the level of support we're getting, I think that it would be useful for us to do a "design outline" and share it with the list of what we plan on doing. That way we can get some feedback before we start. Thanks again! ===== --Ryan E. Freckleton--
You received this message because you are subscribed to the Google Groups "PIDA" group.
To post to this group, send an email to p...@googlegroups.com.
To unsubscribe from this group, send email to pida+unsubscr...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/pida?hl=en-GB.