<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Mar 21, 2014 at 1:01 PM, Sergey Lukjanov <span dir="ltr"><<a href="mailto:slukjanov@mirantis.com" target="_blank">slukjanov@mirantis.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">++ for having 0.8.1 with oslospinx del fixed.<br>
<br></blockquote><div><br></div><div>Hacking 0.8.1 has just been released.</div><div><br></div><div><a href="http://git.openstack.org/cgit/openstack-dev/hacking/tag/?id=0.8.1">http://git.openstack.org/cgit/openstack-dev/hacking/tag/?id=0.8.1</a><br>

</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
P.S. The 0.9.0 release will find some style issues in mostly all<br>
projects I think, so, it's better to release it after Icehouse release<br>
or at least RC1.<br>
<div class=""><div class="h5"><br>
On Fri, Mar 21, 2014 at 8:58 PM, Joe Gordon <<a href="mailto:joe.gordon0@gmail.com">joe.gordon0@gmail.com</a>> wrote:<br>
><br>
><br>
><br>
> On Fri, Mar 21, 2014 at 8:36 AM, Doug Hellmann <<a href="mailto:doug.hellmann@dreamhost.com">doug.hellmann@dreamhost.com</a>><br>
> wrote:<br>
>><br>
>> There is quite a list of un-released changes to hacking:<br>
>><br>
>> * Make H202 check honor pep8 #noqa comment<br>
>> * Updated from global requirements<br>
>> * Updated from global requirements<br>
>> * Switch over to oslosphinx<br>
>> * HACKING.rst: Fix odd indentation in an example code<br>
>> * Remove tox locale overrides<br>
>> * Updated from global requirements<br>
>> * Clarify H403 message<br>
>> * More portable way to detect modules for H302<br>
>> * Fix python 3 incompatibility in _get_import_type<br>
>> * Trigger warnings for raw and unicode docstrings<br>
>> * Enhance H233 rule<br>
>> * Add check for removed modules in Python 3<br>
>> * Add Python3 deprecated assert* to HACKING.rst<br>
>> * Turn Python3 section into a list<br>
>> * Re-Add section on assertRaises(Exception<br>
>> * Cleanup HACKING.rst<br>
>> * Move hacking guide to root directory<br>
>> * Fix typo in package summary<br>
>> * Add H904: don't wrap lines using a backslash<br>
>> * checking for metaclass to be Python 3.x compatible<br>
>> * Remove unnecessary headers<br>
>> * Add -U to pip install command in tox.ini<br>
>> * Fix typos of comment in module core<br>
>> * Updated from global requirements<br>
>> * Add a check for file with only comments<br>
>> * Enforce grouping like imports together<br>
>> * Add noqa support for H201 (bare except)<br>
>> * Enforce import grouping<br>
>> * Clean up how test env variables are parsed<br>
>> * Fix the escape character<br>
>> * Remove vim modeline sample<br>
>> * Add a check for newline after docstring summary<br>
>><br>
>> It looks like it might be time for a new release anyway, especially if it<br>
>> resolves the packaging issue you describe.<br>
><br>
><br>
><br>
> I think two new releases are needed. I have been holding off cutting the<br>
> next hacking release until we are closer to Juno. Since the next release<br>
> will include new rules I didn't want to distract anyone from focusing on<br>
> stabilizing Icehouse.<br>
><br>
> So it sounds like we need:<br>
><br>
> * Hacking 0.8.1 to fix the oslo.sphinx  oslosphinx issue for Icehouse. Since<br>
> we cap hacking versions at 0.9 [1] this will  get used in icehouse.<br>
> * Hacking 0.9 to release all the new hacking goodness. This will be targeted<br>
> for use in Juno.<br>
><br>
> [1] <a href="https://review.openstack.org/#/c/81356/" target="_blank">https://review.openstack.org/#/c/81356/</a><br>
><br>
><br>
> If this sounds good, I will cut 0.8.1 this afternoon.<br>
><br>
>><br>
>> As far as the symlink, I think that's a potentially bad idea. It's only<br>
>> going to encourage the continued use of oslo.sphinx. Since the package is<br>
>> only needed to build the documentation, and not to actually use the tool, I<br>
>> don't think we need the symlink in place, do we?<br>
>><br>
>> Doug<br>
>><br>
>><br>
>> On Fri, Mar 21, 2014 at 6:17 AM, Thomas Goirand <<a href="mailto:zigo@debian.org">zigo@debian.org</a>> wrote:<br>
>>><br>
>>> Hi,<br>
>>><br>
>>> The current version of python-hacking wants python-oslo.sphinx, but<br>
>>> we're moving to python-oslosphinx. In Debian, I made python-oslo.sphinx<br>
>>> as a transition empty package that only depends on python-oslosphinx. As<br>
>>> a consequence, python-hacking needs to be updated to use<br>
>>> python-oslosphinx, otherwise it wont have available build-dependencies.<br>
>>><br>
><br>
><br>
> Thank you for bringing this to our attention, I wonder how we can detect<br>
> this in our CI system in the future to prevent this.<br>
><br>
>>><br>
>>> I was also thinking about providing a symlink from oslo/sphinx to<br>
>>> oslosphinx. Maybe it'd be nice to have this directly in oslosphinx?<br>
>>><br>
>>> Thoughts anyone?<br>
>>><br>
>>> Cheers,<br>
>>><br>
>>> Thomas<br>
>>><br>
>>> _______________________________________________<br>
>>> OpenStack-dev mailing list<br>
>>> <a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>
>>> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
>><br>
>><br>
><br>
><br>
> _______________________________________________<br>
> OpenStack-dev mailing list<br>
> <a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>
> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
><br>
<br>
<br>
<br>
</div></div><span class=""><font color="#888888">--<br>
Sincerely yours,<br>
Sergey Lukjanov<br>
Sahara Technical Lead<br>
(OpenStack Data Processing)<br>
Mirantis Inc.<br>
</font></span><div class=""><div class="h5"><br>
_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</div></div></blockquote></div><br></div></div>