Skip to content

Commit ba92a61

Browse files
authored
Merge pull request #88 from t-book/master
release 3.0
2 parents d954b08 + e6ecfc4 commit ba92a61

File tree

6 files changed

+83
-14
lines changed

6 files changed

+83
-14
lines changed

_config.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@ description: "GeoNode is a web-based application and platform for developing geo
33
markdown: kramdown
44
permalink: /:categories/:year/:month/:day/:title/
55
# Development
6-
#baseurl:
6+
#baseurl:
77
#url: http://localhost:8000
88
#destination: /var/www
99
# GitHub Pages
1010
#baseurl:
1111
#url: http://geonode.github.com
1212
#destination: _site
1313
# Production
14-
baseurl:
14+
baseurl:
1515
url: http://geonode.org
1616
destination: _site
1717

@@ -40,7 +40,7 @@ ga:
4040
code: "UA-38570723-1"
4141

4242
extbase:
43-
docs: "https://docs.geonode.org/en/2.10/"
43+
docs: "https://docs.geonode.org/en/3.0/"
4444

4545

4646
dns_prefetch: ['//www.google-analytics.com', '//fonts.googleapis.com']

_includes/important_links.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,17 +11,17 @@ <h2>Get Started Now</h2>
1111
<div class="num">1</div>
1212
<h6>Installation Guides</h6>
1313
<span class="links">
14-
<p><a href='http://docs.geonode.org/en/2.10/start/index.html#quick-installation-guide'>Quick Installation Guide</a></p>
15-
<p><a href='http://docs.geonode.org/en/2.10/install/'>Full Installation Guide</a></p>
14+
<p><a href='http://docs.geonode.org/en/3.0/start/index.html#quick-installation-guide'>Quick Installation Guide</a></p>
15+
<p><a href='http://docs.geonode.org/en/3.0/install/'>Full Installation Guide</a></p>
1616
</span>
1717
</li>
1818
<li class="last col-md-4">
1919
<div class="num">2</div>
2020
<h6>Import data</h6>
2121
<span class="links">
22-
<p><a href='http://docs.geonode.org/en/2.10/usage/index.html'>Read the Users Guide</a></p>
23-
<p><a href='http://docs.geonode.org/en/2.10/admin/index.html'>Read the Admins Guide</a></p>
24-
<p><a href="http://docs.geonode.org/en/2.10/devel/index.html"> Read the developer installation docs for a detailed step by step guide</a></p>
22+
<p><a href='http://docs.geonode.org/en/3.0/usage/index.html'>Read the Users Guide</a></p>
23+
<p><a href='http://docs.geonode.org/en/3.0/admin/index.html'>Read the Admins Guide</a></p>
24+
<p><a href="http://docs.geonode.org/en/3.0/devel/index.html"> Read the developer installation docs for a detailed step by step guide</a></p>
2525
</span>
2626
</li>
2727
</ul>
@@ -31,7 +31,7 @@ <h6>Import data</h6>
3131
<div class="col-md-6">
3232
<div class="col-md-12">
3333
<i class="fa fa-print fa-5x col-md-2"></i>
34-
<a class="col-md-10" href="http://docs.geonode.org/en/2.10/index.html" target="_blank">
34+
<a class="col-md-10" href="http://docs.geonode.org/en/3.0/index.html" target="_blank">
3535
<article class="documentation">
3636
<h3>Documentation</h3>
3737
<p>Guides for users, developers, and administrators</p>

admin_features.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: base
33
title: Dev Features - GeoNode
44
body_class: "geonode-features admin-features"
5-
---
5+
---
66
<section class="banner">
77
<div class="container">
88
<div class="row">
@@ -12,7 +12,7 @@ <h1>
1212
<span>Learn more about the administrative features of <strong>GeoNode</strong></span>
1313
</h1>
1414
<div class="">
15-
<a href="http://docs.geonode.org/en/2.10/admin/index.html" class="btn btn-success" target="_blank">Follow the <strong>Administrators Workshop</strong></a>
15+
<a href="http://docs.geonode.org/en/3.0/admin/index.html" class="btn btn-success" target="_blank">Follow the <strong>Administrators Workshop</strong></a>
1616
</div>
1717

1818
</div>
@@ -81,7 +81,7 @@ <h2>Security</strong></h2>
8181
<h4>A framework for securing your users' data</h4>
8282
<div>
8383
<p>GeoNode builds on Django's authentication framework and integrates with GeoServer's security subsystem. Permissions can be applied to layers and maps and can be used to assign read, write, and edit permissions to them. Data can be freely open to the public or accessible only by authorized users.</p>
84-
<p>External services for authentication are available such as oAuth and LDAP, as well as through social platforms like Facebook, Twitter, and Google+.
84+
<p>External services for authentication are available such as oAuth and LDAP, as well as through social platforms like Facebook, Twitter, and Google+.
8585
</p>
8686
<ul class="unstyled">
8787
<li>Layer and map object permissions</li>
@@ -105,7 +105,7 @@ <h4>Designed for reliability under all load conditions</h4>
105105
<div>
106106
<p>GeoNode's web components are based on Django, used on some of the highest traffic sites on the web. Caching can be implemented at several levels including at the page and layer level. </p>
107107
<p>Additionally GeoNode leverages GeoWebCache to cache map tiles dramatically improving performance for your users and making it possible to run high-traffic sites with minimal demands on your infrastructure.</p>
108-
<p>GeoNode can also be deployed to cloud based services such as Amazon Web Services (AWS) or OpenShift, making scalability on those platforms automatic and frictionless.
108+
<p>GeoNode can also be deployed to cloud based services such as Amazon Web Services (AWS) or OpenShift, making scalability on those platforms automatic and frictionless.
109109
</p>
110110
<ul class="unstyled">
111111
<li>Cache map tiles locally or to a content delivery network (CDN)</li>
@@ -132,7 +132,7 @@ <h4>Designed for reliability under all load conditions</h4>
132132
<h2>Administration Console</strong></h2>
133133
<h4>Leverage the Django Administration Console</h4>
134134
<div>
135-
<p>GeoNode provides a customized version of the default Django Administration and Management Console which provides an interface for viewing the entire set of modules and data that make up a GeoNode instance and to perform bulk operations. The console can also be used to do basic usage monitoring and to monitor user-provided content.
135+
<p>GeoNode provides a customized version of the default Django Administration and Management Console which provides an interface for viewing the entire set of modules and data that make up a GeoNode instance and to perform bulk operations. The console can also be used to do basic usage monitoring and to monitor user-provided content.
136136
</p>
137137
<ul class="unstyled">
138138
<li>Metadata editing</li>
Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
---
2+
layout: base
3+
category: blog
4+
title: GeoNode 3.0 and 2.10.4 are out!
5+
---
6+
<section class="feature-detail">
7+
<div class="container">
8+
<div class="row">
9+
<div class="span7">
10+
<a href="https://summit.geonode.org"><h2>{{ page.title }}</h2></a>
11+
<article class="article1"><br>
12+
<img src="/static/img/py3.png" style="height: 170px; margin-bottom: 40px; margin-top: 20px; margin-left: 60px" alt="geonode and python3"/>
13+
14+
<p><b>This Post is gonna kick things off by summarizing the latest releases 2.10.4 and GeoNode 3.</b></p>
15+
16+
<p>Yeah, you understood correctly, there is a new major version out now. However, let's start at the beginning.<br><br>
17+
With the life of Python 2.7 ending in 2020 — it is a matter of course: GeoNode needing an overhaul for python 3 compatibilities.<br><br>
18+
To stick with clarity and precision, the development team has decided to give the new child a name as major version: GeoNode 3 was born!</p>
19+
20+
<p>Alongside a lot of helping hands inside our community, two major contributors took the challenge in doing the main work on the Code Base of GeoNode 3. Namly Geosolutions (Italy) and Catalyst (New Zealand). The ladder being a relatively new contributor — concerning our community, and we'd love to see more
21+
contributions!</p>
22+
23+
<p style="padding-bottom: 10px">Both releases fix several <i>minor</i>, <i>major</i> and <i>security</i> issues. Further GeoNode 3 brings several new features you should not miss!
24+
25+
<h3><i class="fa fa-star"></i> Features GeoNode 3</h3>
26+
27+
<ul>
28+
<li>Python upgrade 3.7+</li>
29+
<li>Django upgrade 2.2.12</li>
30+
<li>GeoServer upgrade 2.16.2</li>
31+
<li>Moved Documentation to dedicated repository and build</li>
32+
<li>Integration of MapStore as new map viewer/composer</li>
33+
<li>Drop of GeoExt, with MapStore client as the new official one</li>
34+
<li><a href="https://docs.geonode.org/en/master/intermediate/monitoring/geonode_monitoring/index.html#analytics">Local analytics/monitoring extension</a></li>
35+
<li><a href="https://docs.geonode.org/en/master/advanced/contrib/index.html#geonode-logstash-for-centralized-monitoring-analytics">Support for centralized analytics dashboard</a></li>
36+
<li><a href="https://docs.geonode.org/en/master/basic/settings/index.html#cache-busting-media-enabled / https://github.com/GeoNode/geonode/issues?q=is%3Aissue+is%3Aclosed+label%3Aperformance">Improvements to frontend for low-bandwidth environments</a></li>
37+
<li><a href="https://docs.geonode.org/en/master/intermediate/backup/index.html">B/R refactoringwith new features that make it able to be used for syncing instances</a></li>
38+
<li><a href="https://docs.geonode.org/en/master/intermediate/modes/index.html">Read-Only and Mantenance modes</a></li>
39+
<li><a href="https://docs.geonode.org/en/master/basic/permissions/index.html#geo-limits-permissions">GeoLimits</a></li>
40+
<li>Added "DOI" field to base metadata</li>
41+
<li><a href="https://github.com/GeoNode/geonode/issues/5912">Extend resource search api with abstract and purpose fields</a></li>
42+
<li>Improved Remote Services and Metadata Fetch</li>
43+
<li><a href="https://github.com/GeoNode/geonode/issues/5914">Improved Message Inbox and Messaging & Norification System</a></li>
44+
<li>Improved Thumbnails and Thumbnails Upload / edit before posting</li>
45+
<li><a href="https://docs.geonode.org/en/master/admin/index.html#geonode-management-commands">Improved Managemend Command</a></li>
46+
</ul>
47+
48+
49+
<div style="padding-left: 15px; margin-bottom: 40px;margin-top: 30px; border-left: 8px solid #1177A2; color:#1177A2; font-weight: bold">
50+
To rule out any misunderstandings:<br>
51+
Whenever you see GeoNode 2.x make sure your virtual environment uses Python 2.7.
52+
In case you see a shining 3 at the end of GeoNode — you have to use Python 3.7.
53+
</div>
54+
55+
<p style="padding-bottom: 30px;">
56+
For all other things which have been added, do not miss to read — the release notes for
57+
<a href="https://github.com/GeoNode/geonode/releases/tag/2.10.4">GeoNode 2.10.4</a> and <a href="https://github.com/GeoNode/geonode/releases/tag/3.0">GeoNode 3!</a><br><br>
58+
Last but not least in case you're planning a manual install of version 3, be sure to visit the updated
59+
<a href="https://docs.geonode.org/en/master/">docs</a>. You can report any issues or feature requests at our <a href="https://github.com/GeoNode/geonode/issues">Issue Tracker @ Github</a>.
60+
<br><br>
61+
Stay healthy & happy GeoNod'ing!
62+
</p>
63+
64+
</article>
65+
</div>
66+
</div>
67+
</div>
68+
</section>
69+
{% include footer.html %}

static/img/geolimits.png

118 KB
Loading

static/img/py3.png

18.5 KB
Loading

0 commit comments

Comments
 (0)