Motion: Accept Proj4J as a subproject

8 messages Options
Embed this post
Permalink
Frank Warmerdam

Motion: Accept Proj4J as a subproject

Reply Threaded More More options
Print post
Permalink
Motion: The Proj4J code base is accepted as a MetaCRS sub-project with
         Martin Davis as the lead, and Martin is also accepted as a member
         of the MetaCRS PSC on behalf of Proj4J.

---

+1 Frank

Best regards,
--
---------------------------------------+--------------------------------------
I set the clouds in motion - turn up   | Frank Warmerdam, [hidden email]
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush    | Geospatial Programmer for Rent

_______________________________________________
MetaCRS mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/metacrs
Howard Butler

Re: Motion: Accept Proj4J as a subproject

Reply Threaded More More options
Print post
Permalink

On Nov 3, 2009, at 10:35 AM, Frank Warmerdam wrote:

> Motion: The Proj4J code base is accepted as a MetaCRS sub-project with
>        Martin Davis as the lead, and Martin is also accepted as a  
> member
>        of the MetaCRS PSC on behalf of Proj4J.
>
> ---
>
> +1 Frank

+1 Howard
_______________________________________________
MetaCRS mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/metacrs
Norm Olsen

RE: Motion: Accept Proj4J as a subproject

Reply Threaded More More options
Print post
Permalink
In reply to this post by Frank Warmerdam
0 Norm

-----Original Message-----
From: [hidden email] [mailto:[hidden email]] On Behalf Of Frank Warmerdam
Sent: Tuesday, November 03, 2009 9:35 AM
To: [hidden email]
Subject: [MetaCRS] Motion: Accept Proj4J as a subproject

Motion: The Proj4J code base is accepted as a MetaCRS sub-project with
         Martin Davis as the lead, and Martin is also accepted as a member
         of the MetaCRS PSC on behalf of Proj4J.

---

+1 Frank

Best regards,
--
---------------------------------------+--------------------------------------
I set the clouds in motion - turn up   | Frank Warmerdam, [hidden email]
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush    | Geospatial Programmer for Rent

_______________________________________________
MetaCRS mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/metacrs
_______________________________________________
MetaCRS mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/metacrs
Hugues Wisniewski

RE: Motion: Accept Proj4J as a subproject

Reply Threaded More More options
Print post
Permalink
In reply to this post by Frank Warmerdam
Hi,

Isn't this another new version of Proj4?
Is there enough resources to maintain all of them?
Thanks

Hugues

-----Original Message-----
From: [hidden email] [mailto:[hidden email]] On Behalf Of Frank Warmerdam
Sent: Tuesday, November 03, 2009 8:35 AM
To: [hidden email]
Subject: [MetaCRS] Motion: Accept Proj4J as a subproject

Motion: The Proj4J code base is accepted as a MetaCRS sub-project with
         Martin Davis as the lead, and Martin is also accepted as a member
         of the MetaCRS PSC on behalf of Proj4J.

---

+1 Frank

Best regards,
--
---------------------------------------+--------------------------------------
I set the clouds in motion - turn up   | Frank Warmerdam, [hidden email]
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush    | Geospatial Programmer for Rent

_______________________________________________
MetaCRS mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/metacrs
_______________________________________________
MetaCRS mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/metacrs
Frank Warmerdam

Re: Motion: Accept Proj4J as a subproject

Reply Threaded More More options
Print post
Permalink
Hugues Wisniewski wrote:
> Hi,
>
> Isn't this another new version of Proj4?
> Is there enough resources to maintain all of them?
> Thanks

Hugues,

There is the PROJ.4 project which is my evolution of the source
base originally written by Gerald Evenden while he was at the USGS.
I've been primary maintainer of this code base since 1998 or so.
It is in widespread use.

There is libproj.4 which is Geralds fork of PROJ.4, still in C, started I
think in fact from his code base pre-1998 but not actually developed till
circa 2005.  It is stripped down to focus on projections only, (no datums,
dictionaries, etc).   He is maintaining this by himself.  I would suggest
it has fairly limited use by comparison to the version I'm maintaining.
Libproj.4 is not affiliated with MetaCRS or OSGeo.

There is proj4js, a JavaScript "port" of PROJ.4 though I think this is
only loosely speaking a port.  It was written by Rich Sheppard and Mike
Adair primarily for use in web clients apps (MapBuilder, etc).  It
continues to evolve, I think primarily due to work by Mike.

The Proj4J mentioned by Martin was originally developed by someone else
as a rough port of PROJ.4 to Java but I believe it has been unmaintained
for a while.  I'm not sure how widely it is used, but there is some demand
for a lightweight Java library in the Java community.  Martin would like
to see Proj4J get some love and care to fill that role and is willing to
do some of this himself.  As we see some others have also expressed an
interest in helping.  Like Proj4js, I think Proj4J is only loosely speaking
a port of the original code though to be honest I've never looked at it
or proj4js closely at all.

As PROJ.4 maintainer, I consider Proj4js and Proj4J as distinct activities
only loosely aligned with PROJ.4 (the C library).

Whether these projects have enough developer resources to be well maintained
is a good question.  Certainly we have relatively few developers spread over
quite a few fairly distinct packages.  But with Martin, Landon and Justin
"stepping up" for Proj4J it in theory has as many or more developers than
the other subprojects.

Best regards,
--
---------------------------------------+--------------------------------------
I set the clouds in motion - turn up   | Frank Warmerdam, [hidden email]
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush    | Geospatial Programmer for Rent

_______________________________________________
MetaCRS mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/metacrs
Hugues Wisniewski

RE: Motion: Accept Proj4J as a subproject

Reply Threaded More More options
Print post
Permalink
Hi Frank,

I sounds like the goal is more about providing a home and help to maintain Proj4J than to broadly extend its capabilities
I hope the support and resources won't be temporary.
There certainly has been a lot of activity on this one in the past few days ;-)

+0 for me

Hugues

-----Original Message-----
From: Frank Warmerdam [mailto:[hidden email]]
Sent: Friday, November 06, 2009 12:23 PM
To: Hugues Wisniewski
Cc: [hidden email]
Subject: Re: [MetaCRS] Motion: Accept Proj4J as a subproject

Hugues Wisniewski wrote:
> Hi,
>
> Isn't this another new version of Proj4?
> Is there enough resources to maintain all of them?
> Thanks

Hugues,

There is the PROJ.4 project which is my evolution of the source
base originally written by Gerald Evenden while he was at the USGS.
I've been primary maintainer of this code base since 1998 or so.
It is in widespread use.

There is libproj.4 which is Geralds fork of PROJ.4, still in C, started I
think in fact from his code base pre-1998 but not actually developed till
circa 2005.  It is stripped down to focus on projections only, (no datums,
dictionaries, etc).   He is maintaining this by himself.  I would suggest
it has fairly limited use by comparison to the version I'm maintaining.
Libproj.4 is not affiliated with MetaCRS or OSGeo.

There is proj4js, a JavaScript "port" of PROJ.4 though I think this is
only loosely speaking a port.  It was written by Rich Sheppard and Mike
Adair primarily for use in web clients apps (MapBuilder, etc).  It
continues to evolve, I think primarily due to work by Mike.

The Proj4J mentioned by Martin was originally developed by someone else
as a rough port of PROJ.4 to Java but I believe it has been unmaintained
for a while.  I'm not sure how widely it is used, but there is some demand
for a lightweight Java library in the Java community.  Martin would like
to see Proj4J get some love and care to fill that role and is willing to
do some of this himself.  As we see some others have also expressed an
interest in helping.  Like Proj4js, I think Proj4J is only loosely speaking
a port of the original code though to be honest I've never looked at it
or proj4js closely at all.

As PROJ.4 maintainer, I consider Proj4js and Proj4J as distinct activities
only loosely aligned with PROJ.4 (the C library).

Whether these projects have enough developer resources to be well maintained
is a good question.  Certainly we have relatively few developers spread over
quite a few fairly distinct packages.  But with Martin, Landon and Justin
"stepping up" for Proj4J it in theory has as many or more developers than
the other subprojects.

Best regards,
--
---------------------------------------+--------------------------------------
I set the clouds in motion - turn up   | Frank Warmerdam, [hidden email]
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush    | Geospatial Programmer for Rent

_______________________________________________
MetaCRS mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/metacrs
Martin Davis

Re: Motion: Accept Proj4J as a subproject

Reply Threaded More More options
Print post
Permalink


Hugues Wisniewski wrote:
> I sounds like the goal is more about providing a home and help to maintain Proj4J than to broadly extend its capabilities
>  
Yes, that's correct.  The idea is that Proj4J should simply track
whatever coordinate system technology is in Proj.4 (and possibly not
even all of that - depending on development resources).  That said,
another goal is to take advantage of the Java language and platform, to
eg provide a more object-oriented design and hopefully provide some
additional tools such as a GUI for exploring projections and computing
transformations.

--
Martin Davis
Senior Technical Architect
Refractions Research, Inc.
(250) 383-3022

_______________________________________________
MetaCRS mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/metacrs
Frank Warmerdam

Re: Motion: Accept Proj4J as a subproject

Reply Threaded More More options
Print post
Permalink
In reply to this post by Frank Warmerdam
On Tue, Nov 3, 2009 at 11:35 AM, Frank Warmerdam <[hidden email]> wrote:
> Motion: The Proj4J code base is accepted as a MetaCRS sub-project with
>        Martin Davis as the lead, and Martin is also accepted as a member
>        of the MetaCRS PSC on behalf of Proj4J.

Folks,

I declare this motion passed with support from FrankW, HowardB,
and explicit 0's from NormO and HuguesW.   I'll proceed to setup a trac
instance.

Best regards,
--
---------------------------------------+--------------------------------------
I set the clouds in motion - turn up   | Frank Warmerdam, [hidden email]
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush    | Geospatial Programmer for Rent
_______________________________________________
MetaCRS mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/metacrs