<br><br><div class="gmail_quote">2012/6/3 Thomas Graf <span dir="ltr"><<a href="mailto:tgraf@infradead.org" target="_blank">tgraf@infradead.org</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On Sat, Jun 02, 2012 at 12:34:27AM +0600, Марк Коренберг wrote:<br>
> 1. To fix indentation. I mean replace tabs with 4 spaces. I see mix of<br>
> tabs/spaces in code, and it is VERY bad pratice in python<br>
> 2. Next, I want to eliminate pylint warnings and errors<br>
> 3. Next, I want to introduce unicode_literals, and also prepare library for<br>
> correct usage of str/unicode (this is needed for correct migration to<br>
> python3)<br>
> 4. Make some fixes in bad old-school code, like string concatenation<br>
> instead of .format()<br>
<br></div></blockquote><div>Also, I forgot about auto-testing. I want to add it before massive refactoring.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">
</div>This sounds great. Please note that I am not an expert in python<br>
programming and don't have that much practice. Feel free to make<br>
radical changes as you see fit.<br></blockquote><div><br></div><div>I have experience in writing in python and in writing bindings for the python.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im"><br>
> How to make that work with less pain? What I mean? Should I send you<br>
> patches or I should publish git repository? Maybe you may grant access to<br>
> my banch in your git? something else?<br>
<br>
</div>It sounds like you know what you are doing, I will be happy to hand over<br>
maintainership of the python bindings to you. I suggest that you maintain<br>
your own git tree and I will be happy to directly pull from your tree.<br></blockquote><div><br></div><div>Okay, I can make project on, say, github. </div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
I also suggest that you take care of reviewing and applying all python<br>
related patches that are submitted to the list. Changes outside of python/<br>
should be submitted to the list individually for review and integration into<br>
the main tree.<br></blockquote><div><br></div><div>Yes, I can review python-related patches, bug, questions and suggestions.</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
How does that sound to you?<br></blockquote><div>This sounds great! I have re-invented wheel twice, when decide to write libnl binding by hand, and then rewrite it. Now I want to improve your one and use it in my project</div>
<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<span class="HOEnZb"><font color="#888888"><br>
~Thomas<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br>Segmentation fault<br>