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