[Live-demo] pgRouting

Daniel Kastl daniel at georepublic.de
Sat Apr 30 22:05:41 PDT 2016


Hi Sebastian,

When I looked at the source files in the "debian" folder, I realized, that
it uses a very old and outdated description of the project.
It's not clear to me, how to apply changes myself. It's a rather easy to
solve issue, so I thought I just ask you by email.

Here is the control file of the Ubuntu packages I built in the past years
on Launchpad:
https://github.com/pgRouting/pgrouting-build/blob/master/debian/control

I'm happy to help with the packaging, but I need to find a time to
remember, how everything worked and to read the policies again.
It may look pretty easy, if you do it often, but if done only once or twice
a year, it's just long enough to have forgotten everything again.

Thanks,
Daniel


On Sat, Apr 30, 2016 at 3:55 AM, Sebastiaan Couwenberg <sebastic at xs4all.nl>
wrote:

> On 04/29/2016 08:08 PM, Vicky Vergara wrote:
> > Hi.
> > I wonder how fast can I learn about packing, I am interested.
>
> To learn about packaging I suggest to have some reference documentation
> at hand and start updating the existing packaging for the latest
> upstream (pre-)release.
>
> > I don't expect to change osm2pgrouting this year (I am already behind on
> > the coding for pgRouting 2.2.3 planned for september)
> > I like the idea that its packed automatically after the tag is done (like
> > in pgrouting), but its like a magic box, which leaves my curiosity open.
>
> It looks like the pgRouting PPA is not packaged automatically, is that
> the "packaged automatically" you mention? That looks like the same
> manual process as done to update the pgrouting package in Debian.
>
> I've used the packaging from the OSGeo-Live PPA and imported that into
> the git repository for use within the Debian GIS team:
>
>  https://anonscm.debian.org/cgit/pkg-grass/osm2pgrouting.git
>
> The packaging has been updated to current best practices, and uploaded
> to unstable where it's in the NEW queue awaiting review by the Debian
> FTP masters.
>
>  https://ftp-master.debian.org/new.html
>
> > I'll tell you my level of involvement now:
> > 1. I am the main (if not only) developer of pgRouting.
> > 2. I do the code, the developers documentation, the user's documentation.
> > 3. I am in charge also of osm2pgRouting.
> > 4. I am in the process of updating the pgRoutingLayers plugin  for Qgis
> for
> > pgRouting versions 2.1 & 2.2.
> > 5. I need to modify the pgRouting workshop to be used with this latest
> > version for the Bonn FOSS4G.
> > 6. On summer I will be mentoring two GSoC students.
> >
> > My advantage is that my kids are over 20 years old.
> >
> >
> > On Fri, Apr 29, 2016 at 11:54 AM, Sebastiaan Couwenberg <
> sebastic at xs4all.nl>
> > wrote:
> >
> >> On 04/29/2016 06:16 PM, Vicky Vergara wrote:
> >>> Thanks
> >>> Lots to read & learn.
> >>> So I'll try from the beginning:
> >>> I can see this:
> >>> https://qa.debian.org/developer.php?packages=pgrouting
> >>> and I don't understand the basics, like the difference between stable
> and
> >>> unstable
> >>> popcorn????
> >>> I can see  pgrouting 2.2.2 so I figure that its packed somewhere
> somehow.
> >>> (where?? = A)
> >>
> >> The package names in the first column are links to the Package Tracker:
> >>
> >>  https://tracker.debian.org/pkg/pgrouting
> >>
> >> This is gives a nice overview of the versions in Debian and links to the
> >> packaging repository, upstream homepage, various QA tools, etc.
> >>
> >> You can create an account on the tracker, and subscribe to notifications
> >> for various events specific to the package like bugreports and new
> uploads.
> >>
> >>> VS
> >>> https://qa.debian.org/developer.php?packages=osm2pgrouting
> >>> which looks empty so no package
> >>
> >> osm2pgrouting is indeed not packaged for Debian yet. The packaging
> >> created for OSGeo-Live is a good starting point. The source packages can
> >> be imported in a git repositories suitable for Debian package
> >> maintenance (using `gbp import-dscs` [0]).
> >>
> >> [0] https://manpages.debian.org/cgi-bin/man.cgi?query=gbp-import-dscs
> >>
> >>> And from
> >>>
> >>
> https://github.com/OSGeo/OSGeoLive/blob/master/bin/install_pgrouting.sh#L54
> >>>
> >>
> https://github.com/OSGeo/OSGeoLive/blob/master/bin/install_pgrouting.sh#L62
> >>> its getting pgrouting from the A above
> >>> its getting osm2pgrouiting from where??? if it was empty
> >>
> >> OSGeoLive uses the standard Ubuntu package repositories and pulls
> >> additional packages from its own and other PPAs:
> >>
> >>  https://github.com/OSGeo/OSGeoLive/tree/master/sources.list.d
> >>
> >> The osm2pgrouting packages in the PPA are available on Launchpad:
> >>
> >>
> >>
> https://launchpad.net/~osgeolive/+archive/ubuntu/release-9.5/+sourcepub/6184209/+listing-archive-extra
> >>
> >> I'll use those packages to populate the git repository for use within
> >> the Debian GIS team to get the package into shape for inclusion in
> >> Debian and Ubuntu itself. I'd like your help to maintain these packages
> >> in Debian and Ubuntu, you're free to chose your level of involvement
> >> from none to doing all the packaging work in addition to your upstream
> >> development. Keeping the pgrouting packaging updates has so far been
> >> easy, and it don't expect osm2pgrouting to be any different.
> >>
> >>> Sorry for my ignorance
> >>>
> >>> Vicky
>
> Kind Regards,
>
> Bas
>
> --
>  GPG Key ID: 4096R/6750F10AE88D4AF1
> Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1
> _______________________________________________
> Live-demo mailing list
> Live-demo at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/live-demo
> http://live.osgeo.org
> http://wiki.osgeo.org/wiki/Live_GIS_Disc
>



-- 
Georepublic UG & Georepublic Japan
eMail: daniel.kastl at georepublic.de
Web: http://georepublic.info
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/osgeolive/attachments/20160501/24e77769/attachment.html>


More information about the Osgeolive mailing list