瀏覽代碼

HPCC-19988 DOCS:Deprecate the ECL Plugin for Eclipse

Signed-off-by: G-Pan <greg.panagiotatos@lexisnexis.com>
G-Pan 7 年之前
父節點
當前提交
8ef61c64a4

+ 0 - 29
docs/BuildTools/cmake_config/ECLPluginForEclipse.txt

@@ -1,29 +0,0 @@
-################################################################################
-#    HPCC SYSTEMS software Copyright (C) 2012 HPCC Systems®.
-#
-#    Licensed under the Apache License, Version 2.0 (the "License");
-#    you may not use this file except in compliance with the License.
-#    You may obtain a copy of the License at
-#
-#       http://www.apache.org/licenses/LICENSE-2.0
-#
-#    Unless required by applicable law or agreed to in writing, software
-#    distributed under the License is distributed on an "AS IS" BASIS,
-#    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-#    See the License for the specific language governing permissions and
-#    limitations under the License.
-################################################################################
-
-DOCBOOK_TO_PDF( ${FO_XSL} ECL_Plugin_for_Eclipse.xml "ECL_Plugin_for_EclipseIDE_${DOC_LANG}")
-
-IF(MAKE_DOCS)
-  SET(HELP_DEPENDENCIES)
-  GET_PROPERTY(Current_Targets GLOBAL PROPERTY DOC_TARGETS)
-  FOREACH(T ${Current_Targets})
-    IF("${T}" MATCHES ".*ECL_Plugin_for_EclipseIDE_${DOC_LANG}.*")
-      LIST(APPEND HELP_DEPENDENCIES  ${T})
-    ENDIF()
-  ENDFOREACH()
-
-  DOCBOOK_TO_HTML(${ECLIPSE_HTML_XSL} "${CMAKE_CURRENT_BINARY_DIR}/ECL_Plugin_for_Eclipse.xml" ${PORTAL_HTML_DIR}/Eclipse_Plugin_${DOC_LANG}  "eclipse_plugin_html_${DOC_LANG}" "${HPCC_SOURCE_DIR}/docs/common/eclipsehelp.css" "")
-ENDIF(MAKE_DOCS)

+ 8 - 4
docs/EN_US/CMakeLists.txt

@@ -1,5 +1,5 @@
 ################################################################################
 ################################################################################
-#    HPCC SYSTEMS software Copyright (C) 2012 HPCC Systems®.
+#    HPCC SYSTEMS software Copyright (C) 2018 HPCC Systems®.
 #
 #
 #    Licensed under the Apache License, Version 2.0 (the "License");
 #    Licensed under the Apache License, Version 2.0 (the "License");
 #    you may not use this file except in compliance with the License.
 #    you may not use this file except in compliance with the License.
@@ -17,9 +17,13 @@
 ###
 ###
 #  This CMakeLists intended to be used in docs/EN
 #  This CMakeLists intended to be used in docs/EN
 #    Refactored for internationalization
 #    Refactored for internationalization
-##
-#GHACKED THIS 
+###
+# Last Mod GP 7/2018
+#  Removed ECL Plugin For Eclipse
+####################
+#
 # Doc dirs to include.
 # Doc dirs to include.
+#
 
 
 
 
 cmake_minimum_required(VERSION 2.8)
 cmake_minimum_required(VERSION 2.8)
@@ -75,7 +79,7 @@ add_subdirectory(Installing_and_RunningTheHPCCPlatform)
 add_subdirectory(RoxieReference)
 add_subdirectory(RoxieReference)
 add_subdirectory(RunningHPCCinaVirtualMachine)
 add_subdirectory(RunningHPCCinaVirtualMachine)
 
 
-add_subdirectory(ECLPluginForEclipse)
+#add_subdirectory(ECLPluginForEclipse)
 add_subdirectory(ECLScheduler)
 add_subdirectory(ECLScheduler)
 add_subdirectory(ECLWatch)
 add_subdirectory(ECLWatch)
 add_subdirectory(VisualizingECL)
 add_subdirectory(VisualizingECL)

+ 0 - 17
docs/EN_US/ECLPluginForEclipse/CMakeLists.txt

