Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How do we tend to this garden? #319

Closed
jtigger opened this issue Feb 22, 2017 · 11 comments
Closed

How do we tend to this garden? #319

jtigger opened this issue Feb 22, 2017 · 11 comments
Labels

Comments

@jtigger
Copy link
Contributor

jtigger commented Feb 22, 2017

With #142 we took a big step in making this track more approachable.... or did we?

This question-issue is an invitation to pause and reflect on the (honestly, great) work we're doing and making sure we have a shared sense of direction...


Grab one of these questions (or add your own) and explore out loud in this issue:

  • How do we know that the "improvements" we are making are making improvements? (in other words, what ways can we measure the "health" of this track and/or the effect of a change we've made?)
  • What are we aiming for? What, exactly, is "better?"
  • One thing we can do, as maintainers, is add new exercises. What other actions can we take (both in this repository and on the live track, itself)?

attn: @exercism/java

@jtigger
Copy link
Contributor Author

jtigger commented Feb 22, 2017

What other actions can we take?

I see @FridaTveit doing her level best to identify and scope "good first patch" issues! Having such a backlog is an invitation for others to contribute. Today's contributors can become tomorrow's fellow maintainers. 👍

@stkent
Copy link
Contributor

stkent commented Feb 24, 2017

In terms of measuring the impact of our changes; I can't think of many good ways to do that that don't require website changes, which doesn't seem to be a fruitful area to be exploring at the minute :P

@jtigger
Copy link
Contributor Author

jtigger commented Feb 24, 2017

Love all of that, @stkent!

I also wonder, while we're making the track sweep, if we'll also want to toss in some more hints, references, and other resources along the way... some candy along the trail?

In terms of impact, we currently have this: http://exercism.io/stats/java. The chart currently reflects the reordering but should return to a more smooth drop-off of submissions. We can look for steep drop offs and explore if there's something about that exercise that might be deterring folks.

I also created an Exercism Team with us in it (you should have gotten an invite, please let me know if you haven't)... making it easier to see our collective activity on the site, itself.

@stkent
Copy link
Contributor

stkent commented Feb 24, 2017

Neat stats page! Worth revisiting in a week or a month, once those graphs reflect the ordering? We can perhaps compare drop-off rates before/after the reordering to see if there was a significant impact.

I see I am in the new admins team, but again, wasn't notified! I can't see anything wonky in my Settings 😐

@jtigger
Copy link
Contributor Author

jtigger commented Feb 25, 2017

Re: comparing drop-off rates
Yes we can. I've slurped the json from that page, in the past and we can pull into Google Sheets to compare.

re: team membership
Not sure if I confused things but, I was referring to the team feature on exercism.io. Although I concurrently created a new GitHub team for the active track maintainers.

@stkent
Copy link
Contributor

stkent commented Feb 25, 2017

Hah, oops, I saw and just now accepted the invite on Exercism.io. My bad!

@stale stale bot added the stale label May 6, 2017
@stale
Copy link

stale bot commented May 6, 2017

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@jtigger
Copy link
Contributor Author

jtigger commented May 8, 2017

@exercism/java:
There is lots of activity on the track -- which is grand! The aim of this discussion is to think through and establish some rough consensus around what our goals are.

Thoughts? Questions?

@stale stale bot removed the stale label May 8, 2017
@stkent
Copy link
Contributor

stkent commented May 10, 2017

When I look back at the goals I posited, it would seem that we're making good progress towards them; the only one we haven't worked on as much is exercise standardization and comparison to the current canonical data! I'm also wary of batch-creating issues for all that work though, since they are highly likely to become stale.

@jtigger
Copy link
Contributor Author

jtigger commented May 12, 2017

Agreed. I wonder if you've identified another kind of issue we want the probot to ignore.

But what to call that label... ?

Some adjustments might actually be "good first patch" if they are simple enough.

If one is more involved, perhaps we've identified another sort of backlog. A kind of "intermediate" that once you've done a "good first" or three, we'd encourage you to look at this list for your next submission?

"good second patch"? :)

@jtigger
Copy link
Contributor Author

jtigger commented May 23, 2017

The originating question of this issue was answered. #555 is covering the question around configuring probot.

@jtigger jtigger closed this as completed May 23, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants