Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mica 6.0 release #37

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next Next commit
Mica 6.0 release notes (wip)
Ramin Haeri Azad committed Dec 15, 2024

Verified

This commit was signed with the committer’s verified signature.
jasonmadigan Jason Madigan
commit 2c1ab93f3e410decdf77cba733887576267c1961
4 changes: 4 additions & 0 deletions _data/news.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
summary: 3
data:
- date: 2024-12-16
title: Mica 6.0 Released
url: release/mica2/6.0/
summary: Java 21 required
- date: 2024-12-12
title: Agate 3.2 Released
url: release/agate/3.2/
2 changes: 1 addition & 1 deletion _includes/themes/bootstrap/news/agate-3.0-release.html
Original file line number Diff line number Diff line change
@@ -5,7 +5,7 @@
</p>

<p>
<b>Upgrade actions</b> - If the default Java installed in your system is not Java 21, you must install Java 21 (any vendor), update the path to the <em>java</em> executable in the file <code>/etc/default/rock</code>, and restart the <code>agate</code> service.
<b>Upgrade actions</b> - If the default Java installed in your system is not Java 21, you must install Java 21 (any vendor), update the path to the <em>java</em> executable in the file <code>/etc/default/agate</code>, and restart the <code>agate</code> service.
</p>

<p>
91 changes: 91 additions & 0 deletions _includes/themes/bootstrap/news/mica2-6.0-release.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
<p xmlns="http://www.w3.org/1999/html">
We are pleased to announce that Mica2 6.0 is now available.
<a href="/pages/products/mica/">Mica</a> is OBiBa’s data web portal for
epidemiological studies and harmonization initiatives.
</p>

<p class="obiba-top-margin">This Mica 6.0 release requires Java 21.</p>

<p><b>Upgrade actions</b>:</p>

<ul class="obiba-no-style-list">
<li>
<i class="fa fa-caret-right obiba-small-right-margin"></i>
<b>Java runtime</b>: If the default Java installed in your system is not
Java 21, you must install Java 21 (any vendor), update the path to the
<em>java</em> executable in the file <code>/etc/default/mica2</code>, and
restart the <code>mica2</code> service.
</li>
<li>
<i class="fa fa-caret-right obiba-small-right-margin"></i> <b>Plugins</b>:
<ul>
<li>
<b>Mica Search Plugin</b>: The latest Mica search plugin is downloaded
on the first run of Mica 6.0. Update settings like
<code>clusterName</code> and <code>transportAddresses</code> in
<code>site.properties</code>.
</li>
<li>
<b>Mica Tables SPSS</b> and <b>Mica Taxonomies Files</b>: Unzip the
latest versions as directories under <code>MICA_HOME/plugins</code> and
update their <code>site.properties</code> settings accordingly.
</li>
</ul>
</li>
</ul>

<p class="obiba-top-margin"><b>Other new features</b>:</p>

<ul class="obiba-no-style-list">
<li>
<i class="fa fa-caret-right obiba-small-right-margin"></i> Added
configurable roles mapping from groups
</li>
<li>
<i class="fa fa-caret-right obiba-small-right-margin"></i> Support for no
search engine and es8 dev helpers
</li>
<li>
<i class="fa fa-caret-right obiba-small-right-margin"></i> Different levels
of variable summary visibility
</li>
</ul>

<p class="obiba-top-margin"><b>Additional notes</b>:</p>

<p>
<ul class="obiba-no-style-list">
<li><i class="fa fa-caret-right obiba-small-right-margin"></i>
Mica 6.0 requires Elasticsearch 8.16.1, older versions are no longer supported.
</li>
<li><i class="fa fa-caret-right obiba-small-right-margin"></i>
No upgrade action required when Mica is deployed with Docker, just pull the latest image.
</li>
<li><i class="fa fa-caret-right obiba-small-right-margin"></i>
The Mica API has NOT been modified: it will seamlessly integrate with <b>MicaR</b> and <b>Mica Python Client</b>.
</li>
<li><i class="fa fa-caret-right obiba-small-right-margin"></i>
Mica 6.0 is compatible with older versions of <b>Opal</b> and <b>Agate</b>.
</li>
</ul>
</p>

<p class="obiba-top-margin">
This release was possible thanks to the development contributions of
<a
href="https://www.maelstrom-research.org"
target="_blank"
>Maelstrom Research</a
>
<i class="fa fa-external-link-square"></i>.
</p>

<p class="obiba-top-margin">
See
<a
href="http://micadoc.obiba.org"
target="_blank"
>Mica documentation <i class="fa fa-external-link-square"></i
></a>
for installation and operation instructions.
</p>
8 changes: 8 additions & 0 deletions pages/news/release/mica2/6.0/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
layout: page
title: News

---
{% include JB/setup %}

{% include themes/bootstrap/section.html img="/assets/themes/bootstrap/img/icon-mica.png" sectionTitle="Mica2 6.0 Released" sectionBody="themes/bootstrap/news/mica2-6.0-release.html" %}