On Sun, Jun 7, 2009 at 22:44, pttorgenrud<[email protected]> wrote: > > Hi Guillaume, > > I fiddled some more. It was just a matter of creating the project properly > (core only so far, I haven't looked at pam yet) and including the > dependencies. I was too impatient yesterday :)
I guess we need to document the maven command to get up and running with the IDEs. I'm so used to use maven since a few years that I forgot people are not always familiar with it. That's something we could easily document on our web site. > Minimal dependencies to create an sshd-core Eclipse project without errors: > mina-core jar > slf4j-simple jar > slf4f-api jar > junit jar > bcprov jar > spring jar > Jsch project (JCraft doesn't seem to distribute jars and you have to correct > a bug in one of the examples.) > JZlib project > > Thanks for the info on projects using SSHD. I noticed Karaf from your blog. > > So far this is the roadmap as I understand it: > - both synchronous and asynchronous API development for client > - key based authentication for client > - web docs > > Since I have only a general idea of what MINA is capable of and how it does > it, I have no clue what you have in mind for the client side APIs. So I'll > take some time in the coming week to figure out how/if it's possible to use > the sshd-core project as it exists now in svn in a network visualization > tool I've been working on. Sounds like an opportunity to play around with > Maven as well. For the client api, I think the asynchronous api should be the low level API (might need a bit of refactoring from the current api, but i see it has quite similar from a high level). However, such an asynchronous api is not really the easier to use when you just want to create a simple client. That's why I think a synchronous api on top of the asynchronous one would be easier to use for end users. There are plenty of other stuff missing too, such as all the server side forwarding stuff, etc ... I'm going to create JIRA for those so that we can track them. > Pete > > > The two projects I know about using SSHD are: > * Apache Felix Karaf (former ServiceMix Kernel), an OSGi server > suited for server-side apps > * JGit (Java Git integration) > ServiceMix Kernel is the basis for Apache ServiceMix (and the FUSE > ESB), and the switch to Karaf should be done in the short term. > > I haven't tried that using Eclipse, as I'm mostly using Intelij Idea, > but I usually use the maven commands to create the IDE projects. > Have you tried running: > mvn eclipse:eclipse -DdownloadSources=true > and import the generated projects into Eclipse ? The only required > bit is to define a variable pointing to your local maven repository > and it should work fine. > >> I have some time next week. I'm interested to read in parallel thread that >> SSHD can build and pass tests without error. I still have about 400 errors >> showing in Eclipse, and I have to hack out some Bouncy Castle stuff (which >> I > > -- > View this message in context: > http://www.nabble.com/SSHD-status-tp23903746p23915137.html > Sent from the Apache MINA User Forum mailing list archive at Nabble.com. > > -- Cheers, Guillaume Nodet ------------------------ Blog: http://gnodet.blogspot.com/ ------------------------ Open Source SOA http://fusesource.com
