<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 10 July 2014 02:19, Ben Nemec <span dir="ltr"><<a href="mailto:openstack@nemebean.com" target="_blank">openstack@nemebean.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 07/08/2014 11:05 PM, Joe Gordon wrote:<br>
> On Tue, Jul 8, 2014 at 8:54 PM, James Polley <<a href="mailto:jp@jamezpolley.com">jp@jamezpolley.com</a>> wrote:<br>
><br>
>> It may not have been clear from the below email, but clarkb clarifies on<br>
>> <a href="https://bugs.launchpad.net/openstack-ci/+bug/1294381" target="_blank">https://bugs.launchpad.net/openstack-ci/+bug/1294381</a> that the infra team<br>
>> is no longer maintaining pypi-mirror<br>
>><br>
>> This has been a very useful tool for tripleo. It's much simpler for new<br>
>> developers to set up and use than a full bandersnatch mirror (and requires<br>
>> less disk space), and it can create a local cache of wheels which saves<br>
>> build time.<br>
>><br>
>> But it's now unsupported.<br>
>><br>
>> To me it seems like we have two options:<br>
>><br>
>> A) Deprecate usage of pypi-mirror; update docs to instruct new devs in<br>
>> setting up a local bandersnatch mirror instead<br>
>> or<br>
>> B) Take on care-and-feeding of the tool.<br>
>> or, I guess,<br>
>> C) Continue to recommend people use an unsupported unmaintained<br>
>> known-buggy tool (it works reasonably well for us today, but it's going to<br>
>> work less and less well as time goes by)<br>
>><br>
>> Are there other options I haven't thought of?<br>
>><br>
><br>
> I don't know if this fits your requirements but I use<br>
> <a href="http://doc.devpi.net/latest/quickstart-pypimirror.html" target="_blank">http://doc.devpi.net/latest/quickstart-pypimirror.html</a> for my development<br>
> needs.<br>
<br>
Will that also cache wheels? In my experience, wheels are one of the<br>
big time savers in tripleo so I would consider it an important feature<br>
to maintain, however we decide to proceed.<br></blockquote><div><br></div><div>Yes, devpi caches wheels.</div><div><br></div><div>I would suggest that if the pip cache approach isn't appropriate then devpi probably a good solution (though I don't know your full requirements).</div>
<div><br></div><div>The big difference between using devpi and pip caching would be that devpi will allow you to install packages when you're offline.</div></div><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">
Richard</div><div class="gmail_extra"> </div></div>