<div dir="ltr">Good question, Roman. I'm also interested in this. Are there any best-practices of header usage ? Should we place headers whereven it needs ?<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">
2013/11/28 Roman Prykhodchenko <span dir="ltr"><<a href="mailto:rprikhodchenko@mirantis.com" target="_blank">rprikhodchenko@mirantis.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi folks,<br>
<br>
according to our hacking rules all source files should contain the Apache license header in the beginning (<a href="http://docs.openstack.org/developer/hacking/#openstack-licensing" target="_blank">http://docs.openstack.org/developer/hacking/#openstack-licensing</a>).<br>
There are special files that in most of the cases are empty, i.e., __init__.py.<br>
<br>
I used to put license headers to __init__ files when I was working on Neutron or Ironic. However, recently I got<br>
a feedback for one of my patches from several folks that said that licence headers should be removed from __init__ files because<br>
empty files are not source files.<br>
<br>
The point of this email is _not_ to blame someone or to push my personal opinion to the folks who gave me the feedback. What I'm trying to do is to to bring more clarity to our hacking rules because, as I see, currently different folks interpret them differently.<br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
- Roman<br>
<br>
</font></span><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></blockquote></div><br></div>