Bug 528173 - SWT Website Documentation needs a refresh
- Remove/fix dead links.. external articles/opengl section.

Change-Id: Ic72fc587c924b4cb3018ce012f976294e1fb27d0
Signed-off-by: Niraj Modi <niraj.modi@in.ibm.com>
diff --git a/docs.php b/docs.php
index 8ab4b72..2ed91ee 100755
--- a/docs.php
+++ b/docs.php
@@ -15,26 +15,26 @@
 <p>SWT is in print in the following books.</p>
 
 <ul>
-   <li><a href="http://www.amazon.com/exec/obidos/tg/detail/-/0321256638/qid=1088631104/sr=8-3/ref=sr_8_xs_ap_i3_xgl14/104-7716812-0314361?v=glance&amp;s=books&amp;n=507846">
+   <li><a href="https://www.amazon.com/exec/obidos/tg/detail/-/0321256638/qid=1088631104/sr=8-3/ref=sr_8_xs_ap_i3_xgl14/104-7716812-0314361?v=glance&amp;s=books&amp;n=507846">
        <em>"SWT: The Standard Widget Toolkit, Volume 1"</em></a> by Steve Northover and Mike Wilson
        <br>This book can be read online at the
-       <a href="http://safari.informit.com/9780321256638">publisher's web site</a>.</li>
-   <li><a href="http://www.amazon.com/exec/obidos/tg/detail/-/1590593251/qid=1088631104/sr=8-1/ref=pd_ka_1/104-7716812-0314361?v=glance&amp;s=books&amp;n=507846">
+       <a href="https://safari.informit.com/9780321256638">publisher's web site</a>.</li>
+   <li><a href="https://www.amazon.com/exec/obidos/tg/detail/-/1590593251/qid=1088631104/sr=8-1/ref=pd_ka_1/104-7716812-0314361?v=glance&amp;s=books&amp;n=507846">
        <em>"The Definitive Guide to SWT and JFace"</em></a> by Rob Warner and Robert Harris</li>
-   <li><a href="http://www.amazon.com/exec/obidos/ASIN/0321305027">
+   <li><a href="https://www.amazon.com/exec/obidos/ASIN/0321305027">
        <em>"The Java Developer's Guide to Eclipse, Second Edition"</em></a> by Jim D'Anjou, Scott Fairbrother, Dan Kehn, John Kellerman, and Pat McCarthy (Chapter 14)</li>
-   <li><a href="http://www.amazon.com/exec/obidos/tg/detail/-/0321205758/qid=1075410339//ref=sr_8_xs_ap_i1_xgl14/002-9415319-6500833?v=glance&amp;s=books&amp;n=507846">
+   <li><a href="https://www.amazon.com/exec/obidos/tg/detail/-/0321205758/qid=1075410339//ref=sr_8_xs_ap_i1_xgl14/002-9415319-6500833?v=glance&amp;s=books&amp;n=507846">
        <em>"Contributing to Eclipse: Principles, Patterns, and Plugins"</em></a> by Erich Gamma and Kent Beck (Chapter 34)</li>
-   <li><a href="http://www.amazon.com/exec/obidos/tg/detail/-/1930110960/qid=1075410470//ref=sr_8_xs_ap_i1_xgl14/002-9415319-6500833?v=glance&amp;s=books&amp;n=507846">
+   <li><a href="https://www.amazon.com/exec/obidos/tg/detail/-/1930110960/qid=1075410470//ref=sr_8_xs_ap_i1_xgl14/002-9415319-6500833?v=glance&amp;s=books&amp;n=507846">
        <em>"Eclipse in Action: A Guide for the Java Developer"</em></a> by David Gallardo, Ed Burnette, and Robert McGovern (Appendix D)</li>
-   <li><a href="http://www.amazon.com/Eclipse-Rich-Client-Platform-Applications/dp/0321334612/ref=pd_sim_b_title_2">
+   <li><a href="https://www.amazon.com/Eclipse-Rich-Client-Platform-Applications/dp/0321334612/ref=pd_sim_b_title_2">
        <em>"Eclipse Rich Client Platform: Designing, Coding, and Packaging Java(TM) Applications"</em></a> by Jeff McAffer and Jean-Michel Lemieux</li>
-   <li><a href="http://www.amazon.com/Eclipse-Building-Commercial-Quality-Plug-ins-2nd/dp/032142672X/ref=pd_sim_b_title_3">
+   <li><a href="https://www.amazon.com/Eclipse-Building-Commercial-Quality-Plug-ins-2nd/dp/032142672X/ref=pd_sim_b_title_3">
        <em>"Eclipse: Building Commercial-Quality Plug-ins"</em></a> by Eric Clayberg and Dan Rubel</li>
-   <li><a href="http://www.amazon.com/SWT-JFace-Action-Design-Eclipse/dp/1932394273/ref=pd_sim_b_title_4">
+   <li><a href="https://www.amazon.com/SWT-JFace-Action-Design-Eclipse/dp/1932394273/ref=pd_sim_b_title_4">
        <em>"SWT/JFace in Action: GUI Design with Eclipse 3.0"</em></a> by Matthew Scarpino, Stephen Holder, Stanford Ng and Laurent Mihalkovic</li>
-   <li><a href="http://safari.informit.com/0596006411">
-       <em>"Eclipse"</em></a> and <a href="http://safari.informit.com/0596007108">
+   <li><a href="https://safari.informit.com/0596006411">
+       <em>"Eclipse"</em></a> and <a href="https://safari.informit.com/0596007108">
        <em>"Eclipse Cookbook"</em></a> by Steve Holzner</li>
 </ul>
 </div>
@@ -65,7 +65,7 @@
     <li><a href="https://help.eclipse.org/index.jsp?topic=/org.eclipse.platform.doc.isv/reference/api/org/eclipse/swt/package-summary.html">API Reference</a></li>
     <li><a href="https://help.eclipse.org/topic/org.eclipse.platform.doc.isv/samples/samples.html">Examples Guide</a></li>
 	<li><a href="javadoc.php">Online javadoc</a></li>
-	<li><a href="http://www.eclipse.org/documentation/">Older versions of the Eclipse documentation</a></li>
+	<li><a href="https://www.eclipse.org/documentation/">Older versions of the Eclipse documentation</a></li>
   </ul>
 </div>
 
@@ -75,7 +75,7 @@
 <h4>Articles at eclipse.org:</h4>
 
   <ul>
-	<li><a href="http://www.eclipse.org/articles/index.php?sort=date&category=SWT">Articles about SWT</a> on Eclipse Corner at eclipse.org (20 at last count)</li>
+	<li><a href="https://www.eclipse.org/articles/index.php?sort=date&category=SWT">Articles about SWT</a> on Eclipse Corner at eclipse.org (20 at last count)</li>
   </ul>
 
 <h4>Articles at eclipse.org/swt:</h4>
@@ -99,22 +99,15 @@
 <p>External articles, interviews in online journals:</p>
 
 <ul>
-<li>SWT articles published in JDJ and OS News:
+<li>SWT articles published in OS News:
   <ul>
-    <li><a href="http://eclipse.sys-con.com/read/345650.htm">Ship Happens! Insights From the Eclipse SWT Community</a></li>
-    <li><a href="http://www.sys-con.com/node/37463">SWT: A Native Widget Toolkit for Java, Part 1 of 2</a></li>
-    <li><a href="http://www.sys-con.com/node/37509">SWT: A Native Widget Toolkit for Java, Part 2 of 2</a></li>
-    <li><a href="http://www.osnews.com/story.php/10883/Desktop-Java-with-SWT-an-interview-with-Steve-Northover/">Desktop Java with SWT: an interview with Steve Northover</a></li>
+    <li><a href="https://www.osnews.com/story.php/10883/Desktop-Java-with-SWT-an-interview-with-Steve-Northover/">Desktop Java with SWT: an interview with Steve Northover</a></li>
   </ul>
   <p></p>
 
 <li>SWT articles on IBM Developerworks Library:
   <ul>
