<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns="http://www.w3.org/TR/REC-html40" xmlns:v = 
"urn:schemas-microsoft-com:vml" xmlns:o = 
"urn:schemas-microsoft-com:office:office" xmlns:w = 
"urn:schemas-microsoft-com:office:word" xmlns:m = 
"http://schemas.microsoft.com/office/2004/12/omml"><HEAD>
<META content="text/html; charset=us-ascii" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.18702">
<STYLE>@font-face {
        font-family: Calibri;
}
@page WordSection1 {size: 612.0pt 792.0pt; margin: 72.0pt 72.0pt 72.0pt 72.0pt; }
P.MsoNormal {
        MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Calibri","sans-serif"; FONT-SIZE: 11pt; mso-fareast-language: EN-US
}
LI.MsoNormal {
        MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Calibri","sans-serif"; FONT-SIZE: 11pt; mso-fareast-language: EN-US
}
DIV.MsoNormal {
        MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Calibri","sans-serif"; FONT-SIZE: 11pt; mso-fareast-language: EN-US
}
A:link {
        COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlink {
        COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
A:visited {
        COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlinkFollowed {
        COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.EmailStyle17 {
        FONT-FAMILY: "Calibri","sans-serif"; COLOR: windowtext; mso-style-type: personal
}
SPAN.EmailStyle18 {
        FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d; mso-style-type: personal-reply
}
.MsoChpDefault {
        FONT-SIZE: 10pt; mso-style-type: export-only
}
DIV.WordSection1 {
        page: WordSection1
}
</STYLE>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></HEAD>
<BODY lang=EN-GB link=blue vLink=purple>
<DIV dir=ltr align=left><SPAN class=392204822-15072013><FONT color=#0000ff 
size=2 face=Arial>Hi,</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=392204822-15072013><FONT color=#0000ff 
size=2 face=Arial></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=392204822-15072013><FONT color=#0000ff 
size=2 face=Arial>My dev stack:</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=392204822-15072013><FONT color=#0000ff 
size=2 face=Arial></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=392204822-15072013><FONT color=#0000ff 
size=2 face=Arial>Windows XP (stuck on this at work, if deving at home I use 
Ubuntu)</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=392204822-15072013><FONT color=#0000ff 
size=2 face=Arial>Java 7</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=392204822-15072013><FONT color=#0000ff 
size=2 face=Arial>Tomcat/JSP/Java</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=392204822-15072013><FONT color=#0000ff 
size=2 face=Arial>Netbeans 7.3</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=392204822-15072013><FONT color=#0000ff 
size=2 face=Arial>Firefox+firebug (sometimes using Chrome with debugger 
instead).</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=392204822-15072013><FONT color=#0000ff 
size=2 face=Arial></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=392204822-15072013><FONT color=#0000ff 
size=2 face=Arial>I end up using a combination of HTML5 projects and the 
standard web project depending on the back-end needs of the 
app.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=392204822-15072013><FONT color=#0000ff 
size=2 face=Arial></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=392204822-15072013><FONT color=#0000ff 
size=2 face=Arial>Cheers,</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=392204822-15072013><FONT color=#0000ff 
size=2 face=Arial>Rob</FONT></SPAN></DIV><BR>
<BLOCKQUOTE 
style="BORDER-LEFT: #0000ff 2px solid; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px" 
dir=ltr>
  <DIV dir=ltr lang=en-us class=OutlookMessageHeader align=left>
  <HR tabIndex=-1>
  <FONT size=2 face=Tahoma><B>From:</B> openlayers-dev-bounces@lists.osgeo.org 
  [mailto:openlayers-dev-bounces@lists.osgeo.org] <B>On Behalf Of </B>Mark 
  Paxton (C)<BR><B>Sent:</B> Monday, 15 July 2013 8:46 PM<BR><B>To:</B> 
  openlayers-dev@lists.osgeo.org list<BR><B>Subject:</B> [OpenLayers-Dev] FW: 
  What tools do you use for JS development?<BR></FONT><BR></DIV>
  <DIV></DIV>
  <DIV class=WordSection1>
  <P class=MsoNormal>Hello OpenLayers developers,<o:p></o:p></P>
  <P class=MsoNormal><o:p> </o:p></P>
  <P class=MsoNormal>I’m always on a mission to find the fastest and most 
  powerful tools for software development, and it seems particularly for JS the 
  current tools seem to be a bit behind the equivalents for Java, PHP, 
  etc.<o:p></o:p></P>
  <P class=MsoNormal><o:p> </o:p></P>
  <P class=MsoNormal>I’d be really interested to hear what tools are used by 
  OpenLayers developers – how your environment is set up, etc.<o:p></o:p></P>
  <P class=MsoNormal><o:p> </o:p></P>
  <P class=MsoNormal>To give you an idea, this is my current 
  setup:<o:p></o:p></P>
  <P class=MsoNormal><o:p> </o:p></P>
  <P class=MsoNormal>Windows XP Pro SP3 x86 (I’m fixed on this for 
  now)<o:p></o:p></P>
  <P class=MsoNormal>Java 7<o:p></o:p></P>
  <P class=MsoNormal>Perl (Strawberry Perl)<o:p></o:p></P>
  <P class=MsoNormal>Python 2.7.2<o:p></o:p></P>
  <P class=MsoNormal>Netbeans 7.3<o:p></o:p></P>
  <P class=MsoNormal>Firefox+firebug, Chrome, etc.<o:p></o:p></P>
  <P class=MsoNormal><o:p> </o:p></P>
  <P class=MsoNormal>I use an HTML5 project within Netbeans, then a combination 
  of the Netbeans Chrome plugin and Chrome JS debugger for normal use. I also 
  use Firefox and Firebug for testing from time to time as well.<o:p></o:p></P>
  <P class=MsoNormal><o:p> </o:p></P>
  <P class=MsoNormal>Netbeans does seem to hang up quite frequently and can be a 
  bit slow, but does seem to do a relatively good job of formatting the code. 
  I’ve turned off the JSLint plugin though as it seems way too naggy about some 
  elements.<o:p></o:p></P>
  <P class=MsoNormal><o:p> </o:p></P>
  <P class=MsoNormal>It’d be great to get an understanding of what other people 
  are using at the moment and why.<o:p></o:p></P>
  <P class=MsoNormal><o:p> </o:p></P>
  <P class=MsoNormal>Thanks,<o:p></o:p></P>
  <P class=MsoNormal>Mark <o:p></o:p></P>
  <P class=MsoNormal><o:p> </o:p></P>
  <P class=MsoNormal><o:p> </o:p></P>
  <P class=MsoNormal><o:p> </o:p></P></DIV><PRE>This email is only intended for the person to whom it is addressed and may contain confidential information. If you have received this email in error, please notify the sender and delete this email which must not be copied, distributed or disclosed to any other person.

Unless stated otherwise, the contents of this email are personal to the writer and do not represent the official view of Ordnance Survey. Nor can any contract be formed on Ordnance Survey's behalf via email. We reserve the right to monitor emails and attachments without prior notice.

Thank you for your cooperation.

Ordnance Survey
Adanac Drive
Southampton SO16 0AS
Tel: 08456 050505
http://www.ordnancesurvey.co.uk

</PRE></BLOCKQUOTE></BODY></HTML>