Details

    • Type: New Feature New Feature
    • Status: Resolved Resolved
    • Priority: Major Major
    • Resolution: UNRESOLVED
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: IDE Support
    • Labels:
      None
    • Number of attachments :
      1

      Description

      If I will be included in JBehave Contributors team I'll be happy to transfer copyright to the JBehave project. You can find the initial plugin sources in the attached zip. I will answer to any question about plugin development specificatons.

        Activity

        Hide
        Mauro Talevi added a comment -

        Thanks, Bogdan, contribution very much appreciated. I'll update the contributors list and put the contribution in a new jbehave-ide git repo that is being set up.

        Show
        Mauro Talevi added a comment - Thanks, Bogdan, contribution very much appreciated. I'll update the contributors list and put the contribution in a new jbehave-ide git repo that is being set up.
        Hide
        Cristiano Gavião added a comment -

        Nice Bogdan, very interesting... thanks

        I was investigating about this subject last week, and I found a tool named Tycho(http://www.eclipse.org/tycho/), where its possible to use maven to build eclipse/osgi plugins.

        Maybe could be a nice idea to maintain the maven standard for all projects, no?

        I could help with that too.

        Show
        Cristiano Gavião added a comment - Nice Bogdan, very interesting... thanks I was investigating about this subject last week, and I found a tool named Tycho( http://www.eclipse.org/tycho/ ), where its possible to use maven to build eclipse/osgi plugins. Maybe could be a nice idea to maintain the maven standard for all projects, no? I could help with that too.
        Hide
        Mauro Talevi added a comment -

        Yes, definitely plan is to use tycho for the build. As soon as I've imported first cut we can start collaborating on it. All help is most welcome. BTW, m2eclipse.sonatype.org is a good example of using tycho. We'll need to upgrade to mvn 3, which is requisite for tycho.

        Show
        Mauro Talevi added a comment - Yes, definitely plan is to use tycho for the build. As soon as I've imported first cut we can start collaborating on it. All help is most welcome. BTW, m2eclipse.sonatype.org is a good example of using tycho. We'll need to upgrade to mvn 3, which is requisite for tycho.
        Hide
        Bogdan Florea added a comment -

        I am for maven too, but this was the first eclipse plugin made by me and I don't know how to build it with maven. I'll read about tycho and I'll try in the next days to do project migration. It will helps me a lot if you have a 'empty' project build with maven and tycho.

        Show
        Bogdan Florea added a comment - I am for maven too, but this was the first eclipse plugin made by me and I don't know how to build it with maven. I'll read about tycho and I'll try in the next days to do project migration. It will helps me a lot if you have a 'empty' project build with maven and tycho.
        Hide
        Cristiano Gavião added a comment -

        well, for while I just find some nice articles...:

        http://mattiasholmqvist.se/2010/02/building-with-tycho-part-1-osgi-bundles/

        https://docs.sonatype.org/display/TYCHO/How+to+create+a+new+OSGi+bundle

        https://docs.sonatype.org/display/TYCHO/How+to+run+SWTBot+tests+with+Tycho

        https://docs.sonatype.org/display/TYCHO/Tycho+reference+card

        I've created some tests but using ganymede. I think is better to use the current one, helios. so I need to download the helios delta, first.. I will try do it at night...

        cheers

        Show
        Cristiano Gavião added a comment - well, for while I just find some nice articles...: http://mattiasholmqvist.se/2010/02/building-with-tycho-part-1-osgi-bundles/ https://docs.sonatype.org/display/TYCHO/How+to+create+a+new+OSGi+bundle https://docs.sonatype.org/display/TYCHO/How+to+run+SWTBot+tests+with+Tycho https://docs.sonatype.org/display/TYCHO/Tycho+reference+card I've created some tests but using ganymede. I think is better to use the current one, helios. so I need to download the helios delta, first.. I will try do it at night... cheers
        Mauro Talevi made changes -
        Field Original Value New Value
        Summary JBehave eclipse plugin project JBehave Eclipse plugin
        Fix Version/s ide-3.0 [ 16861 ]
        Fix Version/s 3.0 [ 16302 ]
        Affects Version/s 2.5 [ 15850 ]
        Affects Version/s web-3.0 [ 15851 ]
        Affects Version/s 3.0 [ 16302 ]
        Hide
        James Shaw added a comment -

        Any idea when this will be imported into git?

        Show
        James Shaw added a comment - Any idea when this will be imported into git?
        Hide
        Alexander Lehmann added a comment -

        Any chance reviving this issue? I have installed the plugin as a eclipse project build and it apparently works (though maybe not all features), for example it marks steps not found with a yellow marker, which looks rather helpful to me.

        The main problem I guess is to get a tycho build working, I tried to set up an example maven project but that doesn't work for me yet.

        Show
        Alexander Lehmann added a comment - Any chance reviving this issue? I have installed the plugin as a eclipse project build and it apparently works (though maybe not all features), for example it marks steps not found with a yellow marker, which looks rather helpful to me. The main problem I guess is to get a tycho build working, I tried to set up an example maven project but that doesn't work for me yet.
        Hide
        Cristiano Gavião added a comment -

        Hi Alexander,

        The easy part, now that I already have experience on it, is the Tycho building. I already have one created.

        I think the big problem will be to deal with some deprecated API (indigo and juno) used on this project.

        Do you have knowledge in eclipse development?

        Show
        Cristiano Gavião added a comment - Hi Alexander, The easy part, now that I already have experience on it, is the Tycho building. I already have one created. I think the big problem will be to deal with some deprecated API (indigo and juno) used on this project. Do you have knowledge in eclipse development?
        Hide
        Alexander Lehmann added a comment -

        I have basically no experience with eclipse development, sorry.

        Show
        Alexander Lehmann added a comment - I have basically no experience with eclipse development, sorry.
        Hide
        Raman Yukhnevich added a comment -

        Hi, i'm put it in eclipse plugins folder, but when i open *.story file with this editor, i have "Plug-in BehaviorEclipse was unable to load class org.eclipse.behavior.editor.BehaviorEditor" whats i do wrong?

        Show
        Raman Yukhnevich added a comment - Hi, i'm put it in eclipse plugins folder, but when i open *.story file with this editor, i have "Plug-in BehaviorEclipse was unable to load class org.eclipse.behavior.editor.BehaviorEditor" whats i do wrong?
        Hide
        Mauro Talevi added a comment -

        This contribution is not supported.

        For Eclipse integration follow instructions on http://jbehave.org/eclipse-integration.html

        Show
        Mauro Talevi added a comment - This contribution is not supported. For Eclipse integration follow instructions on http://jbehave.org/eclipse-integration.html
        Mauro Talevi made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Fix Version/s osgi-1.0 [ 16861 ]
        Resolution UNRESOLVED [ 7 ]

          People

          • Assignee:
            Unassigned
            Reporter:
            Bogdan Florea
          • Votes:
            1 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: