Details
-
Type:
New Feature
-
Status:
Resolved
-
Priority:
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.
-
Hide
- org.eclipse.behavior.editor.zip
- 27/Oct/10 1:26 AM
- 171 kB
- Bogdan Florea
-
- org.eclipse.behavior.editor/.classpath 0.4 kB
- org.eclipse.behavior.editor/.project 0.9 kB
- org.eclipse.behavior.editor/.../all-wcprops 0.3 kB
- org.eclipse.behavior.editor/.../entries 0.4 kB
- org.eclipse.behavior.editor/.../format 0.0 kB
- org.eclipse.behavior.editor/.../org.eclipse.jdt.core.prefs.svn-base 0.3 kB
- org.eclipse.behavior.editor/.../org.eclipse.jdt.core.prefs 0.3 kB
- org.eclipse.behavior.editor/.../all-wcprops 0.7 kB
- org.eclipse.behavior.editor/.svn/entries 1 kB
- org.eclipse.behavior.editor/.svn/format 0.0 kB
- org.eclipse.behavior.editor/.../.classpath.svn-base 0.4 kB
- org.eclipse.behavior.editor/.../.project.svn-base 0.9 kB
- org.eclipse.behavior.editor/.../build.properties.svn-base 0.2 kB
- org.eclipse.behavior.editor/.../plugin.properties.svn-base 2 kB
- org.eclipse.behavior.editor/.../plugin.xml.svn-base 2 kB
- org.eclipse.behavior.editor/.../all-wcprops 0.1 kB
- org.eclipse.behavior.editor/bin/.../entries 0.3 kB
- org.eclipse.behavior.editor/bin/.../format 0.0 kB
- org.eclipse.behavior.editor/.../BehaviorContentCompletionProcessor.class 6 kB
- org.eclipse.behavior.editor/.../BehaviorProcessor.class 1 kB
- org.eclipse.behavior.editor/.../BehaviorStepProposal.class 2 kB
- org.eclipse.behavior.editor/.../BehaviorEditorPlugin.class 7 kB
- org.eclipse.behavior.editor/.../BehaviorNature$1.class 2 kB
- org.eclipse.behavior.editor/.../BehaviorNature.class 7 kB
- org.eclipse.behavior.editor/.../BehaviorValidator$1.class 1 kB
- org.eclipse.behavior.editor/.../BehaviorValidator$SampleDeltaVisitor.class 1 kB
- org.eclipse.behavior.editor/.../BehaviorValidator$SampleResourceVisitor.class 1.0 kB
- org.eclipse.behavior.editor/.../BehaviorValidator$StepUse.class 1 kB
- org.eclipse.behavior.editor/.../BehaviorValidator.class 7 kB
- org.eclipse.behavior.editor/.../ToggleBehaviorNatureAction.class 3 kB
Activity
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.
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.
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.
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
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.
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?
I have basically no experience with eclipse development, sorry.
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?
This contribution is not supported.
For Eclipse integration follow instructions on http://jbehave.org/eclipse-integration.html
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.