60 lines
1.6 KiB
JSON
60 lines
1.6 KiB
JSON
|
|
{
|
||
|
|
"name": "Evaluación: Rust Async Patterns",
|
||
|
|
"i18n_prefix": "",
|
||
|
|
"elements": [
|
||
|
|
{
|
||
|
|
"type": "header",
|
||
|
|
"name": "intro",
|
||
|
|
"content": "¿Qué te pareció la charla sobre Rust Async en Producción?",
|
||
|
|
"i18n": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": "select",
|
||
|
|
"name": "overall_rating",
|
||
|
|
"prompt": "Valoración general de la charla",
|
||
|
|
"i18n": false,
|
||
|
|
"required": true,
|
||
|
|
"options": [
|
||
|
|
{ "value": "1", "label": "1 — Muy mejorable" },
|
||
|
|
{ "value": "2", "label": "2 — Mejorable" },
|
||
|
|
{ "value": "3", "label": "3 — Aceptable" },
|
||
|
|
{ "value": "4", "label": "4 — Buena" },
|
||
|
|
{ "value": "5", "label": "5 — Excelente" }
|
||
|
|
]
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": "select",
|
||
|
|
"name": "content_depth",
|
||
|
|
"prompt": "Nivel de profundidad del contenido",
|
||
|
|
"i18n": false,
|
||
|
|
"required": true,
|
||
|
|
"options": [
|
||
|
|
{ "value": "too_basic", "label": "Demasiado básico" },
|
||
|
|
{ "value": "just_right", "label": "Justo el nivel adecuado" },
|
||
|
|
{ "value": "too_advanced", "label": "Demasiado avanzado" }
|
||
|
|
]
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": "text",
|
||
|
|
"name": "most_valuable",
|
||
|
|
"prompt": "¿Qué fue lo más valioso de la charla?",
|
||
|
|
"i18n": false,
|
||
|
|
"required": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": "text",
|
||
|
|
"name": "improvement",
|
||
|
|
"prompt": "¿Qué mejorarías para la próxima edición?",
|
||
|
|
"i18n": false,
|
||
|
|
"required": false
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"type": "confirm",
|
||
|
|
"name": "would_recommend",
|
||
|
|
"prompt": "Recomendaría esta charla a otros desarrolladores",
|
||
|
|
"i18n": false,
|
||
|
|
"required": true
|
||
|
|
}
|
||
|
|
]
|
||
|
|
}
|