git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [GSoC] Introduction

From
Eric Sunshine <sunshine@sunshineco.com>
Date
Feb 25, 2019, 21:09 UTC
Message-ID
<CAPig+cSZZaCT0G3hysmjn_tNvZmYGp=5cXpZHkdphbWXnONSVQ@mail.gmail.com>
In-Reply-To
<CAP8UFD1wK+goi1rKGjABcs01VwYw2kEma95n08H1EWVT4vh6ng@mail.gmail.com>

On Mon, Feb 25, 2019 at 3:22 PM Christian Couder <christian.couder@gmail.com> wrote:

Show 10 quoted lines
> On Mon, Feb 25, 2019 at 12:36 PM Rohit Ashiwal
> <rohit.ashiwal265@gmail.com> wrote:
> > I don't think I quite understood this. Were you asking for replacing
> > all `test -X` calls with `test_path_is_*` calls in only one tXXXX-*.sh
> > file or `test -d` calls with `test_path_is_dir` in all tXXXX-*.sh? As
> > of now, I've changed almost all `test -d` in all relevant tXXXX-*.sh
> > files.
>
> So yes I am asking for replacing all `test -X` calls with
> `test_path_is_*` calls in only one tXXXX-*.sh file.

Not stated outright, but an important reason for limiting the scope of this change (and, indeed, the scope of any patch series) is to ease the burden on people who review your submission. Large patch series tend to tax reviewers heavily, even (and often) when repetitive and simple, like replacing `test -d` with `test_path_is_dir()`. The shorter and more concise a patch series is, the more likely that it will receive quality reviews.

Another reason for keeping the scope of changes limited is to ease the burden of the project maintainer. Patch series which touch a lot of areas tend to conflict with in-flight topics from other people, and the project maintainer has to juggle and resolve these problems. Concise patch series, on the other hand, are less likely to conflict with changes elsewhere.

Previous: Christian CouderNext: Rohit Ashiwal
Message 6 of 23 in “[GSoC] Introduction”
  1. Rohit AshiwalFeb 24, 2019
  2. Johannes SchindelinFeb 24, 2019
  3. Christian CouderFeb 25, 2019
  4. Rohit AshiwalFeb 25, 2019
  5. Christian CouderFeb 25, 2019
  6. Eric SunshineFeb 25, 2019
  7. [GSoC][RFC] Proposal: Improve consistency of sequencer commandsRohit Ashiwal, Mar 22, 2019
  8. Christian CouderMar 23, 2019
  9. Rohit AshiwalMar 24, 2019
  10. Elijah NewrenMar 24, 2019
  11. Rohit AshiwalMar 24, 2019
  12. [GSoC][RFC v2] Improve consistency of sequencer commandsRohit Ashiwal, Mar 29, 2019
  13. Elijah NewrenMar 29, 2019
  14. Rohit AshiwalMar 29, 2019
  15. Elijah NewrenMar 30, 2019
  16. Rohit AshiwalMar 30, 2019
  17. Elijah NewrenMar 30, 2019
  18. Christian CouderMar 30, 2019
  19. Elijah NewrenMar 30, 2019
  20. [GSoC][RFC v3] Proposal: Improve consistency of sequencer commandsRohit Ashiwal, Apr 5, 2019
  21. Christian CouderApr 7, 2019
  22. Rohit AshiwalApr 7, 2019
  23. Christian CouderApr 7, 2019

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.