Epic: Phase 3 — extensibility by convention
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- csharp, yaml
- Área
- backend, documentation
Línea de trabajo
This epic tracks implementation in sub-issues; render hooks for links and images are the first step and depend on Phase 2 data files. Start by locating those sub-issues and reading the Phase 2 data-file work. Done means the _rating example works with templates only and is documented as a tutorial on the docs site.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Current State
Sites cannot change how Markdown renders, define reusable logic, or generate pages from data without changing
Fanstatic itself. The goal ("the Drupal of SSGs") is deep customization through conventions: YAML, file and
folder names, and Liquid templates. No site-local C# compilation. A Razor-based option is only researched (spike).
Driving example: the owner's blog turns [Pentiment](_rating) into a custom rating link. Render hooks + data files
must make that a 5-line template.
Tasks:
Tracked as sub-issues. Render hooks for links/images first (depends on data files from Phase 2).
Acceptance Criteria:
- The
_ratingexample works with templates only and is documented as a tutorial on the docs site.
- Lenguaje dominante
- C#
- Estrellas
- 1
- Forks
- 0
- Merge medio
- 10 h 23 min
- PR fusionados (30 d)
- 4
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de MASS4ORG/Fanstatic
-
c:templates p:low size:S t:task
Dificultad 5/5 Más de una semana Aptitud para principiantes 45/100
-
c:content good first issue p:low size:S t:feature
Dificultad 4/5 3-5 días Aptitud para principiantes 58/100
-
c:templates p:medium size:M t:feature
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
-
c:content p:medium size:L t:feature
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
-
c:templates p:medium size:S t:feature
Dificultad 4/5 3-5 días Aptitud para principiantes 57/100
Todos los issues de MASS4ORG/Fanstatic
Issues similares
-
area-signalr
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
dotnet/aspnetcore#69842 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 64/100
Los mantenedores suelen responder en 2 días
-
bug needs-triage
Dificultad 2/5 Menos de una hora Aptitud para principiantes 78/100
microsoft/microsoft-ui-reactor#1373 ·
Los mantenedores suelen responder en 1 día
-
Client customer-reported KeyVault needs-team-attention question Service Attention
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
Azure/azure-sdk-for-net#63861 · 3 comentarios · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
:watch: Not Triaged dotnet-csharp/svc fundamentals/subsvc
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
Los mantenedores suelen responder en 1 día