[postgis-devel] trunk == 2.0.1

Paul Ramsey pramsey at opengeo.org
Fri Apr 6 11:10:48 PDT 2012


This is better, less/no likelihood of folks borking their systems with
a simple upgrade command. I think you'll have to retain 'postgis2' for
quite a long time though. For example 'gd2' as a package name for gd
2.X lasted a good five years until 'gd' for gd 1.X was phased out
enough to safely re-use the name. I'm not sure if 'libxml2' has even
managed yet to transition and take over the 'libxml' package name.

This is our own fault for backwards breaking. I'm post-facto trying to
think if there was some way I could have retained a compatibility
layer for old serializations, but don't think so. Fortunately we have
a few bits in 2.0 which will allow us to do versioning for for a few
future releases and thereby alter some aspects of the serialization
without having to dump/reload.

P.

On Thu, Apr 5, 2012 at 7:04 PM, Angelos Tzotsos <gcpp.kalxas at gmail.com> wrote:
> Hi,
>
> The repository is now as suggested:
> postgis links to 1.5.3 and postgis2 links to 2.0.0.
>
> This will stay like that until our next official release 12.2 (July) so that
> users will have time to upgrade.
>
> Is this ok?
>
>
> Angelos
>
> On 04/06/2012 03:31 AM, Paul Ramsey wrote:
>>
>> The key here is that folks can just go "upgrade postgis" (whatever the
>> command it) and end up w/ a non-working system. We want them to go
>> "get postgis2" and then go through the migration steps. Is that
>> doable?
>> P
>>
>> On Thu, Apr 5, 2012 at 5:30 PM, Angelos Tzotsos<gcpp.kalxas at gmail.com>
>>  wrote:
>>>
>>> Hi Chris,
>>>
>>> Thanks for your suggestion.
>>>
>>> Actually I did something different here:
>>> The published name of the package is the same, so there is a
>>> postgis-1.5.3.rpm and a postgis-2.0.0.rpm at the same time.
>>> The name postgis1 is just internal to OBS. Using 'postgis2' would have
>>> the
>>> same result...
>>>
>>> Angelos
>>>
>>>
>>> On 04/06/2012 03:12 AM, Chris Hodgson wrote:
>>>>
>>>> I think that releasing the postgis 2.0.0 package as "postgis2" is a
>>>> better
>>>> approach, as you really don't want people to be able to automatically
>>>> replace their postgis 1.5 with postgis 2.0.0.
>>>>
>>>> Creating postgis1 packages will just force everyone to go through this
>>>> nasty process... that said, for anyone who has already "upgraded" to
>>>> 2.0.0
>>>> using your packages, they will need the postgis1 package to go back and
>>>> fix
>>>> things.
>>>>
>>>> What a mess!
>>>>
>>>> Chris
>>>>
>>>> On 12-04-05 04:49 PM, Angelos Tzotsos wrote:
>>>>>
>>>>> I have now created 'postgis1' as a branch of 1.x
>>>>> Hope to get this working in a while.
>>>>>
>>>>> On 04/06/2012 02:38 AM, Paul Ramsey wrote:
>>>>>>
>>>>>> Yeah, maybe it needs to be packaged as 'postgis2' so that people can
>>>>>> install both versions simultaneously to make upgrading simpler...?
>>>>>>
>>>>>> On Thu, Apr 5, 2012 at 3:31 PM, Angelos Tzotsos<gcpp.kalxas at gmail.com>
>>>>>>  wrote:
>>>>>>>
>>>>>>> Hi Paul,
>>>>>>>
>>>>>>> Thanks for the heads up.
>>>>>>> A possible work around would be to host some 1.5.x binaries on
>>>>>>> another
>>>>>>> repository, since OpenBuildService does not archive old versions of
>>>>>>> the
>>>>>>> rpms.
>>>>>>> Since OBS uses version control, I can get the latest 1.5.x postgis
>>>>>>> version
>>>>>>> up and running elsewhere. Perhaps we could advertise this solution in
>>>>>>> postgis documentation somewhere, so that people can see it?
>>>>>>> I will see if there can be any name convention (like postgis1) for
>>>>>>> the
>>>>>>> old
>>>>>>> version, but this could lead to some other troubles...
>>>>>>>
>>>>>>> I will get back with a plan for this.
>>>>>>>
>>>>>>> Regards,
>>>>>>> Angelos
>>>>>>>
>>>>>>>
>>>>>>> On 04/05/2012 11:55 PM, Paul Ramsey wrote:
>>>>>>>>
>>>>>>>> Angelos, see this
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> http://gis.stackexchange.com/questions/22945/postgis-2-0-upgrade-problem-with-postgres-data
>>>>>>>>
>>>>>>>> Is there any way to warn people as they upgrade, because 2.0 is not
>>>>>>>> backwards compatible with 1.5. They need to dump their database
>>>>>>>> before
>>>>>>>> they upgrade and run it through postgis_restore.pl while loading it
>>>>>>>> back into 2.0.
>>>>>>>>
>>>>>>>> P.
>>>>>>>>
>>>>>>>> On Tue, Apr 3, 2012 at 1:17 PM, Angelos
>>>>>>>> Tzotsos<gcpp.kalxas at gmail.com>
>>>>>>>>  wrote:
>>>>>>>>>
>>>>>>>>> OK, no one can hear us :)
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On 04/03/2012 11:15 PM, Paul Ramsey wrote:
>>>>>>>>>>
>>>>>>>>>> Yes. Sssssh :)
>>>>>>>>>> thanks,
>>>>>>>>>> P
>>>>>>>>>>
>>>>>>>>>> On Tue, Apr 3, 2012 at 1:15 PM, Angelos
>>>>>>>>>> Tzotsos<gcpp.kalxas at gmail.com>
>>>>>>>>>>  wrote:
>>>>>>>>>>>
>>>>>>>>>>> Hi Paul,
>>>>>>>>>>>
>>>>>>>>>>> I assumed this is the final:
>>>>>>>>>>> http://postgis.org/download/postgis-2.0.0.tar.gz
>>>>>>>>>>>
>>>>>>>>>>> Angelos
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On 04/03/2012 11:11 PM, Paul Ramsey wrote:
>>>>>>>>>>>>
>>>>>>>>>>>> Are all the versions numbers correct? What did you package off
>>>>>>>>>>>> of?
>>>>>>>>>>>> I
>>>>>>>>>>>> haven't released the tarball yet...
>>>>>>>>>>>> P.
>>>>>>>>>>>>
>>>>>>>>>>>> On Tue, Apr 3, 2012 at 1:09 PM, Angelos
>>>>>>>>>>>> Tzotsos<gcpp.kalxas at gmail.com>
>>>>>>>>>>>>  wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>> On 04/03/2012 10:39 PM, Paul Ramsey wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Devs,
>>>>>>>>>>>>>> I have tagged 2.0.0. I have not branched a 2.0 yet. I would
>>>>>>>>>>>>>> like
>>>>>>>>>>>>>> to
>>>>>>>>>>>>>> hold 2.0 development on trunk until we do a 2.0.1 release. At
>>>>>>>>>>>>>> that
>>>>>>>>>>>>>> point we can create a 2.0 branch and bring new features online
>>>>>>>>>>>>>> in
>>>>>>>>>>>>>> trunk.
>>>>>>>>>>>>>> Uploading and preparing text now for release announcement.
>>>>>>>>>>>>>> P.
>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>> postgis-devel mailing list
>>>>>>>>>>>>>> postgis-devel at postgis.refractions.net
>>>>>>>>>>>>>> http://postgis.refractions.net/mailman/listinfo/postgis-devel
>>>>>>>>>>>>>>
>>>>>>>>>>>>> Hi all,
>>>>>>>>>>>>>
>>>>>>>>>>>>> I have completed packaging of v2.0 for openSUSE.
>>>>>>>>>>>>> Waiting the announcement to release the rpms :)
>>>>>>>>>>>>>
>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>> Angelos
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>> Angelos Tzotsos
>>>>>>>>>>>>> Remote Sensing Laboratory
>>>>>>>>>>>>> National Technical University of Athens
>>>>>>>>>>>>> http://users.ntua.gr/tzotsos
>>>>>>>>>>>>>
>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>> postgis-devel mailing list
>>>>>>>>>>>>> postgis-devel at postgis.refractions.net
>>>>>>>>>>>>> http://postgis.refractions.net/mailman/listinfo/postgis-devel
>>>>>>>>>>>>
>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>> postgis-devel mailing list
>>>>>>>>>>>> postgis-devel at postgis.refractions.net
>>>>>>>>>>>> http://postgis.refractions.net/mailman/listinfo/postgis-devel
>>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> Angelos Tzotsos
>>>>>>>>>>> Remote Sensing Laboratory
>>>>>>>>>>> National Technical University of Athens
>>>>>>>>>>> http://users.ntua.gr/tzotsos
>>>>>>>>>>>
>>>>>>>>>>> _______________________________________________
>>>>>>>>>>> postgis-devel mailing list
>>>>>>>>>>> postgis-devel at postgis.refractions.net
>>>>>>>>>>> http://postgis.refractions.net/mailman/listinfo/postgis-devel
>>>>>>>>>>
>>>>>>>>>> _______________________________________________
>>>>>>>>>> postgis-devel mailing list
>>>>>>>>>> postgis-devel at postgis.refractions.net
>>>>>>>>>> http://postgis.refractions.net/mailman/listinfo/postgis-devel
>>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Angelos Tzotsos
>>>>>>>>> Remote Sensing Laboratory
>>>>>>>>> National Technical University of Athens
>>>>>>>>> http://users.ntua.gr/tzotsos
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> postgis-devel mailing list
>>>>>>>>> postgis-devel at postgis.refractions.net
>>>>>>>>> http://postgis.refractions.net/mailman/listinfo/postgis-devel
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> postgis-devel mailing list
>>>>>>>> postgis-devel at postgis.refractions.net
>>>>>>>> http://postgis.refractions.net/mailman/listinfo/postgis-devel
>>>>>>>>
>>>>>>> --
>>>>>>> Angelos Tzotsos
>>>>>>> Remote Sensing Laboratory
>>>>>>> National Technical University of Athens
>>>>>>> http://users.ntua.gr/tzotsos
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> postgis-devel mailing list
>>>>>>> postgis-devel at postgis.refractions.net
>>>>>>> http://postgis.refractions.net/mailman/listinfo/postgis-devel
>>>>>>
>>>>>> _______________________________________________
>>>>>> postgis-devel mailing list
>>>>>> postgis-devel at postgis.refractions.net
>>>>>> http://postgis.refractions.net/mailman/listinfo/postgis-devel
>>>>>>
>>>>>
>>>> _______________________________________________
>>>> postgis-devel mailing list
>>>> postgis-devel at postgis.refractions.net
>>>> http://postgis.refractions.net/mailman/listinfo/postgis-devel
>>>>
>>>
>>> --
>>> Angelos Tzotsos
>>> Remote Sensing Laboratory
>>> National Technical University of Athens
>>> http://users.ntua.gr/tzotsos
>>>
>>> _______________________________________________
>>> postgis-devel mailing list
>>> postgis-devel at postgis.refractions.net
>>> http://postgis.refractions.net/mailman/listinfo/postgis-devel
>>
>> _______________________________________________
>> postgis-devel mailing list
>> postgis-devel at postgis.refractions.net
>> http://postgis.refractions.net/mailman/listinfo/postgis-devel
>>
>
>
> --
> Angelos Tzotsos
> Remote Sensing Laboratory
> National Technical University of Athens
> http://users.ntua.gr/tzotsos
>
> _______________________________________________
> postgis-devel mailing list
> postgis-devel at postgis.refractions.net
> http://postgis.refractions.net/mailman/listinfo/postgis-devel



More information about the postgis-devel mailing list