On Jan 15, 5:26 pm, Ryan Freckleton <[email protected]> wrote: > On Fri, Jan 15, 2010 at 3:04 AM, RonnyPfannschmidt < > > > > > > [email protected]> wrote: > > > On Jan 15, 10:57 am, Ali Afshar <[email protected]> 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. > we might need to have to search the java community for those
> > > > > > > > > 2010/1/15 RonnyPfannschmidt <[email protected]>: > > > > > On Jan 15, 5:04 am, Ryan Freckleton <[email protected]> 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. > not yet, thats something for after the exams > 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. Feel free to abuse our Wiki. > > 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 [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/pida?hl=en-GB.
