Hi Philippe,

That's not a bad idea. I could help update and extend the development of the
fitnesse-maven-plugin. I will look into the requirements to participate. The
only thing is that I too have limited time to help :) I will see what I can
do.

Cheers, Gijs

2011/5/16 Philippe Kernévez <[email protected]>

> Hi Gijs,
>
> The main lack of the plugin is that it has not been updated with latest
> FitNesse evolutions (since 2008), this is due to the fact that I'm not
> having time at the moment for developing the plugin any more.
>
> The features you mentionned was supported by the plugin (and old version of
> FitNesse), so it would be a pleasant contribution to update the plugin with
> new FitNesse versions.
> If I don't have enough time for developing it, I will find time for
> applying and release it if you provide some patches.
>
>    - Using maven classpath for your tests : This is the aim of the
>    classPathProvider
>    
> http://mojo.codehaus.org/fitnesse-maven-plugin/run-mojo.html#classPathProvider.
>    It may not add the sourcePath of the current project, as it at been design
>    for a multimodule project, and features located in a specific maven 
> project.
>    But it may evolve on this part. This feature has been build for being able
>    to locally run code under development with a remote FitNesse page, before
>    the Eclipse FitNesse integration.
>    - "In the near future I would like the plugin to be able to execute the
>    fitnesse tests as part of the build process." That done with the plugin, 
> the
>    'run' phase run the tests (you can fail the build in case of case failure 
> if
>    you want - with failOnError parameter - , but it's not usual), and the
>    report phase agregate the result on you maven site (useful for nightly 
> build
>    report)
>
> The 2 main features of you requirements seems to be covered on the old
> versions.
>
> If you already was codehaus commiter you may take the lead of the plugin,
> if not I will be happy to apply to patches and provide support to you for
> starting to develop on the plugin.
>
> You will find codehaus conventions here
> http://mojo.codehaus.org/contribution/submitting-a-patch.html, they are
> important for beeing able to apply patches.
>
> Regards,
> Philippe
>
>
>
>
> On Mon, May 16, 2011 at 4:03 PM, Gijs Sijpesteijn <
> [email protected]> wrote:
>
>> Hi,
>>
>> I'm working on a Maven Fitnesse plugin. I know there are already two
>> similar plugins, fitnesse-maven-plugin and trinidad, but the first is hardly
>> maintained anymore and the later is missing some functionality and the
>> latest release is from 2010.
>> When running Fitnesse, you will need to specify the classpath for Fitnesse
>> to use. This classpath is almost identical as the maven classpath. Maven is
>> therefor perfect to extract this classpath and supply it to fitnesse. The
>> plugin will generate the classpath for fitnesse. The plugin can be
>> configured to include the /target/classes/ directory instead of a compiled
>> jar. Jar's can be excluded, resources can be specified and static entries
>> for the classpath for Fitnesse can be specified.
>> The big advantace is that you do not have to maintain the version of your
>> jar's to be maintained by hand, but will be generated as part of the maven
>> build cycle.
>> In the near future I would like the plugin to be able to execute the
>> fitnesse tests as part of the build process. (Similar to the trinidad
>> plugin).
>> At the moment, I'm working for a financial customer and we are using our
>> plugin with great success. I would really like this plugin to be shared with
>> of the world, since I think there are developers out there facing the same
>> problems.
>>
>> Cheers, Gijs Sijpesteijn
>>
>
>
>
> --
> Philippe Kernévez
> Directeur technique (Suisse)
> [email protected]
> +41 79 888 33 32
> Retrouvez OCTO sur OCTO Talk : http://blog.octo.com
> OCTO Technology http://www.octo.com
>

Reply via email to