Skip to content

Commit 2a9619e

Browse files
author
jantje
committed
Some V3 updates to the web site
Update page: added V1 to V2 and V2 to V3 migration info
1 parent 7604099 commit 2a9619e

File tree

8 files changed

+67
-224
lines changed

8 files changed

+67
-224
lines changed

Eclipse update site/WebContent/fragments/how_to/update.md

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,25 +8,33 @@ After that is done do the after update actions as described below.
88

99
Please **do not** download the new product version but use the update process via the update sites.
1010

11-
V1 users note there will never be an update.
11+
**V1 users:** note there will never be an update.
1212

13-
Product users note that with recent versions you will update to the nightly build. If you do not want that remove the nightly build from your update sites.
13+
**V2 users:** Note that the nightly is V3 so a update with the nightly in your update sites will result in a upgrade to V3.
14+
15+
**V2 Product users:** note that with recent versions you will update to the nightly build. If you do not want that remove the nightly build from your update sites.
1416

1517
After this do the **after update actions**
1618

17-
How to update the arduino ide version
19+
How to update the arduino ide version (not applicable for V3)
1820
=========================
1921
Install the arduino IDE as you would do usually.
2022
After this do the **after update actions**
2123

2224
after update actions
2325
==================
26+
**V1 to V2 actions** Open 2 eclipse instances 1 pointing to your old workspace one pointing to your new workspace.
27+
Setup the new workspace so it knows all hardware and libraries you need.
28+
For each project in the old workspace; create a new projects and drag and drop your code from the old workspace/project to the new workspace/project. Do not copy core or library code.
29+
30+
**V2 to V3 actions** do the same as V1 to V2.
31+
2432
I'm not saying these steps should be done after each and every upgrade. However if something does not seem to work these are the first steps to do.
2533

26-
In the general preferences make sure you point to the "correct" arduino IDE.
34+
In V1 and V2 look at the general preferences and make sure it points to the "correct" arduino IDE.
2735
**Select apply and close.**
2836

29-
For each and every project go to the project properties->arduino. Verify your settings. **Select apply and close.**
37+
All versions: For each and every project go to the project properties->arduino. Verify your settings. **Select apply and close.**
3038

31-
Note that it is not "abnormal" that after a update the data in the preferences->arduino or project properties-arduino is completely wrong.
39+
Note that it is not "abnormal" that after a update -of the plugin or the arduino IDE- the data in the preferences->arduino or project properties-arduino is completely wrong.
3240

Lines changed: 15 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -1,67 +1,15 @@
1-
<!DOCTYPE html>
2-
<html lang="en">
3-
<head>
4-
<meta charset="utf-8">
5-
<meta http-equiv="X-UA-Compatible" content="IE=edge">
6-
<meta name="viewport" content="width=device-width, initial-scale=1">
7-
<meta name="description" content="">
8-
<meta name="author" content="Roberto Lo Giacco">
9-
<link rel="shortcut icon" href="../../assets/ico/favicon.ico">
10-
11-
<title>Arduino Eclipse Plugin - Linux Nightly Builds</title>
12-
13-
<!-- Bootstrap core CSS and theme -->
14-
<link rel="stylesheet" href="https://netdna.bootstrapcdn.com/bootstrap/3.1.0/css/bootstrap.min.css">
15-
<link rel="stylesheet" href="https://netdna.bootstrapcdn.com/bootstrap/3.1.0/css/bootstrap-theme.min.css">
16-
17-
<!-- Custom styles -->
18-
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300italic,600italic,600,300|Open+Sans+Condensed:300,700|Ubuntu+Mono:400,700,400italic,700italic' rel='stylesheet' type='text/css'>
19-
<link href="css/theme.css" rel="stylesheet">
20-
21-
<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
22-
<!--[if lt IE 9]>
23-
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
24-
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
25-
<![endif]-->
26-
</head>
27-
28-
<body role="document" ng-app='arduinoEclipse'>
29-
30-
<!-- Fixed navbar -->
31-
<nav class="navbar navbar-inverse navbar-fixed-top" role="navigation">
32-
<ng-include src="'fragments/navbar.html'"> </ng-include>
33-
</nav>
34-
35-
<div class="container" role="main">
36-
<div class="page-header">
37-
<h1>Linux Nightly Builds <small>use only if you feel confident</small></h1>
38-
</div>
39-
<p>Every night, a little gnome walks around our servers looking for changes occurred during the day and, when he finds any, he feels so happy he starts the build process!</p>
40-
<p>Beware though, as the nightly build represents the latest and greatest version off the code, but <mark>there is no guarantee that these versions do not contain any issue</mark> (they probably do) as the little gnome is not renowned for his patience and he doesn't test the build extensively: actually he runs away right after launching it!</p>
41-
<h3>These are built for Linux 64 bits</h3>
42-
<ng-include src="'fragments/file-list.php?arch=linux64.'"></ng-include>
43-
<h3>These are built for Linux 32 bits</h3>
44-
<ng-include src="'fragments/file-list.php?arch=linux32.'"></ng-include>
45-
46-
<h3>Eclipse Update Site</h3>
47-
<p>Alternatively you can get the latest nightly build by setting the following update site within an existing Eclipse CDT installation</p>
48-
<div class="row">
49-
<div class="col-md-4 col-md-offset-4">
50-
<div class="well text-center">http://eclipse.baeyens.it/nightly</div>
51-
</div>
52-
</div>
53-
</div><!-- /container -->
54-
55-
<div id="footer">
56-
<ng-include src="'fragments/footer.html'"/>
57-
</div>
58-
</body>
59-
60-
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
61-
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.1.0/js/bootstrap.min.js"></script>
62-
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.26/angular.min.js"></script>
63-
<script src="js/marked.min.js"></script>
64-
<script src="js/angular-marked.min.js"></script>
65-
<script src="js/ui-bootstrap-tpls.js"></script>
66-
<script src="js/app.js"></script>
67-
</html>
1+
<!DOCTYPE HTML>
2+
<html lang="en-US">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta http-equiv="refresh" content="1;url='nightly-linux.php'">
6+
<script type="text/javascript">
7+
window.location.href = "nightly-linux.php"
8+
</script>
9+
<title>This page has been moved</title>
10+
</head>
11+
<body>
12+
<!-- Note: don't tell people to `click` the link, just tell them that it is a link. -->
13+
New location <a href='nightly-linux.php'>nightly-linux.php</a>
14+
</body>
15+
</html>

