Skip to content

Commit 1a1236f

Browse files
committed
Supplied some tiny corrections and rephrasings.
1 parent b03f655 commit 1a1236f

File tree

1 file changed

+22
-21
lines changed

1 file changed

+22
-21
lines changed

rev_news/drafts/edition-122.md

+22-21
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Welcome to the 122nd edition of [Git Rev News](https://git.github.io/rev_news/re
1313
a digest of all things Git. For our goals, the archives, the way we work, and how to contribute or to
1414
subscribe, see [the Git Rev News page](https://git.github.io/rev_news/rev_news/) on [git.github.io](http://git.github.io).
1515

16-
This edition covers what happened during the months of March 2025 and April 2025.
16+
This edition covers what happened during the months of March and April 2025.
1717

1818
## Discussions
1919

@@ -42,7 +42,7 @@ This edition covers what happened during the months of March 2025 and April 2025
4242

4343
* [Patch (apply) vs. Pull](https://lore.kernel.org/git/1119284365.3926.15.camel@localhost.localdomain/)
4444

45-
To celebrate Git's 20th anniversary in our own way, let's talk about
45+
To celebrate Git's 20th anniversary in our own way let's talk about
4646
a discussion on the Git mailing list that happened nearly 20 years
4747
ago.
4848

@@ -64,7 +64,7 @@ This edition covers what happened during the months of March 2025 and April 2025
6464
based on a common history.
6565

6666
Junio Hamano, who would later become the Git maintainer, then
67-
replied to Darrin acknowledging that emailed patches are essentially
67+
replied to Darrin acknowledging that emailed patches were essentially
6868
"out of band" communications. Merges could still work if the same
6969
patch had been applied independently. Even if that wasn't ideal, it
7070
was "manageable".
@@ -88,7 +88,7 @@ This edition covers what happened during the months of March 2025 and April 2025
8888
Daniel suggested integrating functionality similar to StGit into Git
8989
to help with applying patches and bridging the gap between the
9090
patch-based workflow and Git's commit-based model in general, even
91-
though he thought that commits are "fundamentally resistant to
91+
though he thought that commits were "fundamentally resistant to
9292
cherry-picking".
9393

9494
Catalin over the course of the discussion provided specific details
@@ -204,7 +204,7 @@ __Various__
204204
by Scott Chacon on Butler's Log (GitButler).
205205
* [Journey through Git's 20-year history](https://about.gitlab.com/blog/2025/04/14/journey-through-gits-20-year-history/)
206206
by Patrick Steinhardt on GitLab blog.
207-
* [GitHub MCP Server is now available in public preview](https://github.blog/changelog/2025-04-04-github-mcp-server-public-preview/)
207+
* [GitHub MCP Server is now available in public preview](https://github.blog/changelog/2025-04-04-github-mcp-server-public-preview/).
208208
[Model Context Protocol (MCP)](https://modelcontextprotocol.io/introduction)
209209
is an AI tool calling standard that give LLMs (Large Language Models)
210210
a standardized way to call functions, look up data, and interact with the world.
@@ -215,16 +215,17 @@ __Light reading__
215215
* [Verifying tricky git rebases with git range-diff](https://andrewlock.net/verifiying-tricky-git-rebases-with-range-diffs/)
216216
by Andrew Lock on his .NET Escapades blog.
217217
* [Mirroring my git repositories](https://dustri.org/b/mirroring-my-git-repositories.html)
218-
using [cgit](https://git.zx2c4.com/cgit/about/) for the interface, and nginx as a web server.
218+
using [cgit](https://git.zx2c4.com/cgit/about/) for the interface and nginx as a web server.
219219
By Julien (jvoisin) Voisin on their7 blog.
220220
* [Mirroring my Repositories from GitHub to GitLab](https://cleberg.net/blog/git-mirror.html),
221-
including both public and private repositories on GitLab Fre tier.
221+
including both public and private repositories on GitLab Free tier.
222222
By Christian Cleberg on his blog.
223223
* [Documentation as Code with AsciiDoctor, GitLab CI, and GitLab Pages](https://jensknipper.de/blog/gitlab-ci-pages-asciidoc-documentation-as-code/)
224224
by Jens Knipper on his personal blog.
225225
* [Afraid to Git](https://dammit.nl/afraid-to-git.html):
226-
a rant by Michiel Scholten about why because of misbehaving AI scrapers
227-
he is not putting his Gitea instance (his Git server) on the Internet.
226+
a rant by Michiel Scholten on his dammIT blog, explaining how misbehaving AI scrapers
227+
cause him not to put his Gitea instance (his Git server) on the Internet,
228+
and force others - like [Linux' kernel.org](https://git.kernel.org/) - to use tools like [Anubis](https://github.com/TecharoHQ/anubis).
228229
* [Fedora change aims for 99% package reproducibility](https://lwn.net/Articles/1014979/)
229230
by Joe Brockmeier on LWN\.net.
230231

@@ -238,7 +239,7 @@ __Easy watching__
238239
__Git tools and sites__
239240

240241
* [Devlands](https://devlands.com/) is the game that creates immersive experience
241-
to help learning Git. Created by Jacob Stopak, the author of [Git-Sim](https://github.com/initialcommit-com/git-sim)
242+
to help learning Git. Created by Jacob Stopak, the author of the [Git-Sim](https://github.com/initialcommit-com/git-sim)
242243
tool to visualize Git commands directly in your own repo, which was first mentioned
243244
in [Git Rev News Edition #95](https://git.github.io/rev_news/2023/01/31/edition-95/).
244245
Described in [I struggled with Git, so I'm making a game to spare others the pain](https://initialcommit.com/blog/im-making-a-git-game)
@@ -249,11 +250,11 @@ __Git tools and sites__
249250
through rounds of different question-based "mini-games," awarding points
250251
and declaring a final winner.
251252
* [dgit](https://manpages.debian.org/testing/dgit/dgit.1.en.html) is a tool that
252-
allows you to treat the Debian archive as if it were a git repository.
253-
Conversely, it allows Debian to publish the source of its packages as git branches,
253+
allows you to treat the Debian archive as if it was a Git repository.
254+
Conversely, it allows Debian to publish the source of its packages as Git branches,
254255
in a format which is directly useable by ordinary people.
255256
* Note that GitHub's Spokes system that stores multiple distributed copies
256-
of Git repositories was once called DGit. See [Stretching Spokes](https://github.blog/engineering/infrastructure/stretching-spokes/)
257+
of Git repositories was once called DGit. See the [Stretching Spokes](https://github.blog/engineering/infrastructure/stretching-spokes/)
257258
article by Michael Haggerty on GitHub Blog mentioned in
258259
[Git Rev News Edition #14](https://git.github.io/rev_news/2016/04/20/edition-14/).
259260
* [Mega](https://github.com/web3infra-foundation/mega)
@@ -262,13 +263,13 @@ __Git tools and sites__
262263
It is a monorepo & monolithic codebase management system that supports Git.
263264
More information can be found in [Why Google Stores Billions of Lines of Code in a Single Repository](https://cacm.acm.org/magazines/2016/7/204032-why-google-stores-billions-of-lines-of-code-in-a-single-repository/fulltext).
264265
Written in Rust and TypeScript.
265-
* [Oshiro's git](https://github.com/lucasoshiro/oshit): VCS written in Haskell
266-
that tries to be compatible with git. This is not safe to use,
267-
and is only meant for learning how git works and how hard it is.
266+
* [Oshit aka Oshiro's git](https://github.com/lucasoshiro/oshit): VCS written in Haskell
267+
that tries to be compatible with Git. This is not safe to use,
268+
and is only meant for learning how Git works and how hard it is.
268269
* [codeowner-filter](https://kertal.github.io/codeowner-filter/) is a simple web tool
269270
that solves the problem of finding just the files your team owns based
270271
on the contents of [CODEOWNERS](https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners) file.
271-
It will generate search filters for VSCode, scope configration for IDEA IDEs, and a list.
272+
It will generate search filters for VSCode, scope configuration for IDEA IDEs, and a list.
272273
* [CodeOwners Filter](https://github.com/akowalska622/codeowners-filter) is a Visual Studio Code extension
273274
that gives you a visual representation of the CODEOWNERS file
274275
and helps you generate glob include patterns for any code owner.
@@ -281,15 +282,15 @@ __Git tools and sites__
281282
* [reproduce](https://github.com/vltpkg/reproduce) is an open-source tool
282283
designed to independently verify whether a published npm package
283284
can be faithfully rebuilt from its declared source.
284-
It is described in [Reproducibility vs. Provenance: Trusting the JavaScript Supply Chain](https://blog.vlt.sh/blog/reproducibility)
285+
It is described in the [Reproducibility vs. Provenance: Trusting the JavaScript Supply Chain](https://blog.vlt.sh/blog/reproducibility)
285286
blog post by Darcy Clarke.
286287
* [Graft](https://graft.rs/) is an open-source transactional storage engine
287288
designed for efficient data synchronization at the edge.
288-
It is described in [Stop syncing everything](https://sqlsync.dev/posts/stop-syncing-everything/)
289+
It is described in the [Stop syncing everything](https://sqlsync.dev/posts/stop-syncing-everything/)
289290
article by Carl Sverre, his [Storing small things in big places](https://www.youtube.com/watch?v=eRsD8uSAi0s1)
290-
Vancouver Systems Talk (video on YouTube, 55:04), and
291+
Vancouver Systems talk (video on YouTube, 55:04), and his
291292
[Building a serverless database replica with Carl Sverre](https://www.youtube.com/watch?v=dJurdmhPLH411)
292-
High Performance SQLite Talk (video on YouTube, 1:10:19).
293+
High Performance SQLite talk (video on YouTube, 1:10:19).
293294
Written in Rust.
294295

295296

0 commit comments

Comments
 (0)