<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mirrors/arti.git/maint/cargo-crate-owners, branch arti-v2.1.0</title>
<subtitle>mirror of https://gitlab.torproject.org/tpo/core/arti
</subtitle>
<id>http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v2.1.0</id>
<link rel='self' href='http://git.dilluti0n.com/mirrors/arti.git/atom?h=arti-v2.1.0'/>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/'/>
<updated>2026-01-20T10:45:26Z</updated>
<entry>
<title>Rename maint/list_crates to kebab-case</title>
<updated>2026-01-20T10:45:26Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2026-01-14T13:43:05Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=5679463169c37b3bf31e444768b9334ca8068e7a'/>
<id>urn:sha1:5679463169c37b3bf31e444768b9334ca8068e7a</id>
<content type='text'>
Swap the symlink direction: now we have list_crates.py (the python
module) with a symlink list-crates pointing to it.  This allows the
module to be imported but the command to be kebab case.

The checking tooling doesn't understand this special arrangement.

Lots of references to update!
</content>
</entry>
<entry>
<title>maint: Avoid x-prefix in comparisons.</title>
<updated>2025-07-17T17:07:39Z</updated>
<author>
<name>Gabriela Moldovan</name>
<email>gabi@torproject.org</email>
</author>
<published>2025-07-17T16:54:34Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6004dd18e584bbbbcc58d0a3a2e9a20e12b879a5'/>
<id>urn:sha1:6004dd18e584bbbbcc58d0a3a2e9a20e12b879a5</id>
<content type='text'>
This applies the fixes suggested by shellcheck (the x-prefixes were
causing the `shellcheck` job to fail; see [SC2268]).

[SC2268]: https://www.shellcheck.net/wiki/SC2268
</content>
</entry>
<entry>
<title>Typo fixes (automatic and hand-verified)</title>
<updated>2025-07-09T16:27:29Z</updated>
<author>
<name>Nick Mathewson</name>
<email>nickm@torproject.org</email>
</author>
<published>2025-07-09T16:27:29Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=fd24caa9959a4e9a04ad10cc047975b8566a884b'/>
<id>urn:sha1:fd24caa9959a4e9a04ad10cc047975b8566a884b</id>
<content type='text'>
Made with https://crates.io/crates/typos-cli
</content>
</entry>
<entry>
<title>maint/cargo-crate-owners: Add comment about empty files</title>
<updated>2024-07-10T18:19:54Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-07-10T16:12:35Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=4fae738f8c086450a347307b448dcb5957d3e8a2'/>
<id>urn:sha1:4fae738f8c086450a347307b448dcb5957d3e8a2</id>
<content type='text'>
Prompted by:
  https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/2255#note_3046801
</content>
</entry>
<entry>
<title>maint/cargo-crate-owners: Fix and comment seddery</title>
<updated>2024-07-10T18:19:54Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-07-10T15:17:51Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=ab05e1925364a35594a88cf87865ff431380e8fb'/>
<id>urn:sha1:ab05e1925364a35594a88cf87865ff431380e8fb</id>
<content type='text'>
Prompted by:
  https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/2255#note_3046739

There is an improvement to comment semantics.
</content>
</entry>
<entry>
<title>maint/cargo-crate-owners: Comment read_owners_override</title>
<updated>2024-07-10T18:19:54Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-07-10T15:12:07Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=f8e276e409658bd5ebe971405f71f6c59cc235ab'/>
<id>urn:sha1:f8e276e409658bd5ebe971405f71f6c59cc235ab</id>
<content type='text'>
Prompted by:
  https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/2255#note_3046737
</content>
</entry>
<entry>
<title>maint/cargo-crate-owners: Implement override facility</title>
<updated>2024-07-10T18:19:54Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-07-10T11:40:37Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=6f75f959be97d5f9947f2db95a46dfd7790b3393'/>
<id>urn:sha1:6f75f959be97d5f9947f2db95a46dfd7790b3393</id>
<content type='text'>
</content>
</entry>
<entry>
<title>maint/cargo-crate-owners: Plan for override facility</title>
<updated>2024-07-10T12:00:11Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-07-10T11:14:55Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=e3df6d366ac475ace1f4acaa8dc35ed790a8ebf9'/>
<id>urn:sha1:e3df6d366ac475ace1f4acaa8dc35ed790a8ebf9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>maint/cargo-crate-owners: More sophisticated ownership check script</title>
<updated>2024-06-24T12:54:56Z</updated>
<author>
<name>Ian Jackson</name>
<email>ijackson@chiark.greenend.org.uk</email>
</author>
<published>2024-06-12T15:07:59Z</published>
<link rel='alternate' type='text/html' href='http://git.dilluti0n.com/mirrors/arti.git/commit/?id=53eeaf828db0e285d14ac30a734e5b432b0ed0fe'/>
<id>urn:sha1:53eeaf828db0e285d14ac30a734e5b432b0ed0fe</id>
<content type='text'>
Compared to check-crate-owners:

1. Checks for uniformity, rather than having an embedded list
   of intended maintainers.

2. Uses curl | jq, rather than `cargo owner`.
   This is necessary for:

3. Ignores crates which have never been published.
   This is necessary to be able to run this in CI, since there
   may be new crates in the workspace.

4. Prints the ownership information rather differently -
   just the usernames.  This is a consequence of using curl | jq.
</content>
</entry>
</feed>
