Code Monkey home page Code Monkey logo

Comments (16)

heathermiller avatar heathermiller commented on September 3, 2024

Assigning this one to Jean Robert

from scala-lang.

heathermiller avatar heathermiller commented on September 3, 2024

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.

sjrd avatar sjrd commented on September 3, 2024

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.

heathermiller avatar heathermiller commented on September 3, 2024

from scala-lang.

heathermiller avatar heathermiller commented on September 3, 2024

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.

sjrd avatar sjrd commented on September 3, 2024

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.

heathermiller avatar heathermiller commented on September 3, 2024

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.

sjrd avatar sjrd commented on September 3, 2024

Right.
Now I know what's going to be on my mind when I go to sleep tonight, thanks!

from scala-lang.

heathermiller avatar heathermiller commented on September 3, 2024

Me too
D':

from scala-lang.

heathermiller avatar heathermiller commented on September 3, 2024

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.

sjrd avatar sjrd commented on September 3, 2024

Regeneration for April done.
I'll take care of the cronjob.

from scala-lang.

heathermiller avatar heathermiller commented on September 3, 2024

We're onto styling now, so I think this one is on me.

from scala-lang.

heathermiller avatar heathermiller commented on September 3, 2024

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.

heathermiller avatar heathermiller commented on September 3, 2024

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.

sjrd avatar sjrd commented on September 3, 2024

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.

SethTisue avatar SethTisue commented on September 3, 2024

the hall of fame was retired by #387

from scala-lang.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.