Skip to content

docs: tip-1: Tari Improvement Proposals#164

Merged
SWvheerden merged 7 commits into
tari-project:mainfrom
Kelketek:fox/tip-1-tari-improvement-proposals
May 22, 2026
Merged

docs: tip-1: Tari Improvement Proposals#164
SWvheerden merged 7 commits into
tari-project:mainfrom
Kelketek:fox/tip-1-tari-improvement-proposals

Conversation

@Kelketek
Copy link
Copy Markdown
Contributor

@Kelketek Kelketek commented May 3, 2026

Description

This creates TIP-1, the first Tari Improvement Proposal, which establishes a process for creating Tari Improvement Proposals.

Motivation and Context

Contained within the PR's contents.

Dependencies

This PR depends on this PR for its structure.

How Has This Been Tested?

Manually.

Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request introduces the Tari Improvement Proposal (TIP) process by adding TIP-1, which defines the workflow, roles, and statuses for community-driven improvements. It also includes stubs for TIP-2 and TIP-3, updates the project's about page to differentiate between RFCs and TIPs, and adjusts the README to include mdbook-mermaid in the build instructions. Feedback on the new documentation highlighted a logic error in the Arbiter definition, residual references to the Open edX community, and several typos and formatting issues in the TIP-1 metadata tables.

Comment thread src/TIP-1_tari_improvement_proposals.md Outdated
Comment thread src/TIP-1_tari_improvement_proposals.md Outdated

### Under Review

The TIP is under discussion and being reviewed by the Open edX community, the Arbiter, and the Authors.
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

This appears to be a copy-paste error from the source OEP document. It should refer to the "Tari community" instead of the "Open edX community".

Suggested change
The TIP is under discussion and being reviewed by the Open edX community, the Arbiter, and the Authors.
The TIP is under discussion and being reviewed by the Tari community, the Arbiter, and the Authors.

Comment thread src/TIP-1_tari_improvement_proposals.md Outdated
| Last Modified | <date string, in YYYY-MM-DD format> |
| Authors | <list of authors' established handles or names, and, optionally, email addresses> |
| Arbiter | <Arbiter's established handle or name and email address> |
| Status | <Draft \| Under Review \| Deferred \| Accepted \| Replaced \| Provisional |
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The placeholder list for the Status field is missing its closing bracket >.

Suggested change
| Status | <Draft \| Under Review \| Deferred \| Accepted \| Replaced \| Provisional |
| Status | <Draft \| Under Review \| Deferred \| Accepted \| Replaced \| Provisional> |

Comment thread src/TIP-1_tari_improvement_proposals.md Outdated
Comment thread src/TIP-0001_tari_improvement_proposals.md
@Kelketek Kelketek changed the title Fox/tip 1 tari improvement proposals TIP-1: Tari Improvement Proposals May 3, 2026
@Kelketek Kelketek force-pushed the fox/tip-1-tari-improvement-proposals branch from 9070494 to 2a0991d Compare May 3, 2026 00:45
@Kelketek Kelketek marked this pull request as draft May 3, 2026 00:45
@Kelketek Kelketek force-pushed the fox/tip-1-tari-improvement-proposals branch 3 times, most recently from 9aa2411 to 4ec90d3 Compare May 3, 2026 00:52
@Kelketek Kelketek changed the title TIP-1: Tari Improvement Proposals docs: TIP-1: Tari Improvement Proposals May 3, 2026
@Kelketek Kelketek force-pushed the fox/tip-1-tari-improvement-proposals branch from 969444c to 881e0ba Compare May 8, 2026 01:10
Kelketek added 4 commits May 14, 2026 17:55
Signed-off-by: Fox Danger Piacenti <fox@opencraft.com>
Signed-off-by: Fox Danger Piacenti <fox@opencraft.com>
@Kelketek Kelketek force-pushed the fox/tip-1-tari-improvement-proposals branch from 881e0ba to 50d79a0 Compare May 14, 2026 23:33
@Kelketek Kelketek force-pushed the fox/tip-1-tari-improvement-proposals branch from 2caf72e to ec5075c Compare May 16, 2026 13:12
Comment thread src/TIP-0001_tari_improvement_proposals.md Outdated
Comment on lines +193 to +202
### Needs Revision (NR)

Over time, some TIPs may stay relevant - for example, they may have many sections or core ideas that are still relevant
to the project - while containing many details that have become stale over time. When we are in agreement that the TIP
needs updating, we can use this status to indicate to those browsing TIPs that this particular one requires some
renewed attention.

When changing status to "Needs Revision", a row titled "Revision Ticket" should be added to the preamble (directly
under the status field.) This field should link the GitHub issue, forum post, or pull request in the
[RFCs repository] that describes what about the TIP needs to be revised.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I feel like this might get misued and used as an excuse to not update the rfc. I would prefer a hard rule that if consensus or something changes, a pr needs to accompany the other pr to update the rfc.

Comment on lines +287 to +288
| Authors | <list of authors' established handles or names, and, optionally, email addresses> |
| Reviewer | <Expert Reviewer's established handle or name and email address> |
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would remove this, from the current rfc's they just get out of date and dont get updated.
We have two things here, git history to track this, and we can add the authors to history.

@SWvheerden SWvheerden marked this pull request as ready for review May 22, 2026 08:01
@SWvheerden SWvheerden changed the title docs: TIP-1: Tari Improvement Proposals docs: tip-1: Tari Improvement Proposals May 22, 2026
@SWvheerden SWvheerden merged commit 32dd476 into tari-project:main May 22, 2026
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants