On 02/06/2012 10:51 AM, Ross Gardler wrote:
Sorry no time right now.

Same here. But I do intent to follow up later today with more feedback, not just on this.


I have been thinking about this and it really makes no sense to have
license headers in there for the reason Scott gives, plus there is no
IP value in those files.
That is the primary question.
If there is no IP value, there is no need, nor requirement, to have a license header on top.

However, even if there *now* is no IP value (and I'm not even sure if that hold true for all the templates without header already), I see this templating 'engine' as something easily used/extended in the future to allow injecting really IP valued fragments. If that comes, or already is the case, a license header really *is* required, for those fragments at least. And in that case maybe it is better to provide a way to automatically 'strip' or filter away intermediate license headers from the end result, such that only one header remains on the top. That might require some enhancements to the templating mechanism/engine but I truly have no idea how or where, just brainstorming here, nor if that is feasible or not. But it would allow not having to think about it, for each and every template change: does it hold IP value or not. That probably is too tricky in practice to sustain.

For the time being, if (all) the current templates indeed do not have IP value, I wouldn't worry about them and just add them to the RAT exclusions configuration.

Ate


However, I think we need to check this. I'll ask on general@

Ross

On 6 February 2012 09:35, Paul Sharples<[email protected]>  wrote:
Any advice on this?  I think we can start the 0.9.2 build when this is
decided.

Paul


On 03/02/2012 14:32, Scott Wilson wrote:

There are a lot of files in the templates without license headers (list
below). Should each of these carry a license, or can they be excepted? I
think one reason they don't have the headers at the moment is they are
concatenated by the template system into the final files,  which would then
have multiple license headers in the HTML.


/home/buildslave2/slave2/wookie-trunk/build/widgets/templates/base/content_scripts.html

/home/buildslave2/slave2/wookie-trunk/build/widgets/templates/browse/content_primary.html

/home/buildslave2/slave2/wookie-trunk/build/widgets/templates/browse/content_scripts.html

/home/buildslave2/slave2/wookie-trunk/build/widgets/templates/browse/content_secondary.html

/home/buildslave2/slave2/wookie-trunk/build/widgets/templates/browse/item_summary_template.html

/home/buildslave2/slave2/wookie-trunk/build/widgets/templates/browse/item_template.html

/home/buildslave2/slave2/wookie-trunk/build/widgets/templates/enyo/base/content_footer.html

/home/buildslave2/slave2/wookie-trunk/build/widgets/templates/enyo/base/content_header.html

/home/buildslave2/slave2/wookie-trunk/build/widgets/templates/enyo/base/content_primary.html

/home/buildslave2/slave2/wookie-trunk/build/widgets/templates/enyo/base/content_scripts.html

/home/buildslave2/slave2/wookie-trunk/build/widgets/templates/itemDetail/item_template.html

/home/buildslave2/slave2/wookie-trunk/build/widgets/templates/testWidgets/browseTestWidget/item_summary_template.html

/home/buildslave2/slave2/wookie-trunk/build/widgets/templates/testWidgets/browseTestWidget/item_template.html

/home/buildslave2/slave2/wookie-trunk/build/widgets/templates/testWidgets/common/content_footer.html

/home/buildslave2/slave2/wookie-trunk/build/widgets/templates/testWidgets/common/content_header.html

/home/buildslave2/slave2/wookie-trunk/build/widgets/templates/walkthrough/content_footer.html

/home/buildslave2/slave2/wookie-trunk/build/widgets/templates/walkthrough/content_header.html

/home/buildslave2/slave2/wookie-trunk/build/widgets/templates/walkthrough/content_primary.html

/home/buildslave2/slave2/wookie-trunk/build/widgets/templates/walkthrough/content_secondary.html

/home/buildslave2/slave2/wookie-trunk/build/widgets/templates/widgets/adminWidgets/common/content_footer.html

/home/buildslave2/slave2/wookie-trunk/build/widgets/templates/widgets/adminWidgets/common/content_header.html

/home/buildslave2/slave2/wookie-trunk/build/widgets/templates/widgets/adminWidgets/widgetBrowse/item_template.html

/home/buildslave2/slave2/wookie-trunk/build/widgets/templates/widgets/jira/content_footer.html

/home/buildslave2/slave2/wookie-trunk/build/widgets/templates/widgets/jira/content_header.html

/home/buildslave2/slave2/wookie-trunk/build/widgets/templates/widgets/jira/item_summary_template.html

/home/buildslave2/slave2/wookie-trunk/build/widgets/templates/widgets/jira/item_template.html

/home/buildslave2/slave2/wookie-trunk/build/widgets/templates/widgets/twitter/content_footer.html

/home/buildslave2/slave2/wookie-trunk/build/widgets/templates/widgets/twitter/content_header.html

/home/buildslave2/slave2/wookie-trunk/build/widgets/templates/widgets/twitter/content_scripts.html

/home/buildslave2/slave2/wookie-trunk/build/widgets/templates/widgets/twitter/content_secondary.html

/home/buildslave2/slave2/wookie-trunk/build/widgets/templates/widgets/twitter/item_summary_template.html







Reply via email to