@@ -1,17 +0,0 @@
-################################################################################
-#    HPCC SYSTEMS software Copyright (C) 2012 HPCC Systems®.
-#
-#    Licensed under the Apache License, Version 2.0 (the "License");
-#    you may not use this file except in compliance with the License.
-#    You may obtain a copy of the License at
-#
-#       http://www.apache.org/licenses/LICENSE-2.0
-#
-#    Unless required by applicable law or agreed to in writing, software
-#    distributed under the License is distributed on an "AS IS" BASIS,
-#    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-#    See the License for the specific language governing permissions and
-#    limitations under the License.
-################################################################################
-get_filename_component(DOC_DIR_NAME ${CMAKE_CURRENT_SOURCE_DIR} NAME)
-include(${CMAKE_CURRENT_SOURCE_DIR}/../../BuildTools/cmake_config/${DOC_DIR_NAME}.txt)

+ 0 - 749
docs/EN_US/ECLPluginForEclipse/ECL_Plugin_for_Eclipse.xml

@@ -1,749 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
-"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
-<book xml:base="../">
-  <bookinfo>
-    <title>ECL Plugin for the Eclipse IDE</title>
-
-    <mediaobject>
-      <imageobject>
-        <imagedata fileref="images/redswooshWithLogo3.jpg" />
-      </imageobject>
-    </mediaobject>
-
-    <author>
-      <surname>Boca Raton Documentation Team</surname>
-    </author>
-
-    <legalnotice>
-      <para>We welcome your comments and feedback about this document via
-      email to <email>docfeedback@hpccsystems.com</email></para>
-
-      <para>Please include <emphasis role="bold">Documentation
-      Feedback</emphasis> in the subject line and reference the document name,
-      page numbers, and current Version Number in the text of the
-      message.</para>
-
-      <para>LexisNexis and the Knowledge Burst logo are registered trademarks
-      of Reed Elsevier Properties Inc., used under license.</para>
-
-      <para>HPCC Systems is a registered trademark of LexisNexis Risk Data
-      Management Inc.</para>
-
-      <para>Other products, logos, and services may be trademarks or
-      registered trademarks of their respective companies.</para>
-
-      <para>All names and example data used in this manual are fictitious. Any
-      similarity to actual persons, living or dead, is purely
-      coincidental.</para>
-
-      <para><emphasis role="redbold"> </emphasis></para>
-    </legalnotice>
-
-    <xi:include href="common/Version.xml"
-                xpointer="xpointer(//*[@id='FooterInfo'])"
-                xmlns:xi="http://www.w3.org/2001/XInclude" />
-
-    <!--Release Info makes a running page footer:now an include from version.xml-->
-
-    <xi:include href="common/Version.xml"
-                xpointer="xpointer(//*[@id='DateVer'])"
-                xmlns:xi="http://www.w3.org/2001/XInclude" />
-
-    <!--The include statement pulls in the date_ver from version.xml-->
-
-    <corpname>HPCC Systems</corpname>
-
-    <!--corpname never prints-->
-
-    <xi:include href="common/Version.xml"
-                xpointer="xpointer(//*[@id='Copyright'])"
-                xmlns:xi="http://www.w3.org/2001/XInclude" />
-
-    <!--Copyright tag now gets copyright from version.xml-->
-
-    <mediaobject role="logo">
-      <imageobject>
-        <imagedata fileref="images/LN_Rightjustified.jpg" />
-      </imageobject>
-    </mediaobject>
-  </bookinfo>
-
-  <chapter id="Eclipse_Introduction">
-    <title>Introduction</title>
-
-    <para>Eclipse is an alternative Integrated Development Environment (IDE)
-    which can be used with the HPCC Systems Platform. Eclipse is open-source,
-    and multi-platform. It can be used instead of the ECL IDE to write and
-    execute queries into data on an HPCC cluster .</para>
-
-    <para>The ECL plugin is also open source.</para>
-
-    <para>The following sections cover how to install and use the ECL plugin
-    for Eclipse.</para>
-
-    <sect1 id="ECL_Files" role="nobrk">
-      <title>Prerequisites and Requirements</title>
-
-      <para>These are the basic requirements to run the Eclipse plugin.</para>
-
-      <sect2>
-        <title>Windows Prerequisites:</title>
-
-        <para><itemizedlist>
-            <listitem>
-              <para>The HPCC Client Tools (available from <ulink
-              url="http://hpccsystems.com/download/free-community-edition/client-tools">http://hpccsystems.com/download/free-community-edition/client-tools</ulink>
-              )</para>
-
-              <para>This installs the ECL compiler, eclcc, command line tools,
-              and related components</para>
-            </listitem>
-
-            <listitem>
-              <para>Eclipse Indigo or later</para>
-            </listitem>
-
-            <listitem>
-              <para>The ECL plugin for Eclipse</para>
-
-              <para><informaltable colsep="1" frame="all" rowsep="1">
-                  <?dbfo keep-together="always"?>
-
-                  <tgroup cols="2">
-                    <colspec colwidth="49.50pt" />
-
-                    <colspec />
-
-                    <tbody>
-                      <row>
-                        <entry><inlinegraphic
-                        fileref="images/caution.png" /></entry>
-
-                        <entry>On a machine running Windows 7 (either the 32-
-                        or 64-bit), depending on your install location, you
-                        may need to start Eclipse with <emphasis>administrator
-                        privileges</emphasis> for plugins to install properly.
-                        This is necessary even if your account has
-                        administrator privileges. <para>Right-click on the
-                        Eclipse shortcut, then select <emphasis
-                        role="bold">Run as Administrator</emphasis> from the
-                        pop-up menu. </para><para>After installing the plugin,
-                        you do not need to run as administrator in the normal
-                        course of your work. However, to install any future
-                        updates will require running as administrator.
-                        </para></entry>
-                      </row>
-                    </tbody>
-                  </tgroup>
-                </informaltable></para>
-            </listitem>
-          </itemizedlist></para>
-      </sect2>
-
-      <sect2>
-        <title>Linux Prerequisites:</title>
-
-        <para><itemizedlist>
-            <listitem>
-              <para>The HPCC Client Tools (available from <ulink
-              url="http://hpccsystems.com/download/free-community-edition/client-tools">http://hpccsystems.com/download/free-community-edition/client-tools</ulink>
-              )</para>
-
-              <para>This installs the ECL compiler, eclcc, command line tools,
-              and related components</para>
-            </listitem>
-
-            <listitem>
-              <para>64-bit desktop edition of Linux</para>
-            </listitem>
-
-            <listitem>
-              <para>Eclipse Indigo or later</para>
-            </listitem>
-
-            <listitem>
-              <para>The ECL plugin for Eclipse</para>
-            </listitem>
-          </itemizedlist></para>
-      </sect2>
-
-      <sect2 role="brk">
-        <title>Mac (Intel-based) Prerequisites:</title>
-
-        <itemizedlist>
-          <listitem>
-            <para>The HPCC Client Tools (available from <ulink
-            url="http://hpccsystems.com/download/free-community-edition/client-tools">http://hpccsystems.com/download/free-community-edition/client-tools</ulink>
-            )</para>
-
-            <para>This installs the ECL compiler, eclcc, command line tools,
-            and related components</para>
-          </listitem>
-
-          <listitem>
-            <para>Mac OS X 64-bit (10.6.x or later)</para>
-          </listitem>
-
-          <listitem>
-            <para>Eclipse Indigo or later</para>
-          </listitem>
-
-          <listitem>
-            <para>The ECL plugin for Eclipse</para>
-          </listitem>
-        </itemizedlist>
-      </sect2>
-    </sect1>
-  </chapter>
-
-  <chapter id="Installing_Eclipse">
-    <title>Installing Eclipse</title>
-
-    <para>This section describes how to install the Eclipse IDE. If you
-    already have the Eclipse IDE installed, skip this section and go to
-    <emphasis>Installing the ECL Plugin</emphasis>.</para>
-
-    <sect1 id="Used_to_Build_Queries" role="nobrk">
-      <title>Getting Eclipse</title>
-
-      <para>Download the Eclipse IDE from the site:</para>
-
-      <para><ulink
-      url="http://www.eclipse.org/downloads/">http://www.eclipse.org/downloads/</ulink>
-      <itemizedlist>
-          <listitem>
-            <para>Choose the Eclipse IDE for Java Developers package</para>
-          </listitem>
-
-          <listitem>
-            <para>Download the appropriate Eclipse IDE for your
-            platform</para>
-          </listitem>
-
-          <listitem>
-            <para>The Eclipse IDE is delivered as a compressed (.zip or
-            .tar.gz) file. Extract this file into the folder of your choice
-            (for example, c:\Eclipse on Windows).</para>
-          </listitem>
-
-          <listitem>
-            <para>You can optionally create a shortcut to the executable file
-            (<emphasis role="bold">eclipse.exe</emphasis> on Windows, or
-            <emphasis role="bold">eclipse</emphasis> on Linux).</para>
-          </listitem>
-        </itemizedlist></para>
-    </sect1>
-
-    <sect1 id="Configuration_Files">
-      <title>Installing the ECL Plugin</title>
-
-      <para>To install the Eclipse plugin:</para>
-
-      <para><orderedlist>
-          <listitem>
-            <para>In Eclipse IDE, select <emphasis role="bold">Help &gt;&gt;
-            Install New Software...</emphasis></para>
-          </listitem>
-
-          <listitem>
-            <para>Press the <emphasis role="bold">Add</emphasis>
-            button.<figure>
-                <title>Install Software: Add</title>
-
-                <mediaobject>
-                  <imageobject>
-                    <imagedata fileref="images/EPI003.jpg" />
-                  </imageobject>
-                </mediaobject>
-              </figure></para>
-          </listitem>
-
-          <listitem>
-            <?dbfo keep-together="always"?>
-
-            <para>Provide a suitable name, for example, <emphasis
-            role="bluebold">ECL_Plugin.</emphasis></para>
-          </listitem>
-
-          <listitem>
-            <para>Enter one of the locations below in the <emphasis
-            role="bold">Location</emphasis> field.</para>
-
-            <para><variablelist>
-                <varlistentry>
-                  <term>Note:</term>
-
-                  <listitem>
-                    <para>We recommend the latest stable build for production
-                    work.</para>
-                  </listitem>
-                </varlistentry>
-              </variablelist></para>
-
-            <para><informaltable colsep="1" frame="all" rowsep="1">
-                <tgroup cols="2">
-                  <colspec colwidth="310 pt" />
-
-                  <colspec colwidth="255.0pt" />
-
-                  <tbody>
-                    <row>
-                      <entry>http://eclipse.hpccsystems.com/stable</entry>
-
-                      <entry>The latest stable build.</entry>
-                    </row>
-
-                    <row>
-                      <entry>http://eclipse.hpccsystems.com/develop</entry>
-
-                      <entry>The cutting-edge, untested development
-                      build.</entry>
-                    </row>
-                  </tbody>
-                </tgroup>
-              </informaltable><figure>
-                <title>Enter Location</title>
-
-                <mediaobject>
-                  <imageobject>
-                    <imagedata fileref="images/EPI004.jpg" />
-
-                    <!--This screen should show completed Location in the future-->
-                  </imageobject>
-                </mediaobject>
-              </figure></para>
-          </listitem>
-
-          <listitem>
-            <?dbfo keep-together="always"?>
-
-            <para>Select the <emphasis role="bold">ECL Language</emphasis> box
-            then press the <emphasis role="bold">Next &gt;</emphasis>
-            button.</para>
-
-            <variablelist>
-              <varlistentry>
-                <term>Note:</term>
-
-                <listitem>
-                  <para>This can take a while before it appears.</para>
-                </listitem>
-              </varlistentry>
-            </variablelist>
-
-            <para><figure>
-                <title>Select ECL Language</title>
-
-                <mediaobject>
-                  <imageobject>
-                    <imagedata fileref="images/EPI006.jpg" scale="80" />
-                  </imageobject>
-                </mediaobject>
-              </figure></para>
-          </listitem>
-
-          <listitem>
-            <para>Review the items to be installed and press the <emphasis
-            role="bold">Next &gt;</emphasis> button.</para>
-          </listitem>
-
-          <listitem>
-            <para>Accept the licensing agreement, then press the <emphasis
-            role="bold">Finish</emphasis> button to complete the installation
-            wizard.</para>
-          </listitem>
-
-          <listitem>
-            <para>After completing the wizard, it prompts you to restart
-            eclipse. You should restart eclipse in order for the changes to
-            take effect.</para>
-          </listitem>
-        </orderedlist></para>
-    </sect1>
-
-    <sect1>
-      <title>Updating the ECL Plugin for Eclipse</title>
-
-      <para>We recommend using the Eclipse Automatic Update feature.</para>
-
-      <para><orderedlist>
-          <listitem>
-            <para>In Eclipse IDE, select <emphasis role="bold">Window &gt;&gt;
-            Preferences.</emphasis></para>
-          </listitem>
-
-          <listitem>
-            <para>Expand the <emphasis role="bold">Install/Update</emphasis>
-            branch on the left, then select <emphasis role="bold">Automatic
-            Updates</emphasis>.</para>
-
-            <para>Check the <emphasis role="bold">Automatically find new
-            updates and notify me</emphasis> button.</para>
-
-            <figure>
-              <title>Automatic Update Settings</title>
-
-              <mediaobject>
-                <imageobject>
-                  <imagedata fileref="images/EPI017.jpg" scale="80" />
-                </imageobject>
-              </mediaobject>
-            </figure>
-          </listitem>
-
-          <listitem>
-            <para>Set your options, then press the<emphasis role="bold">
-            OK</emphasis> button.</para>
-          </listitem>
-        </orderedlist>To manually update the Eclipse plugin:</para>
-
-      <para><orderedlist>
-          <listitem>
-            <para>In Eclipse IDE, select <emphasis role="bold">Help &gt;&gt;
-            Check for Updates...</emphasis></para>
-
-            <para>A progress window displays as it checks for any available
-            updates.<emphasis role="bold"></emphasis></para>
-          </listitem>
-
-          <listitem>
-            <para>If an update is available, follow the prompts to install
-            it.</para>
-
-            <para></para>
-          </listitem>
-        </orderedlist></para>
-    </sect1>
-  </chapter>
-
-  <chapter id="Create_ECL_Project" role="brk">
-    <title>Using Eclipse with HPCC</title>
-
-    <para>The following sections tell you how you can use Eclipse to interact
-    with the HPCC Platform.</para>
-
-    <sect1 role="nobrk">
-      <title>Creating an ECL Project</title>
-
-      <para>In order to use Eclipse with an HPCC Platform, you will need to be
-      able to create, edit, and submit ECL projects. This is how to do that
-      with a simple "Hello World" project.</para>
-
-      <para><orderedlist>
-          <listitem>
-            <para>Open the Eclipse IDE</para>
-          </listitem>
-
-          <listitem>
-            <para>From the Workbench File menu, select <emphasis
-            role="bold">File <emphasis role="bold">&gt;&gt;</emphasis> New
-            <emphasis role="bold">&gt;&gt;</emphasis> Project...
-            </emphasis></para>
-
-            <para>This launches a <emphasis role="bold">New Project</emphasis>
-            window which prompts you to Select a wizard</para>
-
-            <para><graphic fileref="images/EPI007.jpg" scale="90" /></para>
-          </listitem>
-
-          <listitem>
-            <para>Expand the <emphasis role="bold">ECL</emphasis> folder,
-            select <emphasis role="bold">ECL Project</emphasis>, then press
-            the <emphasis role="bold">Next</emphasis> button.</para>
-
-            <graphic fileref="images/EPI007a.jpg" scale="90" />
-          </listitem>
-
-          <listitem>
-            <para>In the <emphasis role="bold">Project</emphasis> window, give
-            it an appropriate name. For example, <emphasis
-            role="bluebold">hello_world.</emphasis></para>
-          </listitem>
-
-          <listitem>
-            <para>Press the <emphasis role="bold">Finish</emphasis>
-            button.</para>
-          </listitem>
-
-          <listitem>
-            <?dbfo keep-together="always"?>
-
-            <para>If your ECL Development perspective is not already open, you
-            are prompted to <emphasis role="bold">Open Associated
-            Perspective?</emphasis> Press the <emphasis
-            role="bold">Yes</emphasis> button.</para>
-
-            <para><graphic fileref="images/EPI008.jpg" /><variablelist>
-                <varlistentry>
-                  <term>Tip:</term>
-
-                  <listitem>
-                    <para>If you check the <emphasis role="bold">Remember my
-                    decision checkbox</emphasis>, you won't have to do this
-                    every time.</para>
-                  </listitem>
-                </varlistentry>
-              </variablelist></para>
-          </listitem>
-
-          <listitem>
-            <para>In the <emphasis role="bold">ECL Explorer</emphasis> panel,
-            right-click on the newly created project, then select <emphasis
-            role="bold">New <emphasis role="bold">&gt;&gt;</emphasis>
-            File.</emphasis></para>
-
-            <graphic fileref="images/EPI009.jpg" />
-
-            <para>The <emphasis role="bold">New File</emphasis> window
-            displays.</para>
-          </listitem>
-
-          <listitem>
-            <?dbfo keep-together="always"?>
-
-            <para>If necessary, select the parent folder, then provide a name
-            for the file. For example, <emphasis
-            role="bluebold">hello.ecl</emphasis>.</para>
-
-            <para><graphic fileref="images/EPI0091a.jpg" /></para>
-
-            <para><informaltable colsep="1" frame="all" rowsep="1">
-                <?dbfo keep-together="always"?>
-
-                <tgroup cols="2">
-                  <colspec colwidth="49.50pt" />
-
-                  <colspec />
-
-                  <tbody>
-                    <row>
-                      <entry><inlinegraphic
-                      fileref="images/caution.png" /></entry>
-
-                      <entry>No matter what you name your file, be sure you
-                      ALWAYS include the .ecl extension. The extension is
-                      required for the project to work correctly with the HPCC
-                      compiler.</entry>
-                    </row>
-                  </tbody>
-                </tgroup>
-              </informaltable></para>
-          </listitem>
-
-          <listitem>
-            <?dbfo keep-together="always"?>
-
-            <para>Add the following code (including the quotes):
-            <programlisting>OUTPUT('Hello world'); </programlisting><graphic
-            fileref="images/EPI010a.jpg" /></para>
-          </listitem>
-
-          <listitem>
-            <para>Save your code by pressing the <emphasis
-            role="bold">Save</emphasis> button on the toolbar, or selecting
-            the <emphasis role="bold">File &gt;&gt; Save</emphasis> from the
-            menu.</para>
-
-            <informaltable colsep="1" frame="all" rowsep="1">
-              <?dbfo keep-together="always"?>
-
-              <tgroup cols="2">
-                <colspec colwidth="49.50pt" />
-
-                <colspec />
-
-                <tbody>
-                  <row>
-                    <entry><inlinegraphic
-                    fileref="images/OSSgr3.png" /></entry>
-
-                    <entry>Saving an ECL file automatically invokes a syntax
-                    check. If there is an error, it is indicated by a red X
-                    next to the line containing the error.</entry>
-                  </row>
-                </tbody>
-              </tgroup>
-            </informaltable>
-          </listitem>
-        </orderedlist></para>
-    </sect1>
-
-    <sect1 id="Editing" role="brk">
-      <title>Execute the ECL Code</title>
-
-      <para>You can choose where to execute your ECL Code. Each target is
-      defined in a <emphasis role="bold">Run Configuration</emphasis>.</para>
-
-      <sect2>
-        <title>Execute your ECL Code Remotely on a Server.</title>
-
-        <orderedlist>
-          <listitem>
-            <para>Expand your project (hello_world), then right-click on
-            hello.ecl, and select <emphasis role="bold">Run As</emphasis>
-            <emphasis role="bold">&gt;&gt;</emphasis> <emphasis
-            role="bold">Run Configurations...</emphasis></para>
-
-            <para><graphic fileref="images/EPI011.jpg" scale="80" /></para>
-          </listitem>
-
-          <listitem>
-            <?dbfo keep-together="always"?>
-
-            <para>Double click <emphasis role="bold">ECL Targets </emphasis>to
-            create a new <emphasis role="bold">Run As</emphasis>
-            configuration. <graphic fileref="images/EPI012a.jpg"
-            scale="80" /></para>
-          </listitem>
-
-          <listitem>
-            <?dbfo keep-together="always"?>
-
-            <para>On the <emphasis role="bold">HPCC Platfom</emphasis> tab
-            enter the following:<variablelist>
-                <varlistentry>
-                  <term>Name</term>
-
-                  <listitem>
-                    <para>Give it an appropriate name, for example: <emphasis
-                    role="bold">ThorCluster</emphasis></para>
-                  </listitem>
-                </varlistentry>
-
-                <varlistentry>
-                  <term>IP address</term>
-
-                  <listitem>
-                    <para>IP address or DNS name of your ESP server</para>
-                  </listitem>
-                </varlistentry>
-
-                <varlistentry>
-                  <term>Port</term>
-
-                  <listitem>
-                    <para>The port to use (default is 8010)</para>
-                  </listitem>
-                </varlistentry>
-
-                <varlistentry>
-                  <term>Target name</term>
-
-                  <listitem>
-                    <para>The name of the cluster (for example, hthor, thor,
-                    or roxie)</para>
-                  </listitem>
-                </varlistentry>
-
-                <varlistentry>
-                  <term>Credentials</term>
-
-                  <listitem>
-                    <para>Optional Username and Password to use (required if
-                    security is enabled on the cluster)</para>
-                  </listitem>
-                </varlistentry>
-
-                <varlistentry>
-                  <term>ECL Watch / Address</term>
-
-                  <listitem>
-                    <para>This is autofilled from the Server IP Address above;
-                    however, if your ECL Watch service is running on a
-                    different IP or port, you can modify it here.</para>
-
-                    <variablelist>
-                      <varlistentry>
-                        <term>Tip:</term>
-
-                        <listitem>
-                          <para>Press the test button and you will see its
-                          current ECL Watch page. This lets you know you have
-                          the correct configuration.</para>
-                        </listitem>
-                      </varlistentry>
-                    </variablelist>
-                  </listitem>
-                </varlistentry>
-              </variablelist></para>
-
-            <figure>
-              <title>Correct Configuration</title>
-
-              <mediaobject>
-                <imageobject>
-                  <imagedata fileref="images/EPI013.jpg" scale="75" />
-                </imageobject>
-              </mediaobject>
-            </figure>
-          </listitem>
-
-          <listitem>
-            <?dbfo keep-together="always"?>
-
-            <para>On the <emphasis role="bold">ECLCC Compiler</emphasis> tab
-            check the settings. The location of your installed Client Tools
-            should have been found and auto-completed. If they are not
-            correct, check the Override Defaults box and fill in the location
-            of your Client Tools.</para>
-          </listitem>
-
-          <listitem>
-            <para>Press the <emphasis role="bold">Apply</emphasis> button to
-            save your configuration.</para>
-          </listitem>
-
-          <listitem>
-            <para>Press the <emphasis role="bold">Run</emphasis>
-            button.</para>
-          </listitem>
-
-          <listitem>
-            <?dbfo keep-together="always"?>
-
-            <para>In the <emphasis role="bold">Workunits</emphasis> panel on
-            the left, click and expand the <emphasis
-            role="bold">Workunit</emphasis>, then click and expand the
-            <emphasis role="bold">Outputs</emphasis> folder.</para>
-
-            <para>The result(s) display in the center panel. (If your query
-            has multiple results, then each result displays in a separate
-            tab.)</para>
-
-            <para><graphic fileref="images/EPI014.jpg" /></para>
-          </listitem>
-
-          <listitem>
-            <para>Later you can use the drop list on the toolbar button to run
-            on an established <emphasis role="bold">Run
-            Configuration</emphasis>, as show below.</para>
-
-            <graphic fileref="images/EPI018.jpg" />
-          </listitem>
-        </orderedlist>
-      </sect2>
-    </sect1>
-  </chapter>
-
-  <chapter>
-    <title>Next Steps</title>
-
-    <para>To familiarize yourself with the Eclipse IDE and the ECL Development
-    perspective, we recommend working the following tutorials in Eclipse:
-    <itemizedlist spacing="compact">
-        <listitem>
-          <para>The <emphasis role="bold">HPCC Data Tutorial</emphasis></para>
-        </listitem>
-
-        <listitem>
-          <para><emphasis role="bold">The Six Degrees of Kevin
-          Bacon</emphasis> example</para>
-        </listitem>
-      </itemizedlist>To discuss this plugin or get help using it, visit the
-    forum on the HPCC System's portal at:</para>
-
-    <para><ulink
-    url="http://hpccsystems.com/bb/viewforum.php?f=33&amp;sid=adddbd537294bf32e2c46c1d7d16134e">http://hpccsystems.com/bb/viewforum.php?f=33&amp;sid=adddbd537294bf32e2c46c1d7d16134e</ulink></para>
-  </chapter>
-</book>

