<feed xmlns='http://www.w3.org/2005/Atom'>
<title>npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/nips/34.md, branch addressable-chat</title>
<subtitle>[no description]</subtitle>
<id>https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/nips/atom?h=addressable-chat</id>
<link rel='self' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/nips/atom?h=addressable-chat'/>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/nips/'/>
<updated>2024-08-01T16:34:19+00:00</updated>
<entry>
<title>nip34: add refs to repo event</title>
<updated>2024-08-01T16:34:19+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-05-21T14:29:22+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/nips/commit/?id=788ffb03a001eb1e26444472ee9211ff51d16baa'/>
<id>urn:sha1:788ffb03a001eb1e26444472ee9211ff51d16baa</id>
<content type='text'>
so that the event can be used as a source of truth for the state of refs
such as branches and tags

this could be useful as:

1. a way to reduce trust in git server(s) so they no longer act as a
   source of truth. a nip34 git remote-helper could proxy requests to
   git servers and only pull updates when they match the state listed in
   the repo event.
2. a form of authorisation for nip34 git server implementations
   such as song
3. a way of enabling experimentation with other protocols for hosting
   and accessing git data. eg a blossom git remote helper
</content>
</entry>
<entry>
<title>fix typos</title>
<updated>2024-07-22T13:55:51+00:00</updated>
<author>
<name>Yasuhiro Matsumoto</name>
<email>mattn.jp@gmail.com</email>
</author>
<published>2024-07-22T13:55:51+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/nips/commit/?id=3451f5a0c86f3ddcd3cbbbd3f534c606bbc60885'/>
<id>urn:sha1:3451f5a0c86f3ddcd3cbbbd3f534c606bbc60885</id>
<content type='text'>
</content>
</entry>
<entry>
<title>all: minor spelling fixes</title>
<updated>2024-05-11T16:52:32+00:00</updated>
<author>
<name>Adam Shannon</name>
<email>adamkshannon@gmail.com</email>
</author>
<published>2024-05-11T16:52:32+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/nips/commit/?id=cb9bddb8dfd11972286215d9bdee7434764ccf7b'/>
<id>urn:sha1:cb9bddb8dfd11972286215d9bdee7434764ccf7b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nip34: simplify `r` tag for earliest unique commit.</title>
<updated>2024-04-29T17:37:40+00:00</updated>
<author>
<name>fiatjaf</name>
<email>fiatjaf@gmail.com</email>
</author>
<published>2024-04-24T21:44:36+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/nips/commit/?id=bad8826211ca2eb8660e4bd68b292d14616d3669'/>
<id>urn:sha1:bad8826211ca2eb8660e4bd68b292d14616d3669</id>
<content type='text'>
</content>
</entry>
<entry>
<title>NIP-34: add status events</title>
<updated>2024-04-17T20:46:34+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-03-07T10:21:06+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/nips/commit/?id=403b5199a490b6a148063003e00924f5e79ba36c'/>
<id>urn:sha1:403b5199a490b6a148063003e00924f5e79ba36c</id>
<content type='text'>
merge-commit and applied-commit-id tags enable discussion of patches to be
mapped to lines of code accepted into the master branch
</content>
</entry>
<entry>
<title>NIP-34: clarify cover letters</title>
<updated>2024-04-17T20:46:34+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-03-07T09:20:25+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/nips/commit/?id=0b62729e318497922822c39471ab31a869563ba5'/>
<id>urn:sha1:0b62729e318497922822c39471ab31a869563ba5</id>
<content type='text'>
remove cover letters from 'possible things to be added later' and
add a clarification that can they can be added through patches
</content>
</entry>
<entry>
<title>NIP-34: optional tags to improve discoverability</title>
<updated>2024-04-17T20:46:34+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-03-07T09:01:19+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/nips/commit/?id=8225a018c72c4d11b575ed4e57fa587d08c09027'/>
<id>urn:sha1:8225a018c72c4d11b575ed4e57fa587d08c09027</id>
<content type='text'>
earliest-unique-commit r tag enables clients to:
 - retrieve all repo events refering to a local git repo
 - group repo events with different identifers that refer to same repo
 - retrieve all patches for a local repo,
   irespective of the tagged repo event

current-commit-id r tag enables clients to prevent accidental submission of a patch,
which has already been proposed

root-revision tag enables clients to filter out proposal revisions
from a list of proposals
</content>
</entry>
<entry>
<title>NIP-34: optional additional repo maintainers</title>
<updated>2024-04-17T20:46:34+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-03-07T08:25:49+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/nips/commit/?id=cb0d35a5f9f1b88a270f7fbbfbdb97e095e28d56'/>
<id>urn:sha1:cb0d35a5f9f1b88a270f7fbbfbdb97e095e28d56</id>
<content type='text'>
can be used by clients to tag multiple maintainers in patches

helps clients identify whether multiple repo events for the same repository
are complementary or in competion
</content>
</entry>
<entry>
<title>NIP-34: add repo-id standard</title>
<updated>2024-04-17T20:46:34+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-03-07T08:03:48+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/nips/commit/?id=46ea8dcf9cedd1f64e9444b70ac0ed24e40bbe1a'/>
<id>urn:sha1:46ea8dcf9cedd1f64e9444b70ac0ed24e40bbe1a</id>
<content type='text'>
suggested guidance for repo-id
</content>
</entry>
<entry>
<title>NIP-34: clarify nip10 thread application</title>
<updated>2024-04-17T20:46:34+00:00</updated>
<author>
<name>DanConwayDev</name>
<email>DanConwayDev@protonmail.com</email>
</author>
<published>2024-03-07T07:59:16+00:00</published>
<link rel='alternate' type='text/html' href='https://upleb.uk/npub1tkq8unhsd5jqx6ueex5lcpsgknrpquxuk44ftpjlpm3ulaake7xs76txrw/nips/commit/?id=d607a288b5db72a84f3d6cc8fd42304d31e1f66b'/>
<id>urn:sha1:d607a288b5db72a84f3d6cc8fd42304d31e1f66b</id>
<content type='text'>
for consistancy and so that the intended order of patches is easier to ascertain

enables additional patches to be appended to a patch set, supporting a PR-like workflow alongside
patch-over-email-like workflow
</content>
</entry>
</feed>
