Contributor Metrics

Contributor Metrics
111 Replies
j0rge
j0rgeOPā€¢4w ago
@tulipšŸŒ· I don't know what to tell popey to let him see this I think he needs a role or some such zoomer nonsense
tulipšŸŒ·
tulipšŸŒ·ā€¢4w ago
HAHAHA tell him to click on all the fancy buttons on <id:customize> then we can ping him here @popey
j0rge
j0rgeOPā€¢4w ago
ok popey tell everyone what savannah is, etc.
popey
popeyā€¢4w ago
Ok. Savannah is a tool that sucks data in from your community and tells you useful metrics about your community....
Robert
Robertā€¢4w ago
By community, is it mainly contributors? Like https://bootc.devstats.cncf.io/
popey
popeyā€¢4w ago
Some sample images.
No description
No description
No description
No description
j0rge
j0rgeOPā€¢4w ago
this is a non crappy version of devstats using the same data (note that the LF is building a service like this for projects, but the more of this stuff the better imo)
Robert
Robertā€¢4w ago
Didn't you have a tool a year ago that did this stuff @j0rge ? Think something was setup which looks at the repos
j0rge
j0rgeOPā€¢4w ago
yeah so the idea is, let's set this up for the blue as another transparency win like the countme yes ... opensauced which got bought by the linux foundation, so they could make LFX hahahah
popey
popeyā€¢4w ago
Also, insights like this: So someone could go and welcome this person. https://github.com/ublue-os/cosmic/pull/105
GitHub
fix: add xdg-user-dirs package to build by cappsyco Ā· Pull Request ...
Added the package xdg-user-dirs to the initial build to ensure all home directories are properly created in fresh installs. This resolves this described issue with Firefox downloads: #71
No description
No description
tulipšŸŒ·
tulipšŸŒ·ā€¢4w ago
how do we get access to all this fanciness
j0rge
j0rgeOPā€¢4w ago
the idea is, everyone should have this it's too important, the thing is that's a huge multiyear project -- this is open source python we could use today and start learning
tulipšŸŒ·
tulipšŸŒ·ā€¢4w ago
No description
tulipšŸŒ·
tulipšŸŒ·ā€¢4w ago
tulip and jorge superiority
tulipšŸŒ·
tulipšŸŒ·ā€¢4w ago
dependabot is going strong too!
j0rge
j0rgeOPā€¢4w ago
yeah so IMO let's do what we need to get our org setup with this does this need an instance running?
Robert
Robertā€¢4w ago
Oh. That's the docs šŸ¤¦ā€ā™‚ļø
tulipšŸŒ·
tulipšŸŒ·ā€¢4w ago
would be huge if so
j0rge
j0rgeOPā€¢4w ago
50 bucks a month? I think we can swing that
popey
popeyā€¢4w ago
i run it on a machine in hetzner it's python/django
tulipšŸŒ·
tulipšŸŒ·ā€¢4w ago
LOL
j0rge
j0rgeOPā€¢4w ago
if it's java popey I swear to god (I won't care because it'll be in a container)
tulipšŸŒ·
tulipšŸŒ·ā€¢4w ago
isnt there any way to export it to a standalone page? would be huge since we could literally just publish these with github actions if so
j0rge
j0rgeOPā€¢4w ago
let's host on popey and then if we dig it we figure something out we can just have cloudflare snapshot the stuff and put a domain in front of it
popey
popeyā€¢4w ago
there's a bunch of sharable content
j0rge
j0rgeOPā€¢4w ago
and serve it off of their stuff
popey
popeyā€¢4w ago
what's your budget? mhall119 runs a hosted instance.
tulipšŸŒ·
tulipšŸŒ·ā€¢4w ago
i mean like, can we do something like savannah export-analytics https://github.com/ublue-os or something like that? LOL
j0rge
j0rgeOPā€¢4w ago
just normal hertzner? is he maintaining it? like can I slip him 50 bucks? šŸ˜„
popey
popeyā€¢4w ago
the links I hgave given are from my own personal instance
j0rge
j0rgeOPā€¢4w ago
oh we'll need to setup I get what you mean
popey
popeyā€¢4w ago
he wrote the code, and has his own SAAS instance. I am trying to help him market it
tulipšŸŒ·
tulipšŸŒ·ā€¢4w ago
doing an awesome job
j0rge
j0rgeOPā€¢4w ago
oh then we need to find a way to pay
popey
popeyā€¢4w ago
thanks
j0rge
j0rgeOPā€¢4w ago
and also find a way to ensure we do stuff like
popey
popeyā€¢4w ago
it's $25 for the first manager (per month) I pay for two instances, because I want this to continue living but also have my own instance (because it's also open source)
j0rge
j0rgeOPā€¢4w ago
"This contributor transparecy report brought to you by Savannah."
tulipšŸŒ·
tulipšŸŒ·ā€¢4w ago
user
Savannah HQ
Demo Savannah CRM
The best way to get to know Savannah CRM is to see it in action. We provide two quick and easy ways to see Savannah's features and benefits for yourself.
No description
j0rge
j0rgeOPā€¢4w ago
I can commit to 25 right now alan
popey
popeyā€¢4w ago
oh oh oh! I didn't tell you the BEST BIT it connects to multiple things - github, discourse, discord. and can de-dupe people across them
tulipšŸŒ·
tulipšŸŒ·ā€¢4w ago
DISCOURSE
popey
popeyā€¢4w ago
so your stats show "conversations" in multiple places
j0rge
j0rgeOPā€¢4w ago
ok let's do it, alan we'll sort the money in London. go in for 25 and be our first sysadmin for a hot minute?
popey
popeyā€¢4w ago
I will do whatever you need, sire.
j0rge
j0rgeOPā€¢4w ago
get us up to speed, and then $50 for this I can do with donations no problem like .. it's mhall, we have no choice to do it it's like the Blues Brothers band where eventually it's ubuntu hahahaha OR if setup is part of paying them we can just do that lol
popey
popeyā€¢4w ago
you literally just pay 25 bucks a month, and that's it for one manager
j0rge
j0rgeOPā€¢4w ago
ok alan you're hired and I will send you your pounds sterling.
popey
popeyā€¢4w ago
damn that was easy I thought I'd need a green card
j0rge
j0rgeOPā€¢4w ago
so if this is saas then "alan can this be ready by scale" shouldn't be an issue?
popey
popeyā€¢4w ago
when is scale? (please don't say tomorrow)
j0rge
j0rgeOPā€¢4w ago
this weekend
popey
popeyā€¢4w ago
Let's do this.
j0rge
j0rgeOPā€¢4w ago
I mean even bare bones we should announce it with the lts because it'll still be awesome
tulipšŸŒ·
tulipšŸŒ·ā€¢4w ago
does savanna have stuff like embeds we can include on all the things?
popey
popeyā€¢4w ago
I mean, it's open source, it can have anything your deams desire šŸ˜„
tulipšŸŒ·
tulipšŸŒ·ā€¢4w ago
i guess so LOL
popey
popeyā€¢4w ago
Also, yes, we can do this before the weekend
tulipšŸŒ·
tulipšŸŒ·ā€¢4w ago
its just python shouldnt be that much of a pain
popey
popeyā€¢4w ago
What could possibly go wrong?! Lemme form a plan. BONG! Bed time for popey for he is olde, and it is 23:00 in olden times
j0rge
j0rgeOPā€¢4w ago
I mean just announcing the url should be good
Niklas āš”
Niklas āš”ā€¢3w ago
just popping in here out of interest
tulipšŸŒ·
tulipšŸŒ·ā€¢3w ago
nice LOL check out the urls there its very cool @Niklas āš”
Niklas āš”
Niklas āš”ā€¢3w ago
yep saw that looks awesome
j0rge
j0rgeOPā€¢3w ago
No description
j0rge
j0rgeOPā€¢3w ago
HELL YEAH RENOVATE
tulipšŸŒ·
tulipšŸŒ·ā€¢3w ago
renovate the BEST contributor
j0rge
j0rgeOPā€¢3w ago
@popey ok I need to figure out how to pay you right? for the saas one?
popey
popeyā€¢3w ago
Well, I mean, you can, yes. But I don't want to make this hard for tax reasons. It might be easier if you pay mhall directly? It's his thing, and you could just set it up (or one of your lovely people) under my guidance, then you'd only need to pay for one "manager" account (25 USD/mo). It would be all under your control, and you can ping me for assistance with it, happy to do a zoom or whatever with people to help setup.
j0rge
j0rgeOPā€¢3w ago
oh hell yeah yeah that works
popey
popeyā€¢3w ago
Good. I don't want to get in the way, and you and your people need to learn the tool rather than wait for me šŸ™‚
j0rge
j0rgeOPā€¢3w ago
ok is there an invite or whatever you can send? also happy to pay for 2 licenses for a month
popey
popeyā€¢3w ago
It's 100% self service. He's integrated stripe. šŸ™‚ You basically sign up, pay (stripe), invite another manager (me, if you like) , I'll set it up, and take a load of screenshots and make a doc / video for your people, then revoke me if you want, and add someone else as the manager. I don't mind. 1) Sign up -> https://savannahcrm.com/login/?next=/home/ 2) Click community (top right), then billing. (screenshot) 3) Pick your plan and pay (screenshot) 4) Click community (top right), then managers 5) Click invite to add a manager (screenshot)
No description
No description
No description
popey
popeyā€¢3w ago
I think that's basically it. You can put the API keys in for discord / discourse as and when we are ready, and we're off to the races.
j0rge
j0rgeOPā€¢3w ago
oh ok, so basically I can just do this and then zoom you randomly one time and we should be good
popey
popeyā€¢3w ago
Yuppers It needs a bit of setting up, and you have to wait for the imports to get done, but yeah, it's easy
j0rge
j0rgeOPā€¢3w ago
anyone have the ublue logo handy?
tulipšŸŒ·
tulipšŸŒ·ā€¢3w ago
artifacthub ftw
j0rge
j0rgeOPā€¢3w ago
dude that was easy I may not need a popey
popey
popeyā€¢3w ago
haha
tulipšŸŒ·
tulipšŸŒ·ā€¢3w ago
nice LOL
j0rge
j0rgeOPā€¢3w ago
this is truly fantastic I've used tons of these
popey
popeyā€¢3w ago
My work here, is done.
j0rge
j0rgeOPā€¢3w ago
and this just NAILS it I have like a handful of things to recommend to mhall
Niklas āš”
Niklas āš”ā€¢3w ago
Popey fired
j0rge
j0rgeOPā€¢3w ago
man this is great
Niklas āš”
Niklas āš”ā€¢3w ago
But looks awesome Really
j0rge
j0rgeOPā€¢3w ago
popey has truly become cloud native, he's learned to pawn shit off to someone asap
popey
popeyā€¢3w ago
bring pull requests šŸ™‚
j0rge
j0rgeOPā€¢3w ago
heh I'll start with the money
popey
popeyā€¢3w ago
wise
j0rge
j0rgeOPā€¢3w ago
how long do you think the import will take? like am I checking in tomorrow?
popey
popeyā€¢3w ago
yeah
j0rge
j0rgeOPā€¢3w ago
or hitting f5 for a while gotcha
popey
popeyā€¢3w ago
add everything up front, enable all repos, and connect to discord/discourse
j0rge
j0rgeOPā€¢3w ago
and reddit done.
popey
popeyā€¢3w ago
then you'll get the benefit the next day when the reports run, and do the de-dupe
tulipšŸŒ·
tulipšŸŒ·ā€¢3w ago
discord stuff is so awesome
popey
popeyā€¢3w ago
Here's some slides I made (which I think you'll be able to access) for a talk about Savannah. Everything I said at the event I gave it at, is in the notes underneath. https://docs.google.com/presentation/d/1OGzTP3iF-xIjIqB7zQDEiGWyoHwjZxbPynXBQE9Pby8/edit?usp=sharing
Google Docs
Savannah BarCamp London 2024
This talk is all about community health, which may mean different things to each of you. What that means to me is in an open source project: Are we gaining or losing members of our community? Do we recognise and mentor new members of our community? Are peopleā€™s contributions valued? Do we even kn...
popey
popeyā€¢3w ago
feel free to download or make a copy,
tulipšŸŒ·
tulipšŸŒ·ā€¢3w ago
folllowing alan pope
No description
tulipšŸŒ·
tulipšŸŒ·ā€¢3w ago
dunno who this goof is
Niklas āš”
Niklas āš”ā€¢3w ago
Banned
popey
popeyā€¢3w ago
Wise Following as I went through the slides making sure I didn't accidentally paste AWS keys in there šŸ™‚

Did you find this page helpful?