laravel / ideas

Issues board used for Laravel internals discussions.
938 stars 28 forks source link

Update array of artisan `inspire` quotes to feature more women and people of color #1186

Closed nikhiltri closed 6 years ago

nikhiltri commented 6 years ago

Considering all the conversations happening in the world today about representation, I wonder if anyone would have any objections to me submitting a pull request to update the array of quotes used for the artisan inspire command to include more women and people of color?

The current quotes seem to be centered around simplicity and quality, so I’d find quotes that stay on that theme.

Let me know!

sisve commented 6 years ago

Laravel is an open source project and you need to approach it as such. Just send a PR with whatever changes you want. By approaching this as something that needs a collective agreement you imply that there is a backside to your changes, or that you're not sure you're doing the right thing. If you're unsure how to contribute to the project, use the forums or Slack.

mallardduck commented 6 years ago

So I really liked this idea and wanted to contribute to this. I may have been a bit loose with my interpretation of the theme, but the change can always be revised. Check it out here: laravel/framework/pull/24353

mattstauffer commented 6 years ago

Just because I think this is an important distinction: I think asking in this context was totally fine. That’s the entire purpose of “ideas”: to run ideas by other people, especially if it can be seen by Taylor or someone else with decision making power, or someone who knows the history of such conversations, etc.

It is an open source project; but I think @nikhiltri has read correctly that that doesn’t mean it’s not wise to prompt conversations like this before submitting the code.

TL;DR: imho, this was a good use of the “ideas” project and doesn’t merit chiding. 😬😘

mallardduck commented 6 years ago

@mattstauffer I agree and like your philosophy. I think you and @sisve nailed it there. Based on the comment my PR got though, it seems like people can always find a reason to question it.

nikhiltri commented 6 years ago

Hey all,

Yes, I brought up the question in "ideas" because I wasn't sure if there was any history behind the creation of the inspire command that I should be cognizant of before I submitted a PR to change it. Thanks for encouraging a space for dialogue about it, @mattstauffer. I recognize this question goes a little outside of the core functionality and behavior of Laravel, but I submitted it for a few reasons:

Those are my thoughts for now. I've been going through some of my reading notes over the past few years, and I'll plan to follow up with a list of quote ideas that we can discuss further, and I'll bundle in @mallardduck's list with what I follow up with.

Thanks! nikhil

Miguel-Serejo commented 6 years ago

TL;DR: If you think a specific quote should be in the inspire command, go ahead and submit it, but first consider if you're submitting the quote because of what was said, instead of because of who said it.

I believe you're giving way too much attention, or attributing too much importance to what is a simple example command of no consequence.

Generally, I'm against changes that are made just for the sake of change, or additions that don't actually add anything of value. That said, additions to the inspire command are not unheard of, and as long as you keep them within the general theme, I don't see a strong reason not to add them.

I do, however, have a problem with your reason for adding them. It's very hard not to read your reasoning as "I find these inspirational quotes insufficient because they're mostly attributed to people of a specific sex and skin color, so I'm adding quotes from these other people specifically because of their skin color or sex". If the current list featured very few quotes by white males, would we still be having this discussion? Would anyone have cared at all?

[...] A list like this notes where the project finds inspiration, and that is largely composed of quotes by white men indicates to me how much room there is for myself as a person of color in the project [...]

This is, in my opinion, a reflection on your own limitations and biases rather than a problem with the framework. The fact that you want to define your place in the world based on the physical attributes of some people who said some stuff that the creators of a framework found inspirational.

Before deciding on what quotes you're going to add, strip them of authorship. Consider the quotes for what was said, not who the person was or what they looked like. Consider if those quotes belong in this command, in this context, and if they fit the existing theme. As an example, the recent PR had a specific quote by Queen Victoria:

'The important thing is not what they think of me, but what I think of them. - Queen Victoria'

Is this the kind of quote you consider inspiring? Does it even make sense in the context of a framework designed to help developers build websites for other people to use? Would it make sense if your neighbor had said it, rather than a queen, whose authority was absolute and whose opinion objectively mattered more than any other?

Stealing another quote from that same PR:

'Be less curious about people and more curious about ideas. - Marie Curie'

I'd say this applies to quotes as well.

taylorotwell commented 6 years ago

Anyone is free to submit quotes at anytime. Laravel is open source. 👍

mallardduck commented 6 years ago

More or less I'm just gonna step back from this since it's gotten needless backlash. And since it's obvious that @nikhiltri wanted to contribute these changes, but wanted to check here first. (I'll certainly be on the look out for their PR to suggest some quotes there tho)

That said I will defend the two quotes that @36864 used as examples. Mostly since I found those to be fitting for inspiration. I can agree that multiple Malala Yousafzai quotes may be overkill though - she's just a current figure that's very active today.

The important thing is not what they think of me, but what I think of them.

Regardless of who said this, the statement has power behind it. I know I can't speak for everyone, but allow me to pretend that I can for a moment. Often we concern ourselves most with what others think of us, how our work is being viewed and if what we're creating is going to be valuable.

We're social creatures after all so we seek social acceptance - across all aspects of our lives. As a child we seek love from our parents, in our teen years we seek acceptance from our peers, and in our adult lives we seek professional acceptance from our supervisors and co-workers.

This mentality is pervasive and could easily be considered the default for most humans. In and of itself it's neither good nor bad - it just is. A potential side-effect of this mentality is that we spend far too much time considering what others will thank. Possibly so much so that we're no longer effective in doing what makes us (as individuals) happy and fulfilled.

These thoughts of what others will think can burden the creative and productive process - meaning being concerned with how your project will be perceived by others. Turning this mentality on 180 degrees on itself can be helpful to alleviate any social stresses or pressure felt.

Be less curious about people and more curious about ideas.

Finally, I specifically chose this quote because (similar to what I mention above) I noticed that in the Tech world we often idolize certain people over ideas. Sure, the person behind an idea or innovation matters, but the ideas and innovation matter the most. When someone presents an idea/innovation that radically shifts paradigms - it's most productive to consider the ideas themselves rather than picking apart the person presenting it. It's a philosophy that allows us to more easily learn from those around us despite any obvious diversity.

Miguel-Serejo commented 6 years ago

@mallardduck I only objected to the first quote, and only in the context of a web development framework. When you're creating a website, you want other people to use it. You want people to like it. What you think of your clients matters far less than what your clients think of you (or your work) in this context.

I have no objections to the second quote, I used it to support my reasoning for choosing quotes based on what is said rather than who said it.

nikhiltri commented 6 years ago

Hey all,

Here are a few ideas, including the ones in @mallardduck's pull request:

'Change requires intent and effort. It really is that simple.' - Roxane Gay

'Whenever you are creating beauty around you, you are restoring your own soul.' - Alice Walker

'You have to act as if it were possible to radically transform the world. And you have to do it all the time.' - Angela Y. Davis

'What is important is not any particular idea but the process of continuing development, as the contradictions or limitations inherent in any idea surface and require the leap to a new idea.' - Grace Lee Boggs

'When times are hard, do something. If it works, do it some more. If it does not work, do something else. But keep going.' - Audre Lorde

'"Beauty does not need a reason," Okwu responded.' - Nnedi Okorafor

'I dream. Sometimes I think that's the only right thing to do.' - Haruki Murakami

'What could not be changed must be borne. And since nothing could be changed, everything had to be borne.' - Monica Ali

'The important thing is not what they think of me, but what I think of them. - Queen Victoria',

'Let us make our future now, and let us make our dreams tomorrow\'s reality. - Malala Yousafzai',

'Done is better than perfect. - Sheryl Sandberg',

'Be less curious about people and more curious about ideas. - Marie Curie',

nikhiltri commented 6 years ago

And one more:

“Dreams and reality are opposites. Action synthesizes them.” —Assata Shakur