Debido a que Ansel es en su mayor parte una operación de una sola persona, todo lo que se pudo automatizar fue automatizado. Esta página lleva el registro de todo lo que se debe mantener en el futuro, y dónde.

Software

Compilaciones nocturnas

Las compilaciones nocturnas preparan una versión compilada y empaquetada del software, todas las noches a las 6am UTC, para:

Los archivos binarios más nuevos se agregan automáticamente a los recursos pre-release , se publican en un canal Matrix  para que los usuarios puedan suscribirse a actualizaciones, y se pueden descargar a través de enlaces permanentes (constantemente actualizados) en:

Developer documentation

Los documentos de desarrollo se construyen automáticamente  desde el código fuente con Doxygen, todos los domingos a las 00:00 UTC, luego se suben a https://dev.ansel.photos, que está alojado en las Pages de Github adjuntas al repositorio de Ansel (software).

Commits and issues

Los nuevos commits y problemas de Github se publican automáticamente  en un canal Matrix  para actualizaciones.

Sitio web

El sitio web estático de Hugo se construye automáticamente  en cada nuevo commit al código fuente y cada domingo a las 00:00 UTC. Esta actualización automática está destinada al soporte de cámaras  que vuelve a analizar Libraw, Rawspeed y el código fuente de Ansel directamente desde Github, y genera dinámicamente la tabla de soporte de cámaras. Se sube a https://ansel.photos, que está alojado en las Pages de Github adjuntas al repositorio del sitio web de Ansel.

Documentación

La documentación se importa al sitio web como un módulo Go/Git ( ver sitio web). Cada nuevo commit en la documentación activa una ejecución de flujo de trabajo  en el sitio web principal para reconstruirlo y actualizarlo.

Foro

New posts on the forum are posted through an RSS bot to the Matrix channel  for updates.

Chantal

El rastreador de páginas para la base de datos del motor de búsqueda de Chantal aún no se ejecuta automáticamente y necesita actualización manual.

Convertir páginas web en su representación vectorial, a través del modelo de lenguaje, probablemente seguirá siendo demasiado pesado para cualquier servidor público y deberá hacerse en un servidor privado potente.

Ansel GPT

El modelo personalizado de ChatGPT para Ansel  está destinado a asistir a los usuarios que tienen preguntas sobre el software Ansel (instalación, compilación, uso) o sobre teoría del color. Está entrenado con el sitio web de Ansel, la documentación, los problemas de Github, los chats de Matrix, y otros recursos. También utiliza la API JSON de Chantal AI como backend, desde donde puede acceder a la base de datos de más de 68.800 páginas relacionadas con imágenes indexadas allí.

Está configurado para volver a rastrear y almacenar en caché automáticamente, una vez por semana, todos los siguientes recursos para todos los idiomas:

Los usuarios pueden solicitar ver el último registro de actualización preguntando “muéstrame el último registro de actualización” a GPT.


Translated from English by : ChatGPT. In case of conflict, inconsistency or error, the English version shall prevail.