TT Lab
Blog

한국어 English 日本語 中文

Get started
Blog

Blog

Would you be open to ...?: A polite suggestion to ask for direction before submitting a PR

Today's English Expression 5/30 · Stage: Opening an Issue. All example sentences were made up for this article. They are not taken from actual repository comments, and feature names are examples.

Table of Contents

At a Glance

Expression Would you be open to + gerund/noun?
Meaning Would you be open to (considering) doing...?
When to Use Feature proposal issues, design discussions, questions before opening a PR
Politeness High, but not excessive, making it suitable for professional conversations

1. Meaning and Nuance

open to means "being receptive to something," meaning "willing to consider." Dictionaries define open to suggestions as "willing to consider new ideas." Adding Would you be open to creates a polite question meaning "Would you be willing to consider...?"

The reason this expression is useful in open source is leaving the decision to the other person . When an external contributor directly sends a large refactoring or new option as a PR, the maintainer bears the burden of having to reject the effort already put in. By asking Would you be open to ...? first, the maintainer can comfortably reply "sounds good," "a different approach is better," or "out of scope." In fact, many repositories require opening an issue first and reaching a consensus before submitting a PR.

Pay attention to the grammar. Since to is a preposition, it is followed by a gerund (-ing) or noun. It is not Would you be open to add ... but Would you be open to adding ... .

2. Examples

Situation 1: Feature proposal issue

Would you be open to adding a --dry-run flag to the restore command? I'd be happy to send a PR if this sounds reasonable.

Adding "I'd be happy to send a PR if this sounds reasonable" after the suggestion makes it clear that you are not pushing the work onto them.

Situation 2: Proposing a design alternative

Would you be open to a small refactor here? Splitting reconcile() into two functions would make the new check easier to test.

Situation 3: Expanding the scope during a review

Would you be open to handling the IPv6 case in this PR as well, or would you prefer a separate one?

It is smoother to add or would you prefer ...? to give options.

3. Similar Expressions and Differences

4. Common Mistakes by Korean Speakers

5. One-Line Practice

Translate the following Korean sentence into English.

How about adding a link to the troubleshooting guide in this error message? If you are okay with it, I will submit a PR.

Sample Answer

Would you be open to adding a link to the troubleshooting guide in this error message? If so, I'm happy to send a PR.

"If so" is a concise translation for "If that's okay with you." Calling instructions for resolving issues a "troubleshooting guide" sounds natural in documentation terminology.

TT's Tip. Asking for direction in one line before writing code can save you from a rejected PR.

References

Sign in to like

Comments

No comments yet.

Sign in to leave a comment