tamarix introduction
Tamarix是一款基于 Svelte 5 的端到端加密任务管理平台,其端到端加密能力基于Matrix IM协议。
What’s Matrix?
Matrix 定义了一套用于去中心化通信的开放式 API,适用于在没有单一控制点的全球开放服务器联盟中,安全地发布、持久化存储和订阅数据。其应用场景包括即时通讯(IM)、网络电话(VoIP)信令、物联网(IoT)通信,以及连接现有的通信孤岛——从而为新的开放式实时通信生态系统奠定基础。
Why Matrix?
传统任务管理工具,都有跨平台、跨部门、跨公司部署或者购买的服务,任务难以共享的问题,如何用一种安全的方式,让多个组织的多个人在一个服务内交流任务,并把涉及的权限内容收敛,成为我们探索的核心。
How to use Matrix?
Tamarix 自定义 State Events com.tamarix.* 的命名空间
| Event Type | 用途 |
|---|---|
com.tamarix.task_status | 任务状态(todo / in_progress / review / done / closed) |
com.tamarix.priority | 优先级(critical / high / medium / low) |
com.tamarix.task_type | 任务类型(bug / feature / task / improvement / epic) |
com.tamarix.due_date | 截止日期 |
com.tamarix.estimate | 时间估算 / Story points |
com.tamarix.tags | 标签 |
com.tamarix.ticket_id | 编号(如 TAM-42) |
com.tamarix.assignee | 指派人 |
com.tamarix.relation | 任务关联(blocks / duplicates / subtask_of) |
com.tamarix.task_archived | 归档标记 |
com.tamarix.description | 富文本描述(Markdown) |
com.tamarix.worklog | 工时记录 |
com.tamarix.version | 项目版本定义 |
com.tamarix.task_version | 任务-版本关联 |
com.tamarix.watcher | 任务关注者 |
com.tamarix.notification_prefs | 通知偏好设置 |
com.tamarix.sprint_meta | 迭代元数据 |
com.tamarix.template | 任务模板 |
com.tamarix.custom_field_defs | 自定义字段定义 |
com.tamarix.custom_field_values | 自定义字段值 |
com.tamarix.approval | 审批状态 |
com.tamarix.sort_order | 手动排序 |
com.tamarix.external_links | 外部链接 |
| … | … |
本文由作者按照 CC BY 4.0 进行授权