Hoy quiero anunciar un nuevo proyecto en el que estoy trabajando: un cliente para el escritorio de #peeertube

Mi idea es hacer algo más o menos sencillo, básicamente navegar por la instancia que quieras usar, buscar, ver vídeos, descargarlos, etc., y sin necesidad de tener cuenta en ninguna instancia.

Lo estoy programando usando Tauri, VUE y poco más, lo empecé con Python y Flet, pero Flet aun le faltan cosas por implementar, aparte de varias optimizaciones.

#foos #development #fediverse

Hay varias premisas que quiero aplicar a este proyecto:
* Reducir dependencias al máximo, solo metiendo aquellas estrictamente necesarias, reduciendo así el tamaño final y que sea más fácil administrarlas
* Componentes y diseño propios, así cada componente sera diseñado y programado según las necesidades
* Tratar de ir buscando maneras de optimizar el proyecto, por ejemplo, almacenar en cache datos que apenas vayan a cambiar, así también se reducen las llamadas a la API

Aquí dejo este vídeo corto de como va quedando la aplicación. Ahora solo me falta añadir una pequeña página de configuración donde solo habrá de momento un par de opciones (instancia a usar y quizás el límite de vídeos a mostrar)

Una vez añadida y comprobado que funciona, subo el código y genero los ejecutables para Windows y Linux (Tauri me genera un paquete .deb y una AppImage con todo incluido)

Nota: La instancia que está sufriendo mis primeras pruebas es @fediversetv  .

@son_link
Donde se puede seguir el desarrollo de este proyecto amigo?
@maestrapaladin

@audricd El código fuente aún no está disponible, pero espero tener algo funcional a lo largo de la tarde, repositorio incluido

@maestrapaladin

@son_link Ooohhh buenísimo! Le harás una cuenta oficial en Mastodon? 
@dropestrauss Umm, de momento no, pero no lo descarto si veo mucho interés en el proyecto
@son_link Genial! Mucha suerte!

@son_link

Para buscador usas el de sepia search?

Buena noticia el trabajo que haces, a ver si lo podemos usar los burros montados en pus 🤣

@natan_krea no, uso la propia API de PeerTube