-
Notifications
You must be signed in to change notification settings - Fork 4
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
Second round of edits on the RubyGems.org partnership #9
Conversation
Reason for Change ================= * The language came off to some readers as a bit defensive, and long. * Taking a second draft at the language.
cc @evanphx |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@adarsh made some more changes to the paragraph! Specifically:
- linking out to the post that goes in depth about the RubyGems partnership,
- small copy edits
Just a quick note, I think that this (slightly edited) line from the original is more clear than its replacement:
The second line from the original ( The main thing to try to avoid is making it sound like "Ruby Together is the only org which is responsible for paid development work on these projects," and I think this round of edits pushes things a little bit back into that confusing direction. By using the quoted line above, maybe it strikes a balance? (I'm offering an "outside" view here by considering those who are neither affiliated w. RubyTogether nor Ruby Central) |
Or if you're really looking for something short, replacing the word "funds" with "sponsors" to me is still an improvement:
To me "funds" implies an ownership/direct governance relationship, where "sponsors" makes it clear that it's a contribution. |
@practicingdev incorporated the suggested edit. Thanks. @indirect feel free to review when you have a chance! |
@rubymorillo That looks clear to me, thanks! (Although I do think those who commented on #5 ought to chime in if they have concerns) But taking a closer look at this and where it's likely to be used (such as at the bottom of rubygems.org) it seems like shorter is better, and detailed/nuanced explanations could be on the Rubygems Sponsors page where needed as long as the link to that is always provided from the short form copy. |
Hi all, yes my previous statement came off a bit defensive and long but that was on purpose. There is a lot of confusion in the community right now and I believe we should over communicate and over state the situation. The current edits are still ambiguous and don’t let a reader understand the Ruby Central will keep RG.org afloat even if RT were to switch gears. In other words, RG.org is not dependent on the kindness of RT. I believe that still needs to be made clear. |
@practicingdev yep, that’s correct. From my understanding it’s meant to be short-form copy that will live in the RG footer, the FAQ section of the RT site, and READMEs. In that copy, we link out to both a blog post that details the RubyGems partnership and the sponsors page, which you reference in your comment. Hi @evanphx, would you like to propose that change in the RG Sponsors page? That sounds like the best place for us to go into more detail. We obviously want to make sure the copy proposed in this PR is accurate while accounting for brevity due to where it will show up on various pages. But since we plan on linking our to more resources, we can write more at length there. |
I understand that concern, for sure. One thing I think would help is if we can be a bit prescriptive about what the design goals are around building this standard text, where it'll be displayed, and what the intentions are behind them. For starters, let's talk about the blurb at the bottom of the homepage of Rubygems.org. Currently, it looks like this: It seems like the current pull request we're discussing is viewing the content through that lens: A first interaction with a Ruby programmer who doesn't know much of anything about how RubyGems is managed and supported. Regardless of the specific wording chosen, it seems like there are at least three different goals that ought to be served by this credits blurb: (i) Identify Ruby Central as the official organization responsible for the stewardship and management of RubyGems.org (ii) Identify RubyTogether as an trade organization that you or your company can donate to which may (by way of sponsoring the work of individual open source contributors/maintainers) help improve the state of RubyGems.org (iii) Acknowledge Fastly as a sponsor, giving them credit for their contribution. Clearly (i) matters to Ruby Central, and rightly so. (ii) matters to Ruby Together because it's going to be a source of potential new paying members, and arguably that's in everyone's interest, even if Ruby Central is fully operationally independent. I see (iii) as almost like an advertisement, but Fastly is contributing something quite valuable and so that seems reasonable to acknowledge. It's also clear that the current version of the copy on the rubygems.org website only accomplishes (ii), and it also could potentially be misleading. That's been up there quite a while, and it needs fixing. This is the version of the text that was reached by consensus in #8:
I feel like the tone of this message could be improved considerably without much loss of clarity by removing one line (the one about
I feel like from the perspective of "Person who lands on the rubygems.org page", it'd be clear to me from this text who manages the project, and where additional supplementary sponsorship is coming from. But it'd read more like a credits section than a disclaimer, and I think that's in everyone's interest. If more detailed explanations were needed, that could be done on the full-length RubyGems sponsorship page, which would be directly linked from this blurb. (Figuring out what the correct wording is for that page is a whole other story, and maybe a separate PR could be opened for that?) Anyway, thoughts? @evanphx @adarsh @rubymorillo |
I totally agree that the bit on rubygems.org itself will need to change, no question. I can certainly submit a PR for that language, but I'd like it to be similar to the language RT uses. If you feel that the rubygems.org bit should be more forceful in Ruby Central's role, I worry that if RT is does not provide the same picture it creates additional confusion. Folks are already confused and I want to try and end that confusion. I ask myself a few questions when looking at these edits:
The second one hasn't been true for all of the edits thus far, but it's a question I keep in mind when reading. Also, I want to thank y'all for this process. I'm super happy we're discussing this and getting it all sorted. |
Agreed - the goal here is to reduce confusion and to that end, be consistent with language used in several places.
Certainly, and perhaps this is where we should user-test this language with others with this specific aim? I definitely am on the other side of this perspective but have no idea how representative my thoughts are. In the interest of this change not getting stale, and also further iterating, I propose this:
Thoughts? |
Bumping @rubytogether/directors for feedback on the language (shouldn't take too long to review, it's short). Will merge by Weds ideally. |
Reason for Change