Eclipse update site/WebContent/nightly-linux.php

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -42,18 +42,8 @@
4242
Linux Nightly Builds <small>use only if you feel confident</small>
4343
</h1>
4444
</div>
45-
<p>Every night, a little gnome walks around our servers looking for
46-
changes occurred during the day and, when he finds any, he feels so
47-
happy he starts the build process!</p>
48-
<p>
49-
Beware though, as the nightly build represents the latest and
50-
greatest version off the code, but
51-
<mark>there is no guarantee that these versions do not contain any
52-
issue</mark>
53-
(they probably do) as the little gnome is not renowned for his
54-
patience and he doesn't test the build extensively: actually he runs
55-
away right after launching it!
56-
</p>
45+
<?php include 'fragments/nightly.html';?>
46+
5747
<h3>These are built for Linux 64 bits</h3>
5848
<?php readfile ('http://eclipse.baeyens.it/fragments/file-list.php?arch=linux64.');?>
5949
<h3>These are built for Linux 32 bits</h3>
Lines changed: 15 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -1,65 +1,15 @@
1-
<!DOCTYPE html>
2-
<html lang="en">
3-
<head>
4-
<meta charset="utf-8">
5-
<meta http-equiv="X-UA-Compatible" content="IE=edge">
6-
<meta name="viewport" content="width=device-width, initial-scale=1">
7-
<meta name="description" content="">
8-
<meta name="author" content="Roberto Lo Giacco">
9-
<link rel="shortcut icon" href="../../assets/ico/favicon.ico">
10-
11-
<title>Arduino Eclipse Plugin - OsX Nightly Builds</title>
12-
13-
<!-- Bootstrap core CSS and theme -->
14-
<link rel="stylesheet" href="https://netdna.bootstrapcdn.com/bootstrap/3.1.0/css/bootstrap.min.css">
15-
<link rel="stylesheet" href="https://netdna.bootstrapcdn.com/bootstrap/3.1.0/css/bootstrap-theme.min.css">
16-
17-
<!-- Custom styles -->
18-
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300italic,600italic,600,300|Open+Sans+Condensed:300,700|Ubuntu+Mono:400,700,400italic,700italic' rel='stylesheet' type='text/css'>
19-
<link href="css/theme.css" rel="stylesheet">
20-
21-
<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
22-
<!--[if lt IE 9]>
23-
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
24-
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
25-
<![endif]-->
26-
</head>
27-
28-
<body role="document" ng-app='arduinoEclipse'>
29-
30-
<!-- Fixed navbar -->
31-
<nav class="navbar navbar-inverse navbar-fixed-top" role="navigation">
32-
<ng-include src="'fragments/navbar.html'"/>
33-
</nav>
34-
35-
<div class="container" role="main">
36-
<div class="page-header">
37-
<h1>OsX Nightly Builds <small>use only if you feel confident</small></h1>
38-
</div>
39-
<p>Every night, a little gnome walks around our servers looking for changes occurred during the day and, when he finds any, he feels so happy he starts the build process!</p>
40-
<p>Beware though, as the nightly build represents the latest and greatest version off the code, but <mark>there is no guarantee that these versions do not contain any issue</mark> (they probably do) as the little gnome is not renowned for his patience and he doesn't test the build extensively: actually he runs away right after launching it!</p>
41-
<h3>These are built for OsX 64 bits</h3>
42-
<ng-include src="'fragments/file-list.php?arch=mac64.'"></ng-include>
43-
44-
<h3>Eclipse Update Site</h3>
45-
<p>Alternatively you can get the latest nightly build by setting the following update site within an existing Eclipse CDT installation</p>
46-
<div class="row">
47-
<div class="col-md-4 col-md-offset-4">
48-
<div class="well text-center">http://eclipse.baeyens.it/nightly</div>
49-
</div>
50-
</div>
51-
</div><!-- /container -->
52-
53-
<div id="footer">
54-
<ng-include src="'fragments/footer.html'"/>
55-
</div>
56-
</body>
57-
58-
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
59-
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.1.0/js/bootstrap.min.js"></script>
60-
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.26/angular.min.js"></script>
61-
<script src="js/marked.min.js"></script>
62-
<script src="js/angular-marked.min.js"></script>
63-
<script src="js/ui-bootstrap-tpls.js"></script>
64-
<script src="js/app.js"></script>
65-
</html>
1+
<!DOCTYPE HTML>
2+
<html lang="en-US">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta http-equiv="refresh" content="1;url='nightly-osx.php'">
6+
<script type="text/javascript">
7+
window.location.href = "nightly-osx.php"
8+
</script>
9+
<title>This page has been moved</title>
10+
</head>
11+
<body>
12+
<!-- Note: don't tell people to `click` the link, just tell them that it is a link. -->
13+
New location <a href='nightly-osx.php'>nightly-osx.php</a>
14+
</body>
15+
</html>