-    <li><a href="http://www-106.ibm.com/developerworks/opensource/library/os-ecgui1/?ca=dgr-eclipse-1">Using the Eclipse GUI outside the Eclipse Workbench</a></li>
-    <li><a href="http://www-106.ibm.com/developerworks/opensource/library/os-activex/?ca=dgr-eclipse-1">Integrate ActiveX controls into SWT applications</a></li>
-    <li><a href="http://www.ibm.com/developerworks/opensource/library/os-ecca/index.html">Equipping SWT applications with content assistants</a></li>
-    <li><a href="http://www.ibm.com/developerworks/views/opensource/libraryview.jsp?search_by=gentle+introduction+SWT+JFace&ca=dgr-eclipse-1">A Gentle Introduction to SWT and JFace</a> (4 parts)</li>
-    <li><a href="http://www.ibm.com/developerworks/views/opensource/libraryview.jsp?search_by=eclipse+game+plug-in&ca=dgr-eclipse-1">Create an Eclipse Game Plug-in</a> (4 parts)</li>
+    <li><a href="https://www.ibm.com/developerworks/opensource/library/os-ecca/index.html">Equipping SWT applications with content assistants</a></li>
   </ul>
 </ul>
 </div>
@@ -125,21 +118,17 @@
 <p>There have been a few tutorials posted about SWT that you may find useful:</p>
 
 <ul>
-	<li><a href="http://www.cs.umanitoba.ca/~eclipse/">Getting Started with Eclipse and SWT</a></li>
+	<li><a href="https://www.cs.umanitoba.ca/~eclipse/">Getting Started with Eclipse and SWT</a></li>
 	
 		<p>This site contains some tutorials and example programs that will help programmers who are 
 		new to Eclipse and the Standard Widget Toolkit (SWT) install Eclipse correctly and run some 
 		simple Java/SWT programs.</p>
 
-	<li><a href="http://leoufimtsev.github.io./org/swt-dev.html">Detailed getting started guide with SWT on GTK</a></li>
-
-		<p>A detailed guide for SWT developers on GTK.</p>
-		
-	<li><a href="http://www.cs.umanitoba.ca/~eclipse/6-Compiling.pdf">Compiling Eclipse Applications for Windows With GCJ/MinGW</a></li>
+	<li><a href="https://www.cs.umanitoba.ca/~eclipse/6-Compiling.pdf">Compiling Eclipse Applications for Windows With GCJ/MinGW</a></li>
 	
 		<p>A guide for compiling an SWT application into an executable.</p>
 	
-	<li><a href="http://www.javalobby.org/eps/swt_intro/">An introduction to SWT</a></li>
+	<li><a href="https://www.javalobby.org/eps/swt_intro/">An introduction to SWT</a></li>
 	
 		<p>Adapted from "SWT and JFace", a No Fluff Just Stuff 2004 presentation.</p>
 </ul>
diff --git a/opengl/index.php b/opengl/index.php
index 08f8e4a..5450ea1 100644
--- a/opengl/index.php
+++ b/opengl/index.php
@@ -20,14 +20,14 @@
 enabling applications to use their Java OpenGL binding of choice.</p>
 
 <ol>
-<li>The <a href="http://www.lwjgl.org/">Lightweight Java Game Library
+<li>The <a href="https://www.lwjgl.org/">Lightweight Java Game Library
 (LWJGL)</a> is a Java binding for OpenGL which supports OpenGL 2.0 and
 many interesting extensions.  For an example using <i>LWJGL</i> with SWT, see