+ 1 - 2
docs/EN_US/HPCCClientTools/CT_Mods/ECLCC.xml

@@ -119,8 +119,7 @@
     <sect1 id="Stand-Alone-ECL-Compiler">
     <sect1 id="Stand-Alone-ECL-Compiler">
       <title>Using the ECL Compiler as a Stand Alone option</title>
       <title>Using the ECL Compiler as a Stand Alone option</title>
 
 
-      <para>The ECL Compiler is normally used through the ECL IDE or Eclipse
-      using the ECL plugin for Eclipse, however, you can use the ECL Compiler
+      <para>The ECL Compiler is normally used through the ECL IDE, however, you can use the ECL Compiler
       in a stand alone manner, to create stand alone programs, or workunits.
       in a stand alone manner, to create stand alone programs, or workunits.
       The ECL Compiler can read ECL code from standard input, or can read it
       The ECL Compiler can read ECL code from standard input, or can read it
       from a specified input file. It compiles the code into an executable
       from a specified input file. It compiles the code into an executable

+ 8 - 11
docs/EN_US/HPCCSystemAdmin/HPCCSystemAdministratorsGuide.xml

@@ -331,17 +331,6 @@
         <para>The following Client Interfaces are available to interact with
         <para>The following Client Interfaces are available to interact with
         the HPCC Platform.</para>
         the HPCC Platform.</para>
 
 
-        <sect3 id="SysAdm_Eclipse">
-          <title>Eclipse</title>
-
-          <para>With the ECL plugin for Eclipse, you can use the Eclipse IDE
-          to create and execute queries into your data on an HPCC platform
-          using Enterprise Control Language (ECL). Eclipse is open-source, and
-          multi-platform and it can be used to interface with your data and
-          workunits on HPCC. The ECL plugin for Eclipse is also
-          open-source.</para>
-        </sect3>
-
         <sect3 id="SysAdm_ECLIDE">
         <sect3 id="SysAdm_ECLIDE">
           <title>ECL IDE</title>
           <title>ECL IDE</title>
 
 
@@ -394,6 +383,14 @@
           details.</para>
           details.</para>
         </sect3>
         </sect3>
 
 
+        <sect3 id="SysAdm_VSCode">
+          <title>ECL for Visual Studio</title>
+
+          <para>You can find and add the extension, ECL for Visual Studio Code
+          in the Visual Studio Marketplace. This extension adds rich language
+          support for the ECL language to VS Code. </para>
+        </sect3>
+
         <sect3 id="SysAdm_ComLine">
         <sect3 id="SysAdm_ComLine">
           <title><emphasis role="bold">Command Line Tools</emphasis></title>
           <title><emphasis role="bold">Command Line Tools</emphasis></title>
 
 

+ 5 - 9
docs/EN_US/InstantCloud/InstantCloud.xml

@@ -48,10 +48,7 @@
 
 
       <para />
       <para />
 
 
-      <para>
-        <emphasis role="redbold" />
-      </para>
-    </legalnotice>
+     </legalnotice>
 
 
     <xi:include href="common/Version.xml"
     <xi:include href="common/Version.xml"
                 xpointer="xpointer(//*[@id='FooterInfo'])"
                 xpointer="xpointer(//*[@id='FooterInfo'])"
@@ -169,14 +166,13 @@
               </listitem>
               </listitem>
 
 
               <listitem>
               <listitem>
-                <para><emphasis>Linux workstation with the Eclipse IDE and the
-                ECL plugin for Eclipse (available soon)</emphasis></para>
+                <para><emphasis>Linux workstation with the ECL IDE or VS
+                Code </emphasis></para>
               </listitem>
               </listitem>
 
 
               <listitem>
               <listitem>
-                <para><emphasis>Mac<superscript></superscript> workstation
-                with the Eclipse IDE and the ECL plugin for Eclipse (available
-                soon)</emphasis></para>
+                <para><emphasis>Mac<superscript>®</superscript> workstation
+                with the ECL IDE or VS Code </emphasis></para>
               </listitem>
               </listitem>
             </itemizedlist></para>
             </itemizedlist></para>
         </listitem>
         </listitem>