[PATCH] Python3 compatible modules - credentials, param, _glue

Andrew Bartlett abartlet at samba.org
Mon Feb 20 18:04:20 UTC 2017


On Mon, 2017-02-20 at 18:04 +0100, Stefan Metzmacher wrote:
> Hi,
> 
> I think the attached patches are a start for what we want.
> 
> metze

Thanks metze!

> Am 20.02.2017 um 16:21 schrieb Stefan Metzmacher:
> > Am 20.02.2017 um 16:09 schrieb Stefan Metzmacher:
> > > Hi Andrew,
> > > 
> > > > So we can at least have a public record of your thoughts
> > > > (because I
> > > > respect them greatly) I would like to understand your reasoning
> > > > here.
> > > > 
> > > > Why, in your view, is it important that we support RHEL6 with
> > > > Samba 4.7
> > > > as an AD DC?  
> > > 
> > > I'll have to check but there might be some SetNet customers using
> > > our packages on RHEL/CentOS 6.

I also asked our customers, and the answer can be best summarised as
"Some use Python 2.6 / RHEL 6 and were not planning an upgrade".  It
wasn't many and certainly not a majority, but it wasn't zero either.  

Sadly we only got one useful reply on the Samba mailing list (planning
to upgrade anyway), and as you know, we almost never find out about how
our users feel about these things until after the release. 

> > > > I say as an AD DC, because I see an opportunity here to merge
> > > > the --
> > > > disable-python patches at the same time, allowing the file
> > > > server
> > > > production build to avoid python for now and so buy us some
> > > > time.
> > > > 
> > > > Would your view change if the --disable-python patches were
> > > > included?
> > > 
> > > No, that won't help.
> > > 
> > > My main point is that it is not reasonable for me to drop python
> > > 2.6
> > > support just because of the lack of PyCapsule!

Thanks.  I realise this is frustrating, but having it in writing helps
me and others understand the history and reasoning when we need to look
back at this later. 

> > > With our limited usage of PyCObject it should be easy to work
> > > around
> > > the python 2.6 limitations!

OK.

Thank you for your patches.  I hope we can progress on these items
soon!

Andrew Bartlett
-- 
Andrew Bartlett                       http://samba.org/~abartlet/
Authentication Developer, Samba Team  http://samba.org
Samba Developer, Catalyst IT          http://catalyst.net.nz/services/samba




More information about the samba-technical mailing list