Eclipse update site/WebContent/nightly-osx.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,7 @@
3636
<div class="page-header">
3737
<h1>OsX Nightly Builds <small>use only if you feel confident</small></h1>
3838
</div>
39-
<p>Every night, a little gnome walks around our servers looking for changes occurred during the day and, when he finds any, he feels so happy he starts the build process!</p>
40-
<p>Beware though, as the nightly build represents the latest and greatest version off the code, but <mark>there is no guarantee that these versions do not contain any issue</mark> (they probably do) as the little gnome is not renowned for his patience and he doesn't test the build extensively: actually he runs away right after launching it!</p>
39+
<?php include 'fragments/nightly.html';?>
4140
<h3>These are built for OsX 64 bits</h3>
4241
<?php readfile ('http://eclipse.baeyens.it/fragments/file-list.php?arch=mac64.');?>
4342

Lines changed: 15 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -1,68 +1,15 @@
1-
<!DOCTYPE html>
2-
<html lang="en">
3-
<head>
4-
<meta charset="utf-8">
5-
<meta http-equiv="X-UA-Compatible" content="IE=edge">
6-
<meta name="viewport" content="width=device-width, initial-scale=1">
7-
<meta name="description" content="">
8-
<meta name="author" content="Roberto Lo Giacco">
9-
<link rel="shortcut icon" href="../../assets/ico/favicon.ico">
10-
11-
<title>Arduino Eclipse Plugin - Windows Nightly Builds</title>
12-
13-
<!-- Bootstrap core CSS and theme -->
14-
<link rel="stylesheet" href="https://netdna.bootstrapcdn.com/bootstrap/3.1.0/css/bootstrap.min.css">
15-
<link rel="stylesheet" href="https://netdna.bootstrapcdn.com/bootstrap/3.1.0/css/bootstrap-theme.min.css">
16-
17-
<!-- Custom styles -->
18-
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300italic,600italic,600,300|Open+Sans+Condensed:300,700|Ubuntu+Mono:400,700,400italic,700italic' rel='stylesheet' type='text/css'>
19-
<link href="css/theme.css" rel="stylesheet">
20-
21-
<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
22-
<!--[if lt IE 9]>
23-
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
24-
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
25-
<![endif]-->
26-
</head>
27-
28-
<body role="document" ng-app='arduinoEclipse'>
29-
30-
<!-- Fixed navbar -->
31-
<nav class="navbar navbar-inverse navbar-fixed-top" role="navigation">
32-
<ng-include src="'fragments/navbar.html'"/>
33-
</nav>
34-
35-
<div class="container" role="main">
36-
<div class="page-header">
37-
<h1>Windows Nightly Builds <small>use only if you feel confident</small></h1>
38-
</div>
39-
<p>Every night, a little gnome walks around our servers looking for changes occurred during the day and, when he finds any, he feels so happy he starts the build process!</p>
40-
<p>Beware though, as the nightly build represents the latest and greatest version off the code, but <mark>there is no guarantee that these versions do not contain any issue</mark> (they probably do) as the little gnome is not renowned for his patience and he doesn't test the build extensively: actually he runs away right after launching it!</p>
41-
42-
<h3>These are built for Windows 64 bits</h3>
43-
<ng-include src="'fragments/file-list.php?arch=win64.'"></ng-include>
44-
<h3>These are built for Windows 32 bits</h3>
45-
<ng-include src="'fragments/file-list.php?arch=win32.'"></ng-include>
46-
47-
<h3>Eclipse Update Site</h3>
48-
<p>Alternatively you can get the latest nightly build by setting the following update site within an existing Eclipse CDT installation</p>
49-
<div class="row">
50-
<div class="col-md-4 col-md-offset-4">
51-
<div class="well text-center">http://eclipse.baeyens.it/nightly</div>
52-
</div>
53-
</div>
54-
</div><!-- /container -->
55-
56-
<div id="footer">
57-
<ng-include src="'fragments/footer.html'"/>
58-
</div>
59-
</body>
60-
61-
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
62-
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.1.0/js/bootstrap.min.js"></script>
63-
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.26/angular.min.js"></script>
64-
<script src="js/marked.min.js"></script>
65-
<script src="js/angular-marked.min.js"></script>
66-
<script src="js/ui-bootstrap-tpls.js"></script>
67-
<script src="js/app.js"></script>
68-
</html>
1+
<!DOCTYPE HTML>
2+
<html lang="en-US">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta http-equiv="refresh" content="1;url='nightly-win.php'">
6+
<script type="text/javascript">
7+
window.location.href = "nightly-win.php"
8+
</script>
9+
<title>This page has been moved</title>
10+
</head>
11+
<body>
12+
<!-- Note: don't tell people to `click` the link, just tell them that it is a link. -->
13+
New location <a href='nightly-win.php'>nightly-win.php</a>
14+
</body>
15+
</html>

