Forge
markdown3407750f
1# Conferences catalog (native Forge)
2
3CFP, abstracts, and talk prep live in **Forge git repos** under org `ai-guiders`, group **`conferences`**.
4
5This is **not** GitHub import — repos are created on the forge host via REST API.
6
7**Visibility:** default **`private`** — CFP drafts, pricing notes, unreleased angles. Switch to `public` only when a repo is meant as vitrina (e.g. published talk slides).
8
9## Layout
10
11| Forge repo | Conference | Notes |
12|------------|------------|--------|
13| `ai-guiders/dotnext` | [DotNext](https://dotnext.ru/) | .NET, Moscow, Sept |
14| `ai-guiders/it-elements` | [IT Elements](https://it-elements.ru/) | Platform / infra, Moscow, Sept |
15| `ai-guiders/smartdata` | [SmartData](https://jugru.org/) | Data + AI, Moscow, Sept |
16| `ai-guiders/devopsconf` | DevOpsConf Moscow | ~spring, target 2027 |
17| `ai-guiders/infra-conf` | [infra.conf](https://infra.yandex.ru/event/infraconf) | Platform Engineering, ~June |
18
19Each subdirectory here is a **seed template** copied into the matching forge repo after provisioning.
20
21## Provision on forge
22
23From agent-forge root (bootstrap token or API token with write):
24
25```powershell
26$env:FORGE_BOOTSTRAP_TOKEN = "…" # or FORGE_API_TOKEN
27.\scripts\provision-conferences-catalog.ps1 -ForgeBaseUrl http://127.0.0.1:8770 -Org ai-guiders
28# публично (если сознательно): -Visibility public
29```
30
31Then push seed content (example for dotnext):
32
33```powershell
34cd $env:TEMP\forge-seed-dotnext
35git init
36git add .
37git commit -m "Initial CFP scaffold"
38git remote add forge ssh://git@127.0.0.1:2222/ai-guiders/dotnext
39git push -u forge main
40```
41
42Adjust `FORGE_GIT_BASE_URL` / SSH port for AMS vitrina.
43
View only · write via MCP/CIDE