Skip to content

Commit 0e966df

Browse files
committed
fix(templates): replace tf-kernel refs with TeleFuser, add roadmap template and config.yml
1 parent 5a3a67c commit 0e966df

5 files changed

Lines changed: 114 additions & 11 deletions

File tree

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: Bug Report
2-
description: Create a report to help us improve tf-kernel
2+
description: Create a report to help us improve TeleFuser
33
title: "[BUG] "
44
labels: ["bug", "triage"]
55
body:
@@ -24,10 +24,10 @@ body:
2424
label: To Reproduce
2525
description: Steps to reproduce the behavior
2626
placeholder: |
27-
1. Install tf-kernel with 'pip install tf-kernel'
27+
1. Install TeleFuser with 'pip install -e ".[dev]"'
2828
2. Run the following code:
2929
```python
30-
import tf_kernel
30+
import telefuser
3131
# your code here
3232
```
3333
3. See error
@@ -55,7 +55,7 @@ body:
5555
- PyTorch version: [e.g. 2.9.1]
5656
- CUDA version: [e.g. 12.4]
5757
- GPU: [e.g. NVIDIA A100, RTX 4090]
58-
- tf-kernel version: [e.g. 0.1.0]
58+
- TeleFuser version: [e.g. 0.1.0]
5959
validations:
6060
required: true
6161

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: 📖 Documentation
4+
url: https://github.com/lzx1413/TeleFuser/tree/main/docs/en
5+
about: Check the documentation before opening an issue
6+
- name: 💬 Discussions
7+
url: https://github.com/lzx1413/TeleFuser/discussions
8+
about: Ask questions, share ideas, and discuss with the community
9+
- name: 🔒 Security Vulnerability
10+
url: https://github.com/lzx1413/TeleFuser/security/advisories/new
11+
about: Report security vulnerabilities privately through GitHub Security Advisories

.github/ISSUE_TEMPLATE/feature_request.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: Feature Request
2-
description: Suggest an idea for tf-kernel
2+
description: Suggest an idea for TeleFuser
33
title: "[FEATURE] "
44
labels: ["enhancement", "triage"]
55
body:
@@ -24,7 +24,7 @@ body:
2424
label: Describe the solution you'd like
2525
description: A clear and concise description of what you want to happen
2626
placeholder: |
27-
I would like to see a new kernel that implements...
27+
I would like to see a new pipeline/op that implements...
2828
validations:
2929
required: true
3030

@@ -34,7 +34,7 @@ body:
3434
label: Describe alternatives you've considered
3535
description: A clear and concise description of any alternative solutions or features you've considered
3636
placeholder: |
37-
I've considered using the existing XXX kernel, but it doesn't support...
37+
I've considered using the existing XXX pipeline/op, but it doesn't support...
3838
3939
- type: textarea
4040
id: context

.github/ISSUE_TEMPLATE/roadmap.yml

Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
name: Roadmap Item
2+
description: Propose a milestone or roadmap item for TeleFuser development
3+
title: "[ROADMAP] "
4+
labels: ["roadmap", "triage"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thanks for contributing to the TeleFuser roadmap!
10+
Use this template to propose major milestones, new model integrations,
11+
or strategic development items.
12+
13+
- type: dropdown
14+
id: category
15+
attributes:
16+
label: Category
17+
description: Which area does this roadmap item belong to?
18+
options:
19+
- New Model Integration
20+
- Performance Optimization
21+
- Distributed Inference
22+
- Kernel / Ops
23+
- API & Service
24+
- Documentation & Tooling
25+
- Infrastructure & CI
26+
- Other
27+
validations:
28+
required: true
29+
30+
- type: textarea
31+
id: goal
32+
attributes:
33+
label: Goal / Objective
34+
description: What is the high-level goal of this roadmap item?
35+
placeholder: |
36+
Support Wan2.2 video generation with full pipeline integration,
37+
including T2V, I2V, and FL2V modes with multi-GPU inference support.
38+
validations:
39+
required: true
40+
41+
- type: textarea
42+
id: scope
43+
attributes:
44+
label: Scope & Deliverables
45+
description: List the concrete deliverables and scope of work
46+
placeholder: |
47+
- Implement WanVideo pipeline for Wan2.2 (T2V, I2V, FL2V)
48+
- Add Ulysses/Ring SP support for Wan2.2
49+
- Add AdaTaylorCache integration
50+
- Write unit tests and benchmarks
51+
- Update documentation
52+
validations:
53+
required: true
54+
55+
- type: textarea
56+
id: timeline
57+
attributes:
58+
label: Target Timeline
59+
description: When should this be completed? (approximate milestone or date)
60+
placeholder: |
61+
Target: Q3 2026 / v0.2.0 release
62+
63+
- type: textarea
64+
id: dependencies
65+
attributes:
66+
label: Dependencies & Prerequisites
67+
description: What needs to be done first, or what external dependencies exist?
68+
placeholder: |
69+
- Requires PyTorch 2.6+ with CUDA 12.8+
70+
- Depends on #XXX (Ulysses SP refactor)
71+
- Blocked by upstream model release
72+
73+
- type: textarea
74+
id: impact
75+
attributes:
76+
label: Impact & Priority
77+
description: Why is this important? What is the expected impact?
78+
placeholder: |
79+
High priority — Wan2.2 is a widely requested model.
80+
Expected throughput improvement: 2x over current Wan2.1 pipeline.
81+
Enables long-video generation (>60s) with Ring Attention.
82+
83+
- type: textarea
84+
id: context
85+
attributes:
86+
label: Additional Context
87+
description: References, links, or other information
88+
placeholder: |
89+
- Related paper: https://arxiv.org/abs/XXXX
90+
- Reference implementation: https://github.com/XXX
91+
- Internal discussion thread: #XXX

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,22 +22,23 @@
2222

2323
## Testing
2424
<!-- Describe the tests you ran and how to reproduce them -->
25-
- [ ] Unit tests pass (`make test`)
25+
- [ ] Unit tests pass (`pytest tests/`)
2626
- [ ] Manual testing performed
2727
- [ ] Benchmarks added/updated (if applicable)
2828

2929
Test commands:
3030
```bash
3131
# Add the commands used to test your changes
32+
pytest tests/
3233
```
3334

3435
## Checklist
3536
<!-- Mark completed items with [x] -->
36-
- [ ] Code follows the project's coding standards (`make format`)
37+
- [ ] Code follows the project's coding standards (`ruff`)
3738
- [ ] Pre-commit hooks pass (`pre-commit run --all-files`)
38-
- [ ] All tests pass (`make test`)
39+
- [ ] All tests pass (`pytest tests/`)
3940
- [ ] New tests added for new functionality
40-
- [ ] Documentation updated (README, AGENTS.md, docstrings)
41+
- [ ] Documentation updated (README, CLAUDE.md, docstrings)
4142
- [ ] Commit messages are clear and descriptive
4243
- [ ] PR title follows the convention: `[TYPE] Brief description`
4344

0 commit comments

Comments
 (0)