openstack-poc team mailing list archive
-
openstack-poc team
-
Mailing list archive
-
Message #00320
Re: Tuesday meeting
I added another quick item to chat about M2Crypto.
Here's a quick overview pre-meeting so that I don't have to type all of
this in channel:
We're using M2Cryto in the project, and it seems like we like it. There
are two issues:
a) There is a bug in its setup.py which makes it harder to install from
pypi. This is actually easy to workaround - we have both a patch to
M2Crypto that fixes it as well as a workaround for OpenStack. HOWEVER -
trying to get the patch landed has led to the discovery that:
b) M2Crypto is unmaintained. Its source code repo has received no
commits in over a year and there are many outstanding bugs. Paul
McMillan and I reached out to the current maintainer several weeks ago
and have received no response.
The reason I'm bringing this up here is that one of the possible
solutions would be to take over maintenance of M2Crypto directly. I'm
betting we could get added as uploaders to the PyPI project (they do
have processes for taking over abandoned projects), and we could easily
add it to the openstack-dev org on github and to gerrit/jenkins.
Physically that should be easy - the question is whether or not it's
something we'd like to get involved with (since we have the infrastructure)
Other options would be to find someone who wants to take over
maintenance but to not involve any of our dev resources directly on
that, or to stop using it, I believe.
My personal vote is to take it over and add it to openstack-dev. I think
that it's actually _MOSTLY_ in good shape, so just getting outstanding
patches applied and a new release cut will help both us and fedora and
ubuntu. I'm happy to be part of the group of people to take care of it
and to put some of the resources of my team towards it. (obviously if we
decide that we don't want the project to have a role but ask a person
to, I can still put resources behind it)
There is a related more abstract question of how do we deal with the use
of libraries which have upstreams who are unresponsive... but I don't
think we need to solve the abstract question at the moment as much as we
need to just figure out this one.
Thanks!
Monty
On 01/17/2012 07:36 AM, Jonathan Bryce wrote:
> I added them to the wiki. If anyone thinks of anything before tomorrow feel free to go ahead and add it as well. See you tomorrow 2000UTC/2:00PMCST.
>
> On Jan 15, 2012, at 9:42 PM, Joshua McKenty wrote:
>
>> Two quick items:
>>
>> What (if anything) should we be doing as the PPB to move the
>> foundation forward? Do we have an obvious role?
>>
>> Sanity check on Essex and the proposed release date - anyone else feel
>> like giving ourselves an extra 30 days on this one (bug fixes only)
>> might not be a bad call? The last thing we need is another Diablo, and
>> if we're going to move the date, now would be the time.
>>
>> Sent from my iPhone
>>
>> On 2012-01-15, at 5:17 PM, Jonathan Bryce <jbryce@xxxxxxxxxx> wrote:
>>
>>> Nothing on the agenda at this point. If you've got something you'd like to add, put it on the wiki or send an email before 2000 UTC tomorrow. Thanks,
>>>
>>> Jonathan.
>>>
>>>
>>> _______________________________________________
>>> Mailing list: https://launchpad.net/~openstack-poc
>>> Post to : openstack-poc@xxxxxxxxxxxxxxxxxxx
>>> Unsubscribe : https://launchpad.net/~openstack-poc
>>> More help : https://help.launchpad.net/ListHelp
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack-poc
> Post to : openstack-poc@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~openstack-poc
> More help : https://help.launchpad.net/ListHelp
>
References