Comments (16)
Assigning this one to Jean Robert
from scala-lang.
Ideas: break the top-k contributors into Typesafe, EPFL, and community. Do it on a monthly basis-- maybe on the first day of the month
from scala-lang.
Tentative thing:
http://www2.scala-lang.org:8888/get-involved/scala-fame.html
The three categories should be displayed as 3 columns, I think.
@heathermiller is it OK for you?
I have not written a readme for using the tool, so basically:
scala-lang$ cd _tools/hall-of-fame/
hall-of-fame$ scala MakeHallOfFame.scala [Year Month] # default is last month
Building data for 2013-01
Downloading source data
Parsing JSON in source data
Building my data
Sorting by category
Outputting
Writing output to ../../get-involved/scala-fame-data/_posts/2013-04-01-scala-fame-2013-03.md
hall-of-fame$ cd -
scala-lang$ git status -s
?? get-involved/scala-fame-data/_posts/2013-04-01-scala-fame-2013-03.md
scala-lang$ git add get-involved/scala-fame-data/
scala-lang$ git commit -m "Scala fame for March 2013" && git push
This can probably be automated.
from scala-lang.
from scala-lang.
Hmm- I forgot about this just being introduced, it's similar in a number of ways: https://github.com/scala/scala/pulse
Is this a problem? Should we try to differentiate somehow?
from scala-lang.
I don't know. One thing that Hall of Fame does that Pulse does not is the categorization in Typesafe/EPFL/Community. I think this categorization is very good, because it gives a chance to contributors from the community to appear somewhere.
from scala-lang.
Right, I know. But then again, it puts EPFL vs Typesafe. Maybe that's not so good either. Maybe we should just consolidate into one "Scala Team"?
Regardless, maybe we should try to think creatively about this one? Maybe we can add one more statistic to the mix that might be less-general but more specific to Scala?
from scala-lang.
Right.
Now I know what's going to be on my mind when I go to sleep tonight, thanks!
from scala-lang.
Me too
D':
from scala-lang.
Just a thought-- it's already May 3rd, and our hall of fame is frozen at March. Jean Robert, could you:
- regenerate for April
- start a monthly cronjob somewhere on chara for this? (I think we still need Fabien to make us an account, no?)
from scala-lang.
Regeneration for April done.
I'll take care of the cronjob.
from scala-lang.
We're onto styling now, so I think this one is on me.
from scala-lang.
I'll put this in the "before release" milestone. We've yet to define what exactly "before release" means now with this whole community idea
from scala-lang.
Also– it seems that we're stuck on May: http://www2.scala-lang.org:8888/contribute/scala-fame.html. Not sure what the status of the cronjob is (@sjrd?)
from scala-lang.
Well last month I realized that GitHub was apparently breaking the JSON API used by the script from time to time. To their credit, it's not documented anywhere.
So I told myself it might not be a good idea to really automate the application of the script. Rather, I'll do it myself every month. It's supposed to take me less than 3 minutes per month ... unless of course they break their API again.
But I'll configure GCalendar to send me a reminder every month so that I don't forget.
from scala-lang.
the hall of fame was retired by #387
from scala-lang.
Related Issues (20)
- Cannot get RSS feed HOT 3
- Please provide latest version numbers on frontpage HOT 6
- Broken links to SIP documents HOT 3
- 502 Bad gateway at https://index.scala-lang.org/ HOT 2
- scala-lang.org and its sub-hosts are not accessible via VPN HOT 28
- Can we overhaul the RSS feeds HOT 2
- "Scala in a Nutshell" header isn't centered like the others (depending on zoom level) HOT 6
- scala-lang.org and docs.scala-lang.org are down HOT 6
- Broken link from 3.2.1 release announcement to capture checking docs HOT 1
- Add Mastodon to list of social links
- dead Northeast Scala Symposium links HOT 2
- Main Page - Sponsor
- Proposal - Main Page - Unneeded HOT 1
- Proposal - No All versions HOT 4
- most Scala 3.x announcements don't appear under announcement category HOT 1
- update sdk install instructions to include the actual version HOT 4
- `api/current` points to Scala 2 stdlib Scaladoc, should point to Scala 3 HOT 3
- Multiple 404s on old Skills Matter events
- Redirects for issues.scala-lang.org stopped working HOT 2
- Dead link for Scala Survey 2022 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from scala-lang.