Eclipse update site/WebContent/nightly-win.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,7 @@
3636
<div class="page-header">
3737
<h1>Windows Nightly Builds <small>use only if you feel confident</small></h1>
3838
</div>
39-
<p>Every night, a little gnome walks around our servers looking for changes occurred during the day and, when he finds any, he feels so happy he starts the build process!</p>
40-
<p>Beware though, as the nightly build represents the latest and greatest version off the code, but <mark>there is no guarantee that these versions do not contain any issue</mark> (they probably do) as the little gnome is not renowned for his patience and he doesn't test the build extensively: actually he runs away right after launching it!</p>
39+
<?php include 'fragments/nightly.html';?>
4140

4241
<h3>These are built for Windows 64 bits</h3>
4342
<?php readfile ('http://eclipse.baeyens.it/fragments/file-list.php?arch=win64.');?>

Eclipse update site/WebContent/remind3_0.html

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,10 @@ <h1>So, you think Jantje and the contributors did a great job?</h1>
1313
<h2><a href="https://www.patreon.com/jantje?ty=h">Why don't you show it?</a></h2>
1414
<div>
1515
<a href="http://goo.gl/forms/pxHR7XrCuA"><img src="http://en.ancestris.org/images/0/0a/We_need_you.jpg" style="float:right"></a>
16-
<h3>New stable release has arrived!</h3>
17-
<h4>If you are willing to dedicate some time to the project, please consider spreading the word. Blog(#ArduinoEclipsePlugin) tweet talk ...</h4>
16+
<h3>"V3 needs testers!"</h3>
17+
<h4>If you are willing to dedicate some testing time to the project, please consider membership of <a href="https://groups.google.com/forum/#!forum/arduino-eclipse-plugin">plugin testers</a></h4>
18+
<h3>"Feel like contributing?"</h3>
19+
<h4>If you are willing to dedicate some java development time to the project, please send a mail with subject "subscribe" to <a href="mailto:[email protected]?SUBJECT=subscribe">[email protected]</a></h4>
1820
</div>
1921

2022
<div>

0 commit comments

Comments
 (0)