Hoja de ruta de wannonce
Lo que aportó cada versión de wannonce, desde 2018 hasta hoy, y lo que viene después.
-
En curso Desde el 13 de octubre de 2026
Versión 3.6 — Rondas 21 y 22, páginas nuevas y dos servicios nuevos
Desde el 13 de octubre: las secciones existentes se han ampliado, se han escrito páginas para dar a conocer cada servicio y se preparan dos servicios nuevos, el directorio WMaps y los foros WForum, cerrados hasta que se abran.
- Deals: listas paginadas, una página por ciudad y categoría, estadísticas del comercio sobre el periodo que elija comparado con el anterior.
- Chat: se ve quién ha reaccionado a un mensaje, un botón lleva al primer mensaje sin leer; en Francia, una página larga que presenta el chat.
- Citas: un match solo conoce el nombre de pila del perfil, nunca el nombre de la cuenta; un bloqueo hecho desde las citas solo vale en las citas; ocho páginas por tipo de encuentro y una página de citas para cada municipio francés.
- Sitio: la página «Acerca de» reescrita para los miembros, un editorial en la página de entrada, bloques de servicios en cada página de inicio, páginas de inicio de sesión y de registro que explican por qué merece la pena tener una cuenta, «anuncios clasificados» en los títulos de las páginas de anuncios.
- Ciudades: títulos que nombran los tres tipos de autores.
- WMaps (en preparación): comercios y servicios de cada ciudad recopilados dentro de un presupuesto mensual, un directorio por región, departamento, ciudad y distrito con mapa, una ficha por cada lugar con teléfono, sitio web y horarios, opiniones y fotos de los miembros, lugares reclamados por sus propietarios.
- WForum (en preparación): foros por temas y un foro para cada lugar, respuestas en hilo y votos, debates en directo que se convierten en un tema al terminar, moderación.
-
Terminada 11 de octubre de 2026 – 12 de octubre de 2026
Versión 3.5 — Sprint v3, tercera serie (rondas 16 a 20) y sección Ciudades
Desde la noche del 11 al 12 de octubre: cada pantalla de las rondas anteriores revisada en un navegador, la accesibilidad y el rendimiento medidos de nuevo, y una nueva sección en construcción: las opiniones de los vecinos sobre su ciudad.
- Plataforma: primera integración continua con Postgres, aplicación sin conexión más segura y aviso de actualización, presupuesto de rendimiento cumplido en 46 páginas, conexiones a la base de datos mantenidas abiertas, traducciones de las nuevas claves revisadas.
- Deals: páginas por ciudad y radio ajustable, estadísticas del comercio con exportación, fechas legibles antes de iniciar sesión, accesibilidad comprobada en 23 pantallas.
- Chat: resumen por email de las salas seguidas, sala utilizable con teclado y con lector de pantalla, lista de miembros bloqueados, página «el sitio no responde».
- Citas: respuesta de voz reparada (micrófono autorizado), accesibilidad de los filtros y de la cola de moderación, imágenes más ligeras, nombre del perfil en la conversación de un match.
- Guías: vista previa, envío de prueba y cifras de la newsletter, baja por tema, borradores guardados automáticamente con vista previa firmada, lista de revisión, recordatorios antes de publicar.
- Ciudades (en curso): opiniones de los vecinos sobre su ciudad, notas sobre 10 por criterio, revisión antes de publicar, votos y denuncias; clasificaciones y palmarés del mes, listas por región y provincia, búsqueda por nombre o código, mapa.
- Añadidos del 12 de octubre — Ciudades: tres perfiles de autores (vecino, viajero, trabajador) con una síntesis por perfil, resúmenes redactados por una IA e indicados como tales (desactivados por defecto), campaña de invitación a valorar la propia ciudad, ayuda para redactar una opinión, «la ciudad en cifras» a partir de datos abiertos; plataforma: menú de servicios en el móvil, reparaciones de datos aplicadas en el despliegue, páginas legales por idioma (una traducción sigue siendo un borrador hasta su revisión).
-
Terminada 11 de octubre de 2026
Versión 3.4 — Sprint v3, segunda serie (rondas 11 a 15)
El 11 de octubre: el mismo método, cinco rondas más en los cinco frentes, fusionadas lote a lote.
- Páginas «Acerca de» y «Hoja de ruta».
- Plataforma: plurales de varios idiomas, CSP sin estilos en línea, límites de tamaño de los anuncios y de las importaciones, miniaturas de 320 px, SEO local de ciudades y regiones, revisión de la portabilidad a Postgres.
- Deals: varias direcciones y un mapa en la ficha, pago autorizado y cobrado al emitir el cupón, límite comprobado de nuevo al pagar, roles de equipo, deals vendidos por fecha.
- Chat: zonas de 44 px, presencia compartida entre servidores, indicador «En línea» fuera del chat, fotos de 320 px, escudo ajustable sala por sala, índices de la búsqueda.
- Citas: selección del día, acciones sobre las fotos, respuesta de voz de 30 segundos, recordatorio de seguridad y valoración después de una cita, filtros del mazo, herramientas de la cola de moderación.
- Guías: páginas de cifras más amplias, búsqueda en los subtítulos y en el glosario, página por marca, página por término del glosario, enlaces entre guías, anuncios y deals.
-
Terminada 11 de octubre de 2026
Versión 3.3 — Profundidad (sprint v3, rondas 2 a 10)
La noche del 10 al 11 de octubre, cinco frentes en rotación.
- Plataforma: sugerencias instantáneas en toda la web, búsqueda en el móvil con panel de filtros, auditoría axe, revisión de seguridad, CSP estricta aplicada, auditoría SEO, presupuesto de rendimiento en 36 páginas.
- Deals: bloque «en torno a este deal», deals por ciudad, alertas de categoría y de presupuesto, visitas sin duplicados, oferta para los miembros que han guardado un deal, deals por franja horaria.
- Chat: palabras clave seguidas, salas sugeridas, búsqueda avanzada, ir a una fecha, mensajes fijados con duración, recordatorios, borradores entre dispositivos, atajos de teclado.
- Citas: rompehielos a dos, dar like a una foto o a una respuesta, reordenar y recortar tus fotos, la mejor foto primero, selección del día, fechas escritas con letras en los 24 idiomas.
- Guías: gráfico de precios y máximo registrado, particulares y profesionales por separado, precios por marca y modelo, volumen y rotación, guías de barrio, vídeo al hacer clic, temas de la newsletter.
- Revisión de cada recorrido a 390, 768 y 1.280 px; batería completa en verde: 251 pruebas unitarias y 624 pruebas de integración.
-
Terminada 10 de octubre de 2026 – 11 de octubre de 2026
Versión 3.2 — Herramientas (sprint v3, ronda 1)
La noche del 10 de octubre: herramientas para comercios, moderadores y miembros.
- Deals: comercio autónomo, roles de equipo, reintento de reembolsos, compra sin cuenta.
- Chat: sanciones, filtro de datos de contacto camuflados y de imágenes, varias fotos por mensaje.
- Citas: advertencias y recursos, denuncias ponderadas, compartir la cita, aviso de ausencia, precaución con el número de teléfono dado demasiado pronto.
- Guías: fiabilidad editorial (enlaces externos comprobados, guías huérfanas, fechas de revisión, nota de corrección).
-
Terminada 5 de octubre de 2026
Versión 3.1 — Una sola web (lote X)
La noche del 5 de octubre: pasar de una sección a otra sin buscar.
- Un solo centro de notificaciones y una sola página de preferencias, contadores de la cabecera en directo.
- Inicio personal para los miembros y aplicación instalable (PWA).
- Enlaces entre las secciones y una búsqueda en toda la web.
-
Terminada 30 de septiembre de 2026 – 10 de octubre de 2026
Versión 3.0 — La reescritura en Rust y la base de producción
Del 30 de septiembre al 10 de octubre de 2026: wannonce rehecha en Rust con Loco.rs, primero la web de anuncios, después las cuatro secciones y, por último, una base de producción fiable.
Fase v1: la web de anuncios reescrita
La base de la reescritura
30 de septiembre de 2026 · Ya en el primer commit del repositorio
El primer commit del repositorio en Rust: el núcleo de una web de anuncios clasificados rehecho con Loco.rs, para toda Europa.
- Anuncios: publicación con o sin cuenta, fotos, campos propios de cada categoría, moderación; búsqueda por palabra clave, lugar, radio, precio y filtros; cuentas, mensajería, favoritos, denuncias.
- 31 mercados europeos con direcciones por idioma y país (/fr-fr/, /de-at/…), árbol de lugares (municipios franceses y ciudades europeas), páginas lugar × categoría en todos los niveles, hreflang, datos estructurados, sitemaps.
- Interfaz y categorías en los 24 idiomas, precios y fechas según cada idioma, emails en el idioma del miembro.
- Alertas por email, mapa aproximado, verificación por email y por SMS, inicio de sesión con Google y Facebook, antispam.
- Opciones de pago con Stripe, facturas e IVA europeo, cuentas profesionales con tienda, créditos y códigos promocionales.
- RGPD y DSA: exportación y eliminación de la cuenta, consentimiento, denuncia de contenidos ilícitos, informe de transparencia; moderación automática; autenticación en dos pasos.
- Publicación por pasos, búsqueda instantánea, verticales de inmobiliaria, motor, empleo y alquileres vacacionales; feeds de los profesionales, API REST v2, blog y newsletter; panel de administración con roles, indicadores y pruebas A/B.
Puesta en marcha
30 de septiembre de 2026
La noche del 30 de septiembre: la web adopta su forma de producción.
- Despliegue en contenedores Docker en un servidor Ploi.
- Integración continua: clippy sin advertencias y toda la batería de pruebas, con SQLite y después también con Postgres.
- Datos de referencia incluidos en la imagen, sin cuentas de demostración; anuncios de demostración multilingües y un cargador de datos.
- Direcciones públicas sin el puerto de escucha detrás del proxy (canonical, hreflang, sitemaps, emails).
Lista para producción
1 de octubre de 2026
La madrugada del 1 de octubre: todo lo necesario para aguantar la carga.
- Sitemaps pregenerados y comprimidos, contadores lugar × categoría precalculados.
- Búsqueda de texto completo en Postgres e índices de producción.
- Límites de peticiones por dirección IP; fotos en almacenamiento S3 y copias de seguridad guardadas fuera del servidor.
- Monitorización: métricas, Sentry, alertas de estado; rebotes y quejas de los emails descartados.
- Recorridos con Playwright, auditoría de accesibilidad y presupuestos en la CI; escenario de carga con k6.
Quedaban pendientes: la validación jurídica de las condiciones y la configuración de las claves reales (pago, SMS, buscadores).
Tiempo real y transacciones
1 de octubre de 2026
La mañana del 1 de octubre: la web cobra vida.
- Centro de notificaciones y notificaciones push web.
- Mensajería en tiempo real con confirmaciones de lectura y fotos.
- Búsqueda en la zona del mapa, publicación «primero las fotos» en el móvil, sugerencias en lenguaje natural.
- Pago seguro entre particulares con envío (Stripe Connect), factura de la tarifa de protección, etiqueta de envío imprimible.
Europa, confianza y profesionales
1 de octubre de 2026
El 1 de octubre: cruzar fronteras y dar herramientas a la comunidad.
- Anuncios visibles en los países vecinos, buscadores locales.
- Perfiles públicos, niveles de vendedor, bloqueo, centro de ayuda, verificación de identidad.
- Herramientas para profesionales: contactos, equipos, subidas programadas, calendario, procedencia de las visitas.
- Gestión: medición de audiencia propia, resultados de las pruebas A/B, ingresos, exportaciones.
Últimos retoques de la fase v1
1 de octubre de 2026
La tarde del 1 de octubre.
- Copias WebP de las fotos, imágenes para compartir por categoría, cobertura de indexación seguida en Search Console.
- Varias tiendas por cuenta, OAuth2 para la API, búsqueda por raíces de palabras, búsqueda semántica opcional.
- Guías localizadas para cinco mercados más, categorías ocultas por país, vocabulario regional, filtro por idioma de los anuncios en los países multilingües.
- Aplicación móvil empaquetada, pruebas de regresión visual, trazas de OpenTelemetry, límites de peticiones compartidos mediante Redis.
Fase v2: las cuatro secciones
Cuatro secciones
1 de octubre de 2026
La noche del 1 de octubre, alrededor de los anuncios.
- Chat solo para miembros: salas públicas por idioma, mensajes en directo.
- Citas gratuitas, perfiles para deslizar, primero un match y después una conversación privada.
- Deals vendidos en forma de cupones.
- Guías con índice, tiempo de lectura, guías relacionadas y feed; una hoja de ruta por sección.
Rondas 1 a 3 de las secciones
1 de octubre de 2026
La noche del 1 de octubre, un agente por sección y una fusión al final de cada ronda.
- Deals: tarjetas más claras, ordenación, cupón imprimible con código QR, reembolsos, posventa (caducidad, regalo), comercios, alertas por categoría, próximos deals, opiniones y estadísticas.
- Chat: mensajes privados no leídos, fotos, reacciones, respuestas, menciones, modo lento, filtro automático, silenciamientos, motivos de denuncia, registro, normas que aceptar, mensajes fijados.
- Citas: intereses, insignia de identidad, deshacer, pausa, likes recibidos, fotos moderadas, preguntas de perfil, intención, cola de denuncias y página de seguridad.
- Guías: portadas, recuadros, preguntas frecuentes, páginas de tema y de autor, puntos clave, tablas, fuentes, votos, programación, enlaces a los anuncios, listas de comprobación, guías locales.
Rondas 4 a 7 de las secciones
1 de octubre de 2026 – 2 de octubre de 2026
Del 1 al 2 de octubre: revisión de UX de cada pantalla y, después, la profundidad.
- Deals: deals guardados, deal del día, alertas de comercio y de presupuesto, se acabó la sobreventa, reembolso automático, herramientas para comercios, deals cerca de ti.
- Chat: salas por ciudad y por categoría, propuestas de salas, escudo, niveles de notificación, resumen del día.
- Citas: después del match, recordatorio de seguridad, pregunta para romper el hielo, privacidad y control, disponibilidad compartida.
- Guías: guías de ciudad en cifras, guías de precios y de región, datos de la semana, newsletter, glosario, calendario de temporadas, fiabilidad de los precios.
- Los anuncios llevan a la sala de su ciudad y a la guía de su ciudad.
Rondas 8 a 10 de las secciones
2 de octubre de 2026 – 4 de octubre de 2026
Del 2 al 4 de octubre: segunda revisión de UX, seguridad, últimos retoques.
- Segunda revisión de UX de cada sección.
- Revisión de seguridad y de robustez de cada sección; emails y datos estructurados escapados en todas partes; nada de una conversación privada en la pantalla de bloqueo.
- Entrada internacional en la raíz de la web, nombre del mercado en los títulos, migas de pan desde la entrada.
- Últimos retoques, pendientes y documentación de cada sección.
Ciclo de UX, móvil y rendimiento
4 de octubre de 2026 – 5 de octubre de 2026
Del 4 al 5 de octubre: cinco rondas en cinco frentes, medidas con capturas.
- Script de capturas y mediciones, ningún desbordamiento horizontal más, zonas de 44 px.
- Cabecera de una sola fila en el móvil, banderas en una sola imagen, scripts minificados, menú en caché.
- Sala del chat y mazo de las citas a pantalla completa en el móvil, fotos en WebP y al tamaño adecuado.
- Guías que se sirven rápido y se leen bien en móvil y tableta.
Lote P: la base de producción (5 y 10 de octubre)
- Envío de emails con baja en un clic en los envíos masivos.
- Revisión de calidad de las traducciones en los 22 idiomas distintos del francés y el inglés.
- Una base de datos por prueba, un job de CI con Postgres, auditoría Postgres del código.
- Copias de seguridad con prueba de restauración, sondas de estado, página de Estado, alertas, presupuesto de rendimiento en la CI.
- Números de factura sin condiciones de carrera, migraciones de datos limpias, índice duplicado eliminado.
La condición de salida de la v3.0 aún no se ha cumplido: la batería de pruebas se ejecutó por primera vez con Postgres el 11 de octubre (676 pruebas de integración superadas de 679, correcciones aún sin volver a ejecutar) y ningún móvil real ha visto la web.
2018 – 2026: la plataforma PHP
Antes de 2026, wannonce funcionaba sobre una plataforma PHP de anuncios clasificados del mercado. Historia resumida; la reescritura en Rust empieza con la versión 3.0.
- 0.x — Los comienzos. La preparación de la web, antes de su apertura.
- 1.0 — Lanzamiento (2018). Wannonce abre en 2018.
- 1.x — Europa, país por país. La web se abre país por país en toda Europa.
- 2.0 — Las citas. Apertura de la sección de citas; la plataforma PHP alcanza su madurez. Era «la v2».
- 2.x — Nuevos servicios. Con los años se añaden otros servicios.
Próximos pasos
Lo que queda por hacer después de las rondas 11 a 20 del sprint, por frentes.
WMaps
- Una primera recopilación real en producción y después la apertura del servicio; vídeo en las opiniones; una revisión de las condiciones de la fuente de los lugares.
WForum
- La apertura del servicio, la edad mínima, notificaciones por email de los temas seguidos, imágenes en los mensajes.
Citas
- Una variante de texto más para los municipios pequeños, una revisión de las ocho páginas por tipo de encuentro.
Chat
- Salas para las grandes ciudades, una edad mínima escrita en las normas.
Plataforma
- Integración continua de nuevo en verde: compilar las pruebas supera la memoria de las máquinas de GitHub.
Ciudades
- Búsqueda por código postal, revisión de las traducciones por hablantes nativos y después apertura de la sección país por país.
Antes de la puesta en marcha de esta versión
- Toda la batería de pruebas sobre Postgres.
- Los recorridos principales en teléfonos reales, iPhone y Android.
- El pago de extremo a extremo en modo de prueba de Stripe; Redis, S3 y envío real de emails.
- Una revisión de las traducciones por hablantes nativos y una revisión jurídica de los textos de pago, consentimiento y moderación y de las pruebas exigidas para reclamar un lugar.
En estudio
Temas que se están examinando, sin ninguna decisión tomada hasta la fecha.
- Las normas de los cupones de los deals: desistimiento, IVA, cupón caducado, pagos a los comercios.
- Un programa de fidelización.
- La verificación de identidad en las citas: proveedor y países afectados.
- La videollamada.
- La geocodificación de las direcciones de los deals mediante un servicio externo.
- La vista previa de enlaces en el chat, desde el punto de vista de la privacidad.
- La revisión de las traducciones: traductores nativos o la comunidad.