Skip to content

Commit 1cc3ae4

Browse files
authored
Merge pull request #233 from w3c/ege-cg-tm-event
CG TM Collection Event
2 parents 69497cc + 66bbb23 commit 1cc3ae4

File tree

2 files changed

+31
-0
lines changed

2 files changed

+31
-0
lines changed
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# WoT CG December 2025 TM Challenge
2+
3+
In this holiday season, we invite to collect TMs of devices around you!
4+
We will only collect a list of repositories with TMs and not pull TMs into this repository.
5+
You can simply follow the instructions below.
6+
7+
## Instructions
8+
9+
- Create an empty repository under your own GitHub username, name it as you wish
10+
- Install [TMC CLI](https://github.com/wot-oss/tmc)
11+
- Create a new TM repository with `tmc repo add -t file mynewrepo ~/mylocation`
12+
- You can name it as you want
13+
- Write/generate a TM however you like
14+
- `schema:author` , `schema:mpn` and `schema:manufacturer` are required by TMC. See our [JSON Schema](https://github.com/wot-oss/tmc/blob/main/internal/commands/validate/tmc-mandatory.schema.json).
15+
- Do `tmc import yourTM.json`
16+
- Your repository will be updated with the TM, table of contents.
17+
- Push the changes to your GitHub
18+
- Create a PR to the CG repository's bash script with the `tmc repo add` commands
19+
- Example: `tmc repo add -t http example https://raw.githubusercontent.com/wot-oss/example-catalog/refs/heads/main`
20+
- You can make the PR as soon as you have a repository. No need to wait for the TMs to be ready.
21+
- Issues or Discord messages are also fine! We will add a new line with your instructions.
22+
- That’s it!
23+
24+
## Timeline
25+
26+
1. 04 December 2025: The challenge is announced on the meetup
27+
2. 15 December 2025: The challenge starts
28+
3. 15 January 2025: The challenge stops
29+
4. 3 February 2025: Results are presented in the monthly call
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Example repository to help other contributions
2+
tmc repo add -t http example https://raw.githubusercontent.com/wot-oss/example-catalog/refs/heads/main

0 commit comments

Comments
 (0)