Setting up a windows build box would would be an amazing contribution +1
I should also point out that Java 6 is reached the end of its cycle and we
should make plans to at least compile on Java 7 this year. I recently helped a
work college address a GeoServer environment issue that was addressed by
falling back to our tested Java 6 environment (sigh).
Brett your enthusiasm for build stability is appreciated, any work in this area
would be welcome. I would also like to tone down the warning produced during
our build as the logs have become very difficult to follow.
Jody
> On another issue related to the build; I want to canvas the opinion of the
> active developers in addressing a small issue of build stability. With the
> suite of maven plugins that is involved in building GeoTools there is a small
> chance that the build could break due to a bug in a plugin or related plugin
> issue. At the moment, the version of each plugin is unspecified. In Maven 2
> this was accepted behaviour; but in Maven 3 this is flagged as a warning with
> the build continuing (The reams of warning message at the start of the maven
> build process are the indications of this - I really hate this). The
> resolution of which instance of a plugin is used is outlined in [1]. As such,
> the tools used in the build process are changing as each plugin releases a
> new version which falls outside of the control of the GeoTools project. This
> exposes the project to the risk of build instability.
>
> I would like to address this issue if the community feels that this is useful
> work. Would a pull request of this nature be merged into the project's
> repository?
>
> In building the pull request I would include the versions plugin. It is used
> to manage the versions of artifacts in a project's POM. More information can
> be found at [2]. I would create some documentation to outline its usage
> within GeoTools.
>
> The GeoServer project addressed a build stability issue related to JUnit. I
> have heard Andrea mention that this is something that should be addressed in
> GeoTools also. See commit 6411df5e7e (01/06/2013) on master for an instance
> of this issue.
>
> Opinions please,
> Brett Walker
>
>
> [1]
> http://maven.apache.org/guides/introduction/introduction-to-plugin-resolution.html
> [2] http://mojo.codehaus.org/versions-maven-plugin/index.html
>
> ------------------------------------------------------------------------------
> How ServiceNow helps IT people transform IT departments:
> 1. A cloud service to automate IT design, transition and operations
> 2. Dashboards that offer high-level views of enterprise services
> 3. A single system of record for all IT processes
> http://p.sf.net/sfu/servicenow-d2d-j
>
> _______________________________________________
> GeoTools-Devel mailing list
> GeoTools-Devel@lists.sourceforge.net
> (mailto:GeoTools-Devel@lists.sourceforge.net)
> https://lists.sourceforge.net/lists/listinfo/geotools-devel
>
>
------------------------------------------------------------------------------
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j
_______________________________________________
GeoTools-Devel mailing list
GeoTools-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel