Re: Packaging new version of ZODB (Zope Object Database)

2016-11-04 Thread Scott Kitterman
On Friday, November 04, 2016 10:47:32 AM Barry Warsaw wrote:
> On Nov 03, 2016, at 08:36 PM, Julien Muchembled wrote:
> >I'm used to gbp. I don't know git-dpm (or I forgot after seeing I would not
> >like?)
> 
> git-dpm is usually pretty easy, but it's really only used in a few cases,
> such as importing a new upstream, managing the patch stack, and tagging. 
> We document the team's use cases pretty well so you don't even really have
> to remember much:
> 
> https://wiki.debian.org/Python/GitPackaging#New_upstream_release
> 
> For a lot of other package management tasks (e.g. building source packages,
> cloning, pulling, etc.), gbp works just fine.
> 
> That said, we know git-dpm has not been developed in a very long time, and
> is for all intents and purposes, abandonware.  It works, so I don't think
> there's a huge urgency to get rid of it (obviously, since we haven't ;) but
> it should be in our long-term team goals to move away from it.
> 
> >Not sure if all python-modules repositories are like persistent, but for
> >me, mixing Debian work with imported tarballs in the same branch is
> >terrible. When possible, I prefer to fork the upstream repository,
> >otherwise no upstream source at all.
> 
> You're not alone, but I think that's still a minority opinion in the team.
> Our packages are so tightly integrated with PyPI, and source tarballs are
> such an ingrained aspect of that service, that a pristine-tar based
> approach for team packages still makes sense, IMHO.

You can integrate a new upstream directly from an upstream git repository with 
git-dpm if that's what makes sense for a particular upstream.

Scott K



Re: Packaging new version of ZODB (Zope Object Database)

2016-11-04 Thread Barry Warsaw
On Nov 03, 2016, at 08:36 PM, Julien Muchembled wrote:

>I'm used to gbp. I don't know git-dpm (or I forgot after seeing I would not
>like?)

git-dpm is usually pretty easy, but it's really only used in a few cases, such
as importing a new upstream, managing the patch stack, and tagging.  We
document the team's use cases pretty well so you don't even really have to
remember much:

https://wiki.debian.org/Python/GitPackaging#New_upstream_release

For a lot of other package management tasks (e.g. building source packages,
cloning, pulling, etc.), gbp works just fine.

That said, we know git-dpm has not been developed in a very long time, and is
for all intents and purposes, abandonware.  It works, so I don't think there's
a huge urgency to get rid of it (obviously, since we haven't ;) but it should
be in our long-term team goals to move away from it.

>Not sure if all python-modules repositories are like persistent, but for me,
>mixing Debian work with imported tarballs in the same branch is
>terrible. When possible, I prefer to fork the upstream repository, otherwise
>no upstream source at all.

You're not alone, but I think that's still a minority opinion in the team.
Our packages are so tightly integrated with PyPI, and source tarballs are such
an ingrained aspect of that service, that a pristine-tar based approach for
team packages still makes sense, IMHO.

Cheers,
-Barry



RFS python-udatetime/0.0.11-1 [ITP]

2016-11-04 Thread Ilias Tsitsimpis
Hello team,

Could someone please review/sponsor my package "python-udatetime"?

The udatetime module offers faster datetime object instantiation,
serialization and deserialization of RFC3339 date-time strings, than
Python's datatime module.

This package offers both a Python 2 and Python 3 library.

I plan to maintain this within the DPMT team, and have already created
the corresponding git repo[1].

I have also uploaded the package on mentors[2].

Regards,
Ilias

[1] https://anonscm.debian.org/git/python-modules/packages/python-udatetime.git
[2] https://mentors.debian.net/package/python-udatetime


signature.asc
Description: PGP signature


Bug#843158: ITP: gpxpy -- GPX file parser and GPS track manipulation library

2016-11-04 Thread Dominik George
Package: wnpp
Severity: wishlist
Owner: Dominik George 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

* Package name: gpxpy
  Version : 1.1.1
  Upstream Author : Tomo Krajina
* URL : http://www.trackprofiler.com/gpxpy/index.html
* License : Apache
  Programming Lang: Python
  Description : GPX file parser and GPS track manipulation library

gpxpy is a simple Python library for parsing and manipulating GPX files.
GPX is an XML based format for GPS tracks.
.
The library also contains utility functions that are used in GPX file
handling, but can also be used separately, e.g. simple functions for
calculating geographical coordinates.


The package shall be maintained inside the Debian Python Modules Team.

-BEGIN PGP SIGNATURE-

iQJhBAEBCABLBQJYHHOWMRpodHRwczovL3d3dy5kb21pbmlrLWdlb3JnZS5kZS9n
cGctcG9saWN5LnR4dC5hc2MSHG5pa0BuYXR1cmFsbmV0LmRlAAoJELeaPBagxPKW
B0IQAL+ktbh5pDNo0fc//HC8AMOf2qybGXZgPl7CDyXEMNuMaY3AvzDOFXKOAC0B
Xt+grZF06HcMIxCNVwpyn3KeHWbtXAPzbVUzASyBfb6lFj2UQ3zKUD7zFiiY4rwn
NqmIK3BIJ9wV7OtS2mcCInd/i+umQzQR3G4XVhB9Yn/7MpzzIfOqctnduT0Bvzyy
ry+lhUQWp/I5/uXb3QmKYKXaO7cdweudkqiqLj9hi8QpmVsgCk8Q45vFxZk+iuOr
seObj46NmlInluS0BvAvWZR8RBdUbxufrbQvYDSN2FDycGQQi4eHaUgIibGwyX96
5ZS1LAiAf4yuCAr76/VCXtk6auqPiJLgZi89lARIrYP5o4CnPdOZfa1611UXIdXt
Am2w5ZWmOpQkljjsL1HfcNJqcD9AtLck6k4zyv1vqOvIaRInml1l7EEiZPM1TPFM
nSADDSCyatywWOLAeZCg9nvU+Ud4gdWVEeAKadLQUXbgeCSDlqzrOKxc7AlsFmUg
m41GAJP48Ov5RsuhCzU7dC3PQnQBBIPoQ7z35m0dp75SwWKmAVMCke/6jQIqkz8X
UPY0Wj1Y9XYkF6932EKGn3tNEJiady2rYdfTrv/P0xYksLGhSiOZ2DQDdgCb0miS
abkZXXdYus5fKrYb46xYtoT1B1Dx7X6ujwCPJXw0Tf4eyKmG
=lJUx
-END PGP SIGNATURE-