Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Introduction to GrimoireLab and more ...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Venu Vardhan Reddy Tekula
July 04, 2021
Programming
0
36
Introduction to GrimoireLab and more ...
https://vchrombie.github.io/presentations/chaoss-beijing-meetup-080721/
Venu Vardhan Reddy Tekula
July 04, 2021
Tweet
Share
Other Decks in Programming
See All in Programming
Go Conference mini in Sendai 2026 : Goに新機能を提案し実装されるまでのフロー徹底解説
yamatoya
0
610
Go 1.26でのsliceのメモリアロケーション最適化 / Go 1.26 リリースパーティ #go126party
mazrean
1
420
Linux Kernelの1文字のミスで 権限昇格ができた話
rqda
0
1.6k
CSC307 Lecture 15
javiergs
PRO
0
260
AI活用のコスパを最大化する方法
ochtum
0
150
S3ストレージクラスの「見える」「ある」「使える」は全部違う ─ 体験から見た、仕様の深淵を覗く
ya_ma23
0
690
Kubernetesでセルフホストが簡単なNewSQLを求めて / Seeking a NewSQL Database That's Simple to Self-Host on Kubernetes
nnaka2992
0
150
AI駆動開発の本音 〜Claude Code並列開発で見えたエンジニアの新しい役割〜
hisuzuya
4
520
GoのDB アクセスにおける 「型安全」と「柔軟性」の両立 - Bob という選択肢
tak848
0
200
AIコードレビューの導入・運用と AI駆動開発における「AI4QA」の取り組みについて
hagevvashi
0
500
How to stabilize UI tests using XCTest
akkeylab
0
130
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
400
Featured
See All Featured
Claude Code のすすめ
schroneko
67
220k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
240
Six Lessons from altMBA
skipperchong
29
4.2k
Evolving SEO for Evolving Search Engines
ryanjones
0
160
How GitHub (no longer) Works
holman
316
150k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
Marketing to machines
jonoalderson
1
5k
Leo the Paperboy
mayatellez
4
1.5k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
150
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Transcript
Introduction to GrimoireLab and more ... chaoss.community Venu Vardhan Reddy
Tekula CHAOSS Beijing Meetup 08 July, 2021
vchrombie.github.io/presentations Links and slides
Agenda • What is GrimoireLab • A Brief History •
How does it work • Demo of GrimoireLab • How to Get Started • Current Work • How to Get Involved
About myself Hyderabad, India Graduate from Amrita Vishwa Vidyapeetham, Member
@amfoss GrimoireLab Community Manager Previously Backend Developer at Bitergia Google Summer of Code w/ CHAOSS and GrimoireLab vchrombie.github.io
Community Projects Health What is the data? Where do we
store it? How do we collect the data? What are the goals? What are the tools? How do we want to show it? What about contributors information?
GrimoireLab grimoirelab.github.io
A Brief History 2001-2015
Research group at URJC, 2001 robotica.unileon.es/vmo/pubs/upgrade.pdf
FLOSSMetrics, 2008-2010 flossmetrics.org
MetricsGrimoire, 2007-2011 metricsgrimoire.github.io
The vizGrimoire Project, 2011-2014 vizgrimoire.github.io
bitergia.com 2011
None
chaoss.github.io/grimoirelab
How does it work
None
Where is the community? Where is the data? Git GitHub
GitLab BitBucket Jira Gerrit ...
Where is the community? Where is the data? Git GitHub
GitLab BitBucket Jira Gerrit ... Community doesn’t mean just code Community means people, communications, and more
Where is the community? Where is the data? Git GitHub
GitLab BitBucket Jira Gerrit ... Wiki Discourse Mailing List Slack Meetup.com StackOverflow ...
Raw data: • Get data from the data sources Enriched
data: • Unify data, extract what is required • Manage identities • Calculate metrics Useful data: • Visualize, report
GrimoireLab
github.com/chaoss/grimoirelab#grimoirelab-components
Demo of GrimoireLab sneak-peek
GrimoireLab powers Metrics aaS There are some software that offer
community metrics as a service, with GrimoireLab working under the hood. - cauldron.io - lfx.linuxfoundation.org/tools/insights
Demo of GrimoireLab There are some instances already deployed, you
can visit any of the links - chaoss.biterg.io - dashboard.mautic.org
None
How to Get Started
How to Get Started 1. docker-compose (easiest of all) 2.
docker run 3. pip packages 4. source code (mainly, for developers)
docker-compose method 1. Install git, docker & docker-compose 2. Clone
chaoss/grimoirelab repository 3. Go to docker-compose folder 4. Run docker-compose up -d 5. Open your browser to see the dashboard at localhost:5601
chaoss.community/blog-post/2019/10/08/simplifying-how-to-install-grimoirelab
Current Work
SortingHat (muggle branch)
Bestiary (unicorn branch)
Google Summer of Code 2021
Summer 2021 Open Source Promotion Plan
How to Get Involved
Check out the CONTRIBUTING Guidelines. Feel free to contact the
maintainers. github.com/chaoss/grimoirelab/blob/master/CONTRIBUTING.md
Join the community chaoss.github.io/grimoirelab github.com/chaoss/grimoirelab #grimoirelab on CHAOSS Slack @grimoirelab
You can also help us with the different working groups
chaoss.community/participate
Questions? chaoss.community Twitter: @vchrombie Mail to:
[email protected]
Thanks to Georg
Link, Yehui Wang for the support and providing the resources. xiè xie nǐ