InnerSourcePatterns icon indicating copy to clipboard operation
InnerSourcePatterns copied to clipboard

Donut: Lip Service InnerSource

Open nyeates opened this issue 7 years ago • 16 comments

Pattern Donut Idea: “The ‘F’-you InnerSource project” - Where a team says they are innersource because you can ‘simply send us a pull request!’ but they don’t provide avenues for actual ramp-up, friendly community interactions, places to ask questions (and get them answered), documentation to learn, etc. As told to: Nick Yeates

nyeates avatar Sep 28 '17 21:09 nyeates

Do we want to give this a perhaps more politically correct pattern name? E.g., Simply send us a pull request!

NewMexicoKid avatar Oct 03 '17 18:10 NewMexicoKid

Yes we can change it. Brainstorming ideas: Ironic pull request. Empty community. Newbie unfriendly. Any others before we make it a PR?

On Tue, Oct 3, 2017 at 2:58 PM Tim Yao [email protected] wrote:

Do we want to give this a perhaps more politically correct pattern name? E.g., Simply send us a pull request!

— You are receiving this because you were assigned. Reply to this email directly, view it on GitHub https://github.com/paypal/InnerSourcePatterns/issues/77#issuecomment-333941145, or mute the thread https://github.com/notifications/unsubscribe-auth/AANBK_WCQ0Cd6R2N-mOWAXa8h42P6mSoks5sooEjgaJpZM4Pn6uR .

nyeates avatar Oct 03 '17 20:10 nyeates

What about "we're overloaded, send us a pull request"

beckyjplummer avatar Oct 03 '17 23:10 beckyjplummer

I like that it really defines the truth of the accepted team that is defined by “we’re overloaded”. However I also feel a sense of empathy to the code submitters, where as the previous name implies a sense of “I don’t care, throw it over the wall”.

Did I read too much into that? Clint

On Tue, Oct 3, 2017 at 6:39 PM Becky [email protected] wrote:

What about "we're overloaded, send us a pull request"

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/paypal/InnerSourcePatterns/issues/77#issuecomment-334009847, or mute the thread https://github.com/notifications/unsubscribe-auth/AJffAWBeut-_0DUC_-yuomZvaYLKX36oks5sosWWgaJpZM4Pn6uR .

breakbottle avatar Oct 04 '17 01:10 breakbottle

These are both better names than I gave - thanks! I agree that "I don't care, throw it over the wall" carries more of the tone I detected. Becky?

nyeates avatar Oct 04 '17 12:10 nyeates

How about "Lip service InnerSource"?

NewMexicoKid avatar Oct 04 '17 17:10 NewMexicoKid

Oooh I like that. +1

Terse? Mobile.

On Oct 4, 2017 13:54, Tim Yao [email protected] wrote:

How about "Lip service InnerSource"?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHubhttps://github.com/paypal/InnerSourcePatterns/issues/77#issuecomment-334238150, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AQQNZc9RtLFa__vRolQ8QgI0p7uYtU6Pks5so8Z7gaJpZM4Pn6uR.

kjstol avatar Oct 04 '17 18:10 kjstol

Yes!!

On Wed, 4 Oct 2017 at 14:42, Klaas-Jan Stol [email protected] wrote:

Oooh I like that. +1

Terse? Mobile.

On Oct 4, 2017 13:54, Tim Yao [email protected] wrote:

How about "Lip service InnerSource"?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub< https://github.com/paypal/InnerSourcePatterns/issues/77#issuecomment-334238150>, or mute the thread< https://github.com/notifications/unsubscribe-auth/AQQNZc9RtLFa__vRolQ8QgI0p7uYtU6Pks5so8Z7gaJpZM4Pn6uR>.

— You are receiving this because you commented.

Reply to this email directly, view it on GitHub https://github.com/paypal/InnerSourcePatterns/issues/77#issuecomment-334251713, or mute the thread https://github.com/notifications/unsubscribe-auth/ADKXVTSX49yL0_NGwb4m3MSb6J09dJDeks5so9GGgaJpZM4Pn6uR .

-- Trust in Allah, but tie up your camel. - Sign in Skardu

beckyjplummer avatar Oct 04 '17 22:10 beckyjplummer

Yes, I like as well

On Wed, Oct 4, 2017 at 1:42 PM Klaas-Jan Stol [email protected] wrote:

Oooh I like that. +1

Terse? Mobile.

On Oct 4, 2017 13:54, Tim Yao [email protected] wrote:

How about "Lip service InnerSource"?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub< https://github.com/paypal/InnerSourcePatterns/issues/77#issuecomment-334238150>, or mute the thread< https://github.com/notifications/unsubscribe-auth/AQQNZc9RtLFa__vRolQ8QgI0p7uYtU6Pks5so8Z7gaJpZM4Pn6uR>.

— You are receiving this because you commented.

Reply to this email directly, view it on GitHub https://github.com/paypal/InnerSourcePatterns/issues/77#issuecomment-334251713, or mute the thread https://github.com/notifications/unsubscribe-auth/AJffAQf26Ulyzmfj7FksiX5ZTND92-6kks5so9GGgaJpZM4Pn6uR .

breakbottle avatar Oct 04 '17 23:10 breakbottle

Hey, InnerSourcerers!

If the intent behind this Donut reflects @NewMexicoKid's "Lip Service InnerSource," then that's pretty good. Alternatives might be:

  1. Insincere InnerSource or
  2. Sham InnerSource
  3. Disingenuous InnerSource Project

"F*** you InnerSource" feels more pernicious, though. Maybe

  1. Unprepared InnerSource
  2. Ill-equipped InnerSource Project/Team
  3. Slapdash InnerSource

Anyway, I've been eager to jump into the fray. Sincerely 😄.

gregswindle avatar Oct 07 '17 01:10 gregswindle

+1 for Lip service InnerSource

gruetter avatar Nov 07 '17 12:11 gruetter

@NewMexicoKid some comments in this thread sound like you had previously talked or written about something called "Lip Service InnerSource". Is there any video or writeup that I can check out?

spier avatar Dec 26 '20 09:12 spier

Even a bare-bones PR for a 1-initial to see if it makes it to 1-inital might help here. Can still close that one. There's enough content here to copy/paste one based on it I guess.

lenucksi avatar Jan 01 '21 13:01 lenucksi

@NewMexicoKid I wondering if this discussion here would lead more to an anti-pattern, than a pattern?

spier avatar Dec 14 '21 07:12 spier

I think this is more of a pattern than an anti-pattern; or it might (at this stage) be more of a donut pattern exercise, since I don't believe that we had ever gotten to the point of having a solution to the "lip service IS" problem. That is, the state of having "lip service IS" is the starting context and not where one wants to stay. Probably having an interactive session with experts could tease out a useful pattern (I would be surprised if this situation hasn't occurred and been solved).

@spier had asked:

@NewMexicoKid some comments in this thread sound like you had previously talked or written about something called "Lip Service InnerSource". Is there any video or writeup that I can check out?

Unfortunately, I did a search and didn't turn up any notes. I think that the whole conversation is in this PR (unless @nyeates remembers something more).

NewMexicoKid avatar Dec 14 '21 15:12 NewMexicoKid

I like the idea of using this as a Donut exercise. Maybe something to try out next year. Will keep the issue open, to remember the idea in the future.

spier avatar Dec 15 '21 06:12 spier