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
Venu Vardhan Reddy Tekula
July 04, 2021
Programming
38
0
Share
Introduction to GrimoireLab and more ...
https://vchrombie.github.io/presentations/chaoss-beijing-meetup-080721/
Venu Vardhan Reddy Tekula
July 04, 2021
Other Decks in Programming
See All in Programming
Claude Codeをカスタムして自分だけのClaude Codeを作ろう
terisuke
0
120
The Monolith Strikes Back: Why AI Agents ❤️ Rails Monoliths
serradura
0
310
Don't Prompt Harder, Structure Better
kitasuke
0
710
「話せることがない」を乗り越える 〜日常業務から登壇テーマをつくる思考法〜
shoheimitani
4
750
感情を設計する
ichimichi
5
1.4k
PHPで TLSのプロトコルを実装してみるをもう一度しゃべりたい
higaki_program
0
190
Reactive ❤️ Loom: A Forbidden Love Story
franz1981
2
230
Coding at the Speed of Thought: The New Era of Symfony Docker
dunglas
0
4.8k
CDK Deployのための ”反響定位”
watany
4
710
PCOVから学ぶコードカバレッジ #phpcon_odawara
o0h
PRO
0
260
Offline should be the norm: building local-first apps with CRDTs & Kotlin Multiplatform
renaudmathieu
0
190
Xdebug と IDE による デバッグ実行の仕組みを見る / Exploring-How-Debugging-Works-with-Xdebug-and-an-IDE
shin1x1
0
360
Featured
See All Featured
Become a Pro
speakerdeck
PRO
31
5.9k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
120
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.3k
A designer walks into a library…
pauljervisheath
211
24k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
160
Producing Creativity
orderedlist
PRO
348
40k
How to Think Like a Performance Engineer
csswizardry
28
2.5k
GraphQLとの向き合い方2022年版
quramy
50
15k
The SEO identity crisis: Don't let AI make you average
varn
0
440
The Mindset for Success: Future Career Progression
greggifford
PRO
0
310
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
500
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
420
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ǐ