<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Jan 15, 2015, at 7:27 PM, Michael Krotscheck <<a href="mailto:krotscheck@gmail.com" class="">krotscheck@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">> I think Oracle's got enough money to support Node.js on SPARC.<br class="">
<br class="">
How is money relevant here?<br class=""></blockquote><div class=""><br class=""></div><div class="">Well, normally the argument I've received is "We don't have the time/resources/insert-other-fiscally-motivated-reason to support/work on node". Ergo, money. But then, given Oracle's conduct around the whole Java ridiculousness I'm not exactly favorably disposed towards anything or anyone associated with them. They'd get a lot more respect if they open-sourced Solaris.</div><br class="Apple-interchange-newline">Which actually reminds me of something: Infra only tests against Debian, CentOS, and Fedora. It does not test Solaris. So, no offense, but I don't care about your SPARC servers.<div class=""><br class=""></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">... that Node.js is an issue because we can not use it.  Not because we<br class=""></blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
don't WANT to use it.  This is an important distinction that you seem to<br class="">
have missed.<br class=""></blockquote><div class=""><br class=""></div><div class="">I haven't missed it, I just made the assumption that if someone wants to use a tool, they would be busy porting that tool rather than arguing on a list about it.</div><div class=""><br class=""></div><div class="">Case and point: I wanted to use javascript in OpenStack Infra, so I did a ton of legwork to bring node, npm, bower, karma, jasmine, protractor, and grunt into the infra toolchain.</div><div class=""><br class=""></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">> So let me reframe this argument a bit: If you refuse to allow us<br class="">
> frontend developers to use node, npm, and bower, then I expect you to<br class="">
> reciprocate and no longer use the python executable or pip to write your<br class="">
> code, and you can only debug using wsgi. Since those fill equivalent<br class="">
> roles in our various languages-du-jour, it seems like a perfectly fair<br class="">
> exchange. Deal?<br class="">
<br class="">
I'm sorry, what?  Python is fully supported on Solaris (both x86 and<br class="">
SPARC).  This discussion has nothing whatsoever to do with the<br class="">
'language-du-jour'.<br class=""></blockquote><div class=""><br class=""></div><div class="">It has everything to do with it: There are javascript engineers that want to use their tools, just like there are python engineers that want to user their tools. You're saying we can't use javascript tools because of SPARC's lack of support. I'm merely asking that our python engineers reciprocate and abandon your own tools out of solidarity. After all, we're all in this together, right?</div></div></div></blockquote><div><br class=""></div><div>We are, and as this conversation has veered off in a destructive direction, I think we should back up and look at the compromise Radomir posted [1] to see if that solves the original technical problem we all have.</div><div><br class=""></div><div>Does having the requirements specified in a JSON file, without requiring a specific build tool to install the files, solve the packaging, testing, and deployment issue on platforms where node.js isn’t supported natively right now?</div><div><br class=""></div><div>Doug</div><div><br class=""></div><div>[1] <a href="http://lists.openstack.org/pipermail/openstack-dev/2015-January/054538.html" class="">http://lists.openstack.org/pipermail/openstack-dev/2015-January/054538.html</a></div><br class=""><blockquote type="cite" class=""><div class=""><div class="gmail_quote"><div class=""><br class=""></div><div class="">Michael</div></div>
__________________________________________________________________________<br class="">OpenStack Development Mailing List (not for usage questions)<br class="">Unsubscribe: <a href="mailto:OpenStack-dev-request@lists.openstack.org" class="">OpenStack-dev-request@lists.openstack.org</a>?subject:unsubscribe<br class=""><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" class="">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br class=""></div></blockquote></div><br class=""></body></html>