-<a href="http://git.eclipse.org/c/platform/eclipse.platform.swt.git/tree/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet195.java">Snippet 195</a>.
+<a href="https://git.eclipse.org/c/platform/eclipse.platform.swt.git/tree/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet195.java">Snippet 195</a>.
 <p></p>
-<li><a href="http://jogl.dev.java.net/">JOGL</a> is a Java binding for OpenGL.
+<li><a href="https://jogamp.org/jogl/www/">JOGL</a> is a Java binding for OpenGL.
 For an example using <i>JOGL</i> with SWT, see
-<a href="http://git.eclipse.org/c/platform/eclipse.platform.swt.git/tree/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet209.java">Snippet 209</a>.
+<a href="https://git.eclipse.org/c/platform/eclipse.platform.swt.git/tree/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet209.java">Snippet 209</a>.
 <p></p>
 <li><a href="http://gljava.sourceforge.net/">gljava</a> is a Java binding
 for OpenGL which aims to be simple and thin.  <i>gljava</i> is reported to work
@@ -42,7 +42,7 @@
 <i>org.eclipse.opengl</i> plugin to your Eclipse plugins folder. To run the standalone
 example, download the examples zip along with the <i>org.eclipse.opengl</i> zip for
 your platform and import them into your workspace.  There is also a stand-alone snippet that uses this package
-(<a href="http://git.eclipse.org/c/platform/eclipse.platform.swt.git/tree/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet174.java">Snippet 174</a>).
+(<a href="https://git.eclipse.org/c/platform/eclipse.platform.swt.git/tree/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet174.java">Snippet 174</a>).
 </p>
 
 <p><b>If you are using SWT 3.2 or newer then you should use the supported OpenGL binding that is
diff --git a/opengl/opengl.html b/opengl/opengl.html
index 2a982cf..f006818 100755
--- a/opengl/opengl.html
+++ b/opengl/opengl.html
@@ -8,7 +8,7 @@
 <body>
 &nbsp; 
 <p><b><font face="Verdana" size="+3">SWT Experimental OpenGL Plug-in (deprecated)</font></b><br>
-  <h3><a href="http://www.eclipse.org/swt/opengl/">Click Here</a> for the latest OpenGL plugins for SWT</a></h3>
+  <h3><a href="https://www.eclipse.org/swt/opengl/">Click Here</a> for the latest OpenGL plugins for SWT</a></h3>
   <p>On this page you can find the experimental SWT OpenGL plug-in.  Instructions:</p>
   <ol>
     <li>Download the archive for your window system from the list below.</li>
diff --git a/updatesite.php b/updatesite.php
index 606591a..ca7e4f0 100644
--- a/updatesite.php
+++ b/updatesite.php
@@ -18,15 +18,15 @@
 </th><th> Update Site URL
 </th></tr>
 <tr>
-<td> <strong>4.14 and newer</strong> </td>
+<td> <strong>4.5 and newer</strong> </td>
 <td>Part of the main Platform P2 repository.
-<ul><li>Use Release update site to receive updates for a particular release - https://download.eclipse.org/eclipse/updates/4.14 (or newer version)</li>
+<ul><li>Use Release update site to receive updates for a particular release - https://download.eclipse.org/eclipse/updates/4.5 (or newer version)</li>
 <li>Milestone update site to receive updates in the current milestone - https://download.eclipse.org/eclipse/updates/milestones</li>
 <li>I-build update site to receive updates in the current I-build - https://download.eclipse.org/eclipse/updates/I-builds</li></ul>
 </td>
 </tr>
 <tr>
-<td> <strong>pre 4.14 releases</strong> </td><td>SWT Tools have to be build manualy from the respective tag/branch for the release needed.</td>
+<td> <strong>pre 4.5 releases</strong> </td><td>SWT Tools have to be build manualy from the respective tag/branch for the release needed.</td>
 </tr>
 </table>