Skip to content

Commit

Permalink
Release 1.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
sduenas committed Apr 13, 2024
1 parent 03d3585 commit cb36f93
Show file tree
Hide file tree
Showing 20 changed files with 135 additions and 84 deletions.
51 changes: 51 additions & 0 deletions NEWS
Original file line number Diff line number Diff line change
@@ -1,5 +1,56 @@
# Releases

# GrimoireLab 1.0.0

For eight years, we have been working to produce the best platform for
software development analytics possible. With the work of more than
150 developers and after over 11,600 commits, we’re excited to announce
the release of the first major version of GrimoireLab.

GrimoireLab is an evolution of the work done during more than 10 years by
[Bitergia](https://bitergia.com/), LibreSoft URJC research group, and several
contributors in [Metrics Grimoire](http://metricsgrimoire.github.io/)
and [VizGrimorie](http://vizgrimoire.bitergia.org/) projects.
Since 2017, GrimoireLab has been part of The Linux Foundation
[CHAOSS Software](http://chaoss.community) community as one of its founding
projects.

GrimoireLab has become the de facto standard for open source project
health dashboards. It has been used by some of the most important
software companies and open source foundations in the world.
The platform has also been used as the underlying foundation for
other applications, including
[Bitergia Analytics](https://github.com/bitergia-analytics),
[OSS Compass](https://compass.gitee.com/),
[LFX Insights](https://lfx.linuxfoundation.org/tools/insights/),
[Cauldron](https://gitlab.com/cauldronio/), and
[Mystic](https://opensource.ieee.org/rit/mystic-group).

This release of GrimoireLab includes:

- An automated platform to generate software analytics and insights.
- Data collection from more than 30 data sources.
- Generation of more than 150 metrics and visualizations to understand activity,
performance, and community of open source projects.
- Identities manager to track the activity of an individual across platforms
and organizations.
- Integration with third-party applications to visualize and analyze data
(Kibana/OpenSearch Dashboards/Jupiter Notebooks).

This release would not have been possible without the help of the entire
community. We are deeply thankful to all our users. We would especially
like to thank Álvaro del Castillo, Valerio Cosentino, Jesús González-Barahona,
Alberto Pérez García-Plaza, J. Manrique López, Venu Vardhan Reddy Tekula,
David Moreno, Gregorio Robles, Andy Grunwald, and the members of the
CHAOSS project.

Special recognition to [Bitergia](https://bitergia.com/) and
[The Document Foundation](https://www.documentfoundation.org/)
for being early adopters.

The GrimoireLab Developers.


## GrimoireLab 0.24.0 - (2024-03-27)

**New components:**
Expand Down
2 changes: 1 addition & 1 deletion docker/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ ENV DEPLOY_USER grimoire
ENV DEPLOY_USER_DIR /home/${DEPLOY_USER}
ENV CONF_DIR ${DEPLOY_USER_DIR}/conf
ENV SCRIPTS_DIR ${DEPLOY_USER_DIR}/scripts
ENV GRIMOIRELAB_RELEASE "0.24.0"
ENV GRIMOIRELAB_RELEASE "1.0.0"

# Initial user
RUN useradd ${DEPLOY_USER} --create-home --shell /bin/bash
Expand Down
4 changes: 2 additions & 2 deletions grimoirelab/_version.py
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# File auto-generated by semverup on 2024-04-12 16:18:29.286731
__version__ = "1.0.0-rc.4"
# File auto-generated by semverup on 2024-04-13 08:24:26.438716
__version__ = "1.0.0"
80 changes: 40 additions & 40 deletions poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

28 changes: 14 additions & 14 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "grimoirelab"
version = "1.0.0-rc.4"
version = "1.0.0"
description = "Tool set for software development analytics"
authors = [
"GrimoireLab Developers"
Expand Down Expand Up @@ -38,19 +38,19 @@ classifiers = [
[tool.poetry.dependencies]
python = "^3.8"

grimoirelab-toolkit = {version = ">=1.0.0-rc.2", allow-prereleases = true}
perceval-mozilla = {version = ">=1.0.0-rc.2", allow-prereleases = true}
perceval-opnfv = {version = ">=1.0.0-rc.2", allow-prereleases = true}
perceval-puppet = {version = ">=1.0.0-rc.2", allow-prereleases = true}
perceval-weblate = {version = ">=1.0.0-rc.2", allow-prereleases = true}
sortinghat = {version = ">=1.0.0-rc.3", allow-prereleases = true}
kidash = {version = ">=1.0.0-rc.2", allow-prereleases = true}
grimoirelab-panels = {version = ">=1.0.0-rc.1", allow-prereleases = true}
grimoire-elk = {version = ">=1.0.0-rc.3", allow-prereleases = true}
sirmordred = {version = ">=1.0.0-rc.3", allow-prereleases = true}
cereslib = {version = ">=1.0.0-rc.1", allow-prereleases = true}
graal = {version = ">=1.0.0-rc.2", allow-prereleases = true}
perceval = {version = ">=1.0.0-rc.2", allow-prereleases = true}
grimoirelab-toolkit = {version = ">=1.0.0", allow-prereleases = true}
perceval-mozilla = {version = ">=1.0.0", allow-prereleases = true}
perceval-opnfv = {version = ">=1.0.0", allow-prereleases = true}
perceval-puppet = {version = ">=1.0.0", allow-prereleases = true}
perceval-weblate = {version = ">=1.0.0", allow-prereleases = true}
sortinghat = {version = ">=1.0.0", allow-prereleases = true}
kidash = {version = ">=1.0.0", allow-prereleases = true}
grimoirelab-panels = {version = ">=1.0.0", allow-prereleases = true}
grimoire-elk = {version = ">=1.0.0", allow-prereleases = true}
sirmordred = {version = ">=1.0.0", allow-prereleases = true}
cereslib = {version = ">=1.0.0", allow-prereleases = true}
graal = {version = ">=1.0.0", allow-prereleases = true}
perceval = {version = ">=1.0.0", allow-prereleases = true}

[tool.poetry.dev-dependencies]

Expand Down
File renamed without changes.
28 changes: 14 additions & 14 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
grimoirelab==1.0.0-rc.4
grimoirelab-toolkit==1.0.0-rc.2
perceval==1.0.0-rc.2
perceval-mozilla==1.0.0-rc.2
perceval-opnfv==1.0.0-rc.2
perceval-puppet==1.0.0-rc.2
perceval-weblate==1.0.0-rc.2
grimoire-elk==1.0.0-rc.3
sortinghat==1.0.0-rc.3
kidash==1.0.0-rc.2
grimoirelab-panels==1.0.0-rc.1
sirmordred==1.0.0-rc.3
cereslib==1.0.0-rc.1
graal==1.0.0-rc.2
grimoirelab==1.0.0
grimoirelab-toolkit==1.0.0
perceval==1.0.0
perceval-mozilla==1.0.0
perceval-opnfv==1.0.0
perceval-puppet==1.0.0
perceval-weblate==1.0.0
grimoire-elk==1.0.0
sortinghat==1.0.0
kidash==1.0.0
grimoirelab-panels==1.0.0
sirmordred==1.0.0
cereslib==1.0.0
graal==1.0.0
Loading

2 comments on commit cb36f93

@valcos-eb
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oleeee, congrats for this great milestone 🥳 . Keep rocking 🏆

@sduenas
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks to you for being part of this!

Please sign in to comment.