+1 from me Justin and Jody. Nice idea.

Michael


On 17 November 2010 11:59, Justin Deoliveira <[email protected]> wrote:
> OK, I added a secondary patch that adds this info to the GeoTools class:
> http://jira.codehaus.org/secure/attachment/52238/GEOT-3319-GeoTools.java.patch
> I will treat this as a secondary patch though as it might require some more
> discussion. But the initial patch is pretty safe so I will go ahead with
> that.
>
> On Tue, Nov 16, 2010 at 4:55 PM, Jody Garnett <[email protected]>
> wrote:
>>
>> If I can make a suggestion; can we also include the information in the
>> GeoTools class; there is a record of what version is in use that
>> people can call dynamically.
>>
>> The best would be if we could look up the manifest information; right
>> now we update the GeoTools class as part of the release process.
>>
>> Jody
>>
>> On Wed, Nov 17, 2010 at 5:10 AM, Justin Deoliveira <[email protected]>
>> wrote:
>> > Hi all,
>> > Recently on geoserver-devel we have been discussing adding some
>> > versioning
>> > information to build artifacts. This is most important for geoserver
>> > when it
>> > comes to nightly builds because currently when someone grabs a nightly
>> > build
>> > they really have no idea what version of geotools is included in it. I
>> > would
>> > think conveying such information would be of use to any project that
>> > depends
>> > on geotools, not just geoserver.
>> > So, I would like to make some modifications to the geotools build
>> > process to
>> > add this information. Things to capture at this point are the svn
>> > revision,
>> > the build timestamp, and the project version. Open to ideas of what else
>> > to
>> > include.
>> > So the main idea will be to add this information to the manifest of each
>> > individual jar file that gets created. So a resulting manifest would
>> > look
>> > like this:
>> > Manifest-Version: 1.0
>> > Archiver-Version: Plexus Archiver
>> > Created-By: Apache Maven
>> > Built-By: jdeolive
>> > Build-Jdk: 1.5.0_19
>> > Project-Version: 2.7-SNAPSHOT
>> > Build-Timestamp: 20101116-1134
>> > Svn-Revision: 36212
>> > The second part is to add VERSION.txt file to all the build release
>> > artifacts. Which will look something like this:
>> > version: 2.7-SNAPSHOT
>> > svn revision: 36212
>> > build date : 20101116-1134
>> > What do people think. I created a patch here that does the work:
>> > http://jira.codehaus.org/browse/GEOT-3319
>> > Thanks.
>> > -Justin
>> > --
>> > Justin Deoliveira
>> > OpenGeo - http://opengeo.org
>> > Enterprise support for open source geospatial.
>> >
>> >
>> > ------------------------------------------------------------------------------
>> > Beautiful is writing same markup. Internet Explorer 9 supports
>> > standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
>> > Spend less time writing and  rewriting code and more time creating great
>> > experiences on the web. Be a part of the beta today
>> > http://p.sf.net/sfu/msIE9-sfdev2dev
>> > _______________________________________________
>> > Geotools-devel mailing list
>> > [email protected]
>> > https://lists.sourceforge.net/lists/listinfo/geotools-devel
>> >
>> >
>
>
>
> --
> Justin Deoliveira
> OpenGeo - http://opengeo.org
> Enterprise support for open source geospatial.
>
> ------------------------------------------------------------------------------
> Beautiful is writing same markup. Internet Explorer 9 supports
> standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
> Spend less time writing and  rewriting code and more time creating great
> experiences on the web. Be a part of the beta today
> http://p.sf.net/sfu/msIE9-sfdev2dev
> _______________________________________________
> Geotools-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/geotools-devel
>
>

------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today
http://p.sf.net/sfu/msIE9-sfdev2dev
_______________________________________________
Geotools-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to