Hi, thanks for looking into this. My 2 cents:
> - they try to stick to testing the 'model', using headless builds. If > there's already a separated 'core' of Saros, which can be tested in > isolation, and there's only really plumbing left to do, that may not be > applicable for the Saros-I code. Unfortunately the Saros-I code does more than plumbing - more like half of the work, but with a lot of duplication. But well, that makes it applicable for headless tests and I think thats a good path :-) > Would it be worth investigating one of these libraries to see if it's > possible to spin up an IntelliJ instance in a JUnit test? > Yep, it's Swing. In Saros/E we fire up 2 Eclipse instances that run the Saros version and execute actions on them via RMI. In IDEA I had no luck starting two IDEA instances from one instance (http://devnet.jetbrains.com/message/5520017#5520017), so I suspended that thought for the moment. Having an "OK it still works" integration test would be really helpful, but I am a bit intimidated by the setup work this would require (given the instances issues and the whole hassle of UI tests). A lower level where the tests would already make sense would be the directory creation / file handling level because I am having issues there at the moment. Regards, Holger > Kind regards, > Graham > > > > > On 21 July 2014 11:24, Stefan Rossbach <srossb...@arcor.de > <mailto:srossb...@arcor.de>> wrote: > > I would suggest a similar framework like SWTBot for AWT(Swing) > applications which can be accessed with RMI > as we do with our STF. > > > On 21.07.2014 11 <tel:21.07.2014%2011>:28, Holger Schmeisky wrote: > > Hi Graham, > > I am very glad to hear from you! > > Franz already told me about you and I read your quite > enthusiastic blog > post about Saros for Eclipse and how it compares to other > solutions :-) > > There probably will be too much churn in the development branch > for it > be a good base for collaboration. I think it is a better idea to > wait > with that until a runnable version is in the master branch, so > you can > branch from there and develop from a clean state. > > The next biggest impediment is, that there are no automated > tests for > the development version and it has to be tested manually -- we > should > fix that rather early I'd say. > > I'm working on that at the moment, but experiencing problems. Is > anybody > here who has experience testing IDEA IntelliJ plugins? :-) > > Regards, > Holger > > > Holger Schmeisky; holge...@fu-berlin.de > <mailto:holge...@fu-berlin.de> > Takustraße 9, Room 008, Freie Universität Berlin, 14195 Berlin > +49 176 64146306 <tel:%2B49%20176%2064146306> > > Am 18.07.2014 20:23, schrieb Graham Allan: > > Hi Holger, > > Great to hear! > > I work for a company based in London, from my home in > Scotland. Saros > has been a big part of our development process for over 18 > months now, > and myself and my team are very keen to see the IntelliJ > plugin. I've > already contributed the ant build script for the Saros-I > project and am > eager to do more. > > Would you recommend checking out the current code or will > there be so > much churn in that area that we may as well wait? > > Kind regards and have a great weekend, > Graham > > > On 16 July 2014 13:43, Holger Schmeisky > <holge...@fu-berlin.de <mailto:holge...@fu-berlin.de> > <mailto:holge...@fu-berlin.de > <mailto:holge...@fu-berlin.de>>__> wrote: > > Hello everyone, > > my name is Holger and I am a colleague of Franz, > currently working at FU > Berlin on the development of Saros for JetBrains IDEA > (IntelliJ, > PyCharm, PhpStorm, ...). > > An IDEA version is under way and there is already a > halfway-usable > development version (in the development/raimondas2 > branch). It already > has the basic features like project sharing, editing, > follow mode, etc. > However this version still misses a lot, is without > automated tests and > has only partially been merged into the master branch. > > In about 2-3 weeks, the code will be in a shape where > other people can > actually develop on it. I think it already makes sense > to get in touch > before, to get to know the codebase and our > development process. > > So if you are interested in joining Saros/I > development, please contact > me or write here, so I can get to know you and get an > overview how much > interest there is :-) > > Regards, > Holger > > > > -- > Holger Schmeisky; holge...@fu-berlin.de > <mailto:holge...@fu-berlin.de> <mailto:holge...@fu-berlin.de > <mailto:holge...@fu-berlin.de>> > Takustraße 9, Room 008, Freie Universität Berlin, > 14195 Berlin > +49 176 64146306 <tel:%2B49%20176%2064146306> > <tel:%2B49%20176%2064146306> > > > > ------------------------------__------------------------------__------------------ > Want fast and easy access to all the code in your > enterprise? Index and > search up to 200,000 lines of code with a free copy of > Black Duck > Code Sight - the same software that powers the world's > largest code > search on Ohloh, the Black Duck Open Hub! Try it now. > http://p.sf.net/sfu/bds > _________________________________________________ > DPP-Devel mailing list > DPP-Devel@lists.sourceforge.__net > <mailto:DPP-Devel@lists.sourceforge.net> > <mailto:DPP-Devel@lists.__sourceforge.net > <mailto:DPP-Devel@lists.sourceforge.net>> > https://lists.sourceforge.net/__lists/listinfo/dpp-devel > <https://lists.sourceforge.net/lists/listinfo/dpp-devel> > > > > ------------------------------__------------------------------__------------------ > Want fast and easy access to all the code in your enterprise? > Index and > search up to 200,000 lines of code with a free copy of Black Duck > Code Sight - the same software that powers the world's largest code > search on Ohloh, the Black Duck Open Hub! Try it now. > http://p.sf.net/sfu/bds > _________________________________________________ > DPP-Devel mailing list > DPP-Devel@lists.sourceforge.__net > <mailto:DPP-Devel@lists.sourceforge.net> > https://lists.sourceforge.net/__lists/listinfo/dpp-devel > <https://lists.sourceforge.net/lists/listinfo/dpp-devel> > > ------------------------------------------------------------------------------ Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sight - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now. http://p.sf.net/sfu/bds _______________________________________________ DPP-Devel mailing list DPP-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dpp-devel