Bienvenido a la edición de primavera de 2022 del boletín FreeSewing.
Hoy es 1 de abril, así que para que quede claro: nada de esto es una broma:
- 👸 All hail the Showcase Queen (por Karen)
- 🕵 Detrás de las costuras: Eléonore (por An)
- 🤓 El nuevo laboratorio de FreeSewing como anticipo de lo que está por venir (por Joost)
- 🤝 Se acabó la amistad con Netlify / Ahora Vercel es nuestro mejor amigo (por Joost)
Vamos, no tenemos todo el día.
👸 Viva la Reina del Escaparate
Desde hace algo más de un año, hay una persona en FreeSewing que, cuando alguien publica un nuevo proyecto interesante de FreeSewing en Discord o en las redes sociales, se asegura de que no desaparezca en el éter de Internet como tantos contenidos web efímeros. De hecho, esta persona tenía tantos logros que desarrollamos un rol especial en Discord sólo para ella: “Reina del escaparate”.
Durante su mandato como Reina de los Escaparates, Natalia publicó docenas de Escaparates, primero en el formato antiguo y más recientemente en Strapi. (A decir verdad, la cifra no es concreta porque dejé de contar cuando llegué a la treintena). Con la ayuda de Natalia, ahora hay ejemplos de casi todos los patrones de FreeSewing disponibles en el Escaparate del sitio web. Si lees ese “casi” como una llamada a la acción, espera, tu momento de brillar está en un párrafo más breve, porque…
Ahora, tras un reinado sin precedentes, nuestra reina ha decidido renunciar a su cargo y ceder su función al pueblo.
Ésta es la parte en la que entras tú.
¿Has utilizado un patrón de FreeSewing para hacer algo que no puedes esperar a compartir con la gente? ¿De qué te sientes orgulloso? ¿Que tiene un aspecto, se adapta o sienta fantásticamente? ¡Si es así, nos encantaría ** que lo añadieras al escaparate de FreeSewing ! No te preocupes, la parte técnica es fácil, y hay montones de personas en la comunidad FreeSewing que pueden ayudar si esa parte te resulta desalentadora.
Pero hay algo en lo que no podemos ayudarte, y es a crear imágenes geniales y útiles para tu Escaparate.
¿O podemos… 🤔
A continuación encontrarás algunos consejos y trucos sencillos para ayudar a los futuros costureros con tu puesto de Escaparate. Por supuesto, cualquier Escaparate es infinitamente mejor que nada, así que adelante, envíanos esos selfies con poca luz en el espejo: nos encantan.
Pero si quieres llevar las cosas al siguiente nivel, debes tener en cuenta algunas cosas:
- ¡Enseña toda la prenda! Desde varios ángulos, si es posible. Es estupendo ver las prendas por delante, pero la espalda y las vistas laterales también pueden ser muy útiles. Puntos extra por añadir una imagen sentada, que son especialmente estupendas para las costureras que utilizan una silla de ruedas.
- Haz las fotos con la mejor luz que puedas: puede ser junto a una ventana luminosa, en una habitación en la que hayas encendido todas las lámparas extra que hayas podido encontrar en , o en esa esquiva “hora dorada” al aire libre. Puntos extra si consigues que sea lo suficientemente brillante como para no necesitar flash.
- Un fondo neutro puede ser útil para ver los detalles. ¡También las fotos de cerca! Si has clavado ese bolsillo ribeteado o has cosido a mano todos tus ojales, adelante, muéstralos.
Si has leído todo eso y has pensado: “¡Caray, qué intimidante!”, no temas. Lo bonito de los posts de FreeSewing Showcase es que los crea toda la comunidad de FreeSewing, y cada uno de ellos, incluso los tomados con un teléfono de patata, hacen que FreeSewing sea un poquito mejor. Pero si son realmente geniales, o empiezas a asegurarte de que se añadan al sitio prendas increíbles , puede que tengas la oportunidad de conseguir tu propio título de “Reina del Escaparate”.
¡Gracias, Natalia! 👑
🕵 Detrás de las costuras: Eléonore
¿Cómo conociste la costura libre?
Conocí a Joost a través de unos amigos comunes de costura, cuando FreeSewing aún era Makemypattern.com. Me encantaba lo que estaba haciendo con el proyecto y cómo quería hacerlo crecer, así que me quedé.
¿Cómo te convertiste en colaborador?
Se me da muy mal decir “no” cuando alguien necesita ayuda.
¿Cuál ha sido tu trabajo como colaborador hasta ahora?
Gestiono nuestro Instagram (mal) y ayudo con las traducciones (ocasionalmente).
¿Cuándo y por qué empezaste a coser?
Aprendí lo básico de mi madre, pero nunca oí hablar del concepto de coser a partir de un patrón. Cada vez que quería hacer algo, lo hacía más o menos a mi aire. Todos esos proyectos resultaron terribles, por supuesto. Luego, cuando pasé por un largo periodo de depresión hace años, mis padres me regalaron una máquina de coser y empecé a plantearme más seriamente la confección de mi propia ropa. Mantenía mis manos ocupadas cuando mi mente vadeaba el barro. Esa máquina ha sido el mejor regalo que he recibido nunca. En serio, creo que la costura me salvó.
¿Cuál es tu trabajo diario, fuera del freesewing?
Soy redactora y realizo tareas de comunicación y formación para una empresa de informática sanitaria. Este último trabajo es muy nuevo y se me presentó en medio de la crisis de COVID. Ha sido MUCHO, pero es muy gratificante.
¿En qué estás trabajando actualmente?
¿En costura? Estoy trabajando en ropa que se ajuste a mi trasero. No voy a mentir, mi trasero está resultando un hueso duro de roer.
¿Qué proyecto acabas de terminar?
Me tomé un descanso de mis propios problemas de adaptación y le hice un pantalón a mi marido. Me dijo que el par anterior que le hice era perfecto, así que no hice ningún ajuste. Y no te lo imaginas: ha engordado. NO ENCAJAN. Tomad siempre nuevas medidas, niños.
¿De qué proyecto de costura/codificación estás más orgullosa?
Una vez hice un traje de TARDIS para una boda. Era el aspecto que imaginaba que tendría la TARDIS si la invitaran a una fiesta elegante. Era friki y glorioso e incluía un corsé con un parche bordado a mano que decía “más grande por dentro”.
¿De qué aspecto de tu vida estás más orgulloso?
Que sigo aquí.
¿Qué es lo que más te gusta de la costura?
La certeza de que si sigues con ello, verás progresos.
¿Qué es lo que más odias de la costura?
Que a veces hay que seguir durante MUCHO tiempo.
¿Qué es para ti lo más difícil de coser?
Ajuste. Siempre y para siempre, en forma. Me parece fascinante cómo un patrón 2D se traduce en una prenda 3D, pero ¡vaya, puede ser frustrante cuando no se traduce como tú quieres!
¿Cuál sería tu consejo para los costureros/cosedoras principiantes?
¡A seguir así! Y no te obsesiones demasiado con los “fracasos”. Si acabas con una prenda que te encanta: estupendo. Si no lo haces, no pasa nada: has pasado unas horas haciendo algo que te gusta y eso vale tanto o más.
¿Te gustan los perros o los gatos?
Definitivamente una persona de gatos.
¿Tienes animales de compañía?
¡Gatos! Tenemos dos: la dulce, reservada y ansiosa Aiko (que se parece a mí) y la hiperactiva, habladora y tontorrona Asra (que se parece a mi marido).
Si hubiera una cosa que pudieras llevarte a una isla deshabitada, ¿qué sería? ¿Por qué?
¿Tengo que elegir? ¿Mi Kindle, mi máquina de coser, mi piano? No, el piano odiaría el aire salado y supongo que en esta isla no hay tomas de corriente para mi máquina de coser. Me quedo con el Kindle. Espera, eso también tendría que cobrarlo. Pero un solo libro nunca sería suficiente. Me estoy poniendo ansioso con todo esto de la isla.
Si hubiera una persona que pudieras llevarte a una isla deshabitada, ¿quién sería? ¿Por qué?
Tendré que decir mi marido, ya que hay una buena razón por la que me casé con él. Puede venir. Si se calla y me sirve bebidas.
🤓 El nuevo laboratorio de FreeSewing es un anticipo de lo que está por venir
El último día de 2021, publicamos nuestro nuevo sitio web para desarrolladores, disponible en freesewing.dev. Fue el primer hito importante en nuestra migración de GastbyJS a NextJS y la consolidación de nuestro código frontend en nuestro monorepo. Nuestra hoja de ruta tiene todos los detalles.
El siguiente paso lógico sería freesewing.org, nuestro sitio web insignia para creadores y con el que es más probable que estés familiarizado. Pero paralelamente también buscamos ofrecer una mejor experiencia de desarrollo a las personas que trabajan en nuestro monorepo.
Así que decidí que empezaría abordando el corazón mismo de lo que hace que nuestro sitio web tenga sentido: La interfaz para generar, probar y exportar patrones. Es, por un amplio margen, lo más complejo de realizar (por no decir de hacer intuitivo) y la idea es que, sean cuales sean los problemas con los que nos vayamos a encontrar, es aquí donde se apuntalarán.
El resultado de ese trabajo hasta ahora ya está disponible en https://lab.freesewing.dev/. Si esperas allí un sitio equivalente a freesewing.org, probablemente te decepcionará. En realidad, sólo se trata de la configuración del patrón. Pero hay algunas cosas que creo que merecen un poco de emoción.
Un sitio web, muchas lenguas
FreeSewing admite actualmente 5 idiomas (en, fr, es, de, nl) y la forma en que lo gestionamos es teniendo un subdominio para cada idioma (por ejemplo, el sitio en español vive en https://es.freesewing.org/). A primera vista, es una solución elegante y funciona bien cuando funciona bien. En la práctica, lo que hemos comprobado es que a veces surgen fallos específicos del idioma, la mayoría de las veces debido a algún contenido malformado generado por el software de traducción. El problema es que, cuando esto ocurre, no siempre se capta/se nota y el resultado es que no es raro que las versiones del sitio que no están en inglés vayan por detrás de una o más versiones.
También está el hecho de que construir 5 sitios para cada cambio requiere 5 veces los minutos de construcción, y últimamente hemos estado sobrepasando nuestros minutos de construcción proporcionados amablemente por Netlify prácticamente todos los meses.
El sitio del laboratorio aplica una solución diferente que esperamos utilizar como modelo para el futuro freesewing.org. Es un sitio que contiene todos los idiomas con los cambios de idioma gestionados en la URL. Eso significa una única versión para todos los idiomas, manteniendo a todos nuestros usuarios con la última y mejor versión.
Un entorno de desarrollo, muchos modelos
Actualmente, cada patrón tiene su propio entorno de desarrollo, que es el mismo que obtienes ejecutando npx create-freesewing-pattern
. Para los desarrolladores que trabajan en nuestro monorepo, eso añade fricción, en particular cuando trabajan en patrones que amplían otro patrón.
El nuevo laboratorio es un único entorno de desarrollo para todos nuestros patrones, lo que facilita realizar cambios transversales en varios patrones. Además, cuando lo pongas en marcha en modo de desarrollo en nuestro monorepo, cargará todo el código del patrón desde el código fuente y se actualizará sin problemas cada vez que hagas cambios en cualquier patrón.
Un entorno de desarrollo, muchas versiones
Esta mejora tiene como objetivo facilitar la detección de errores de regresión en los patrones. Un fallo de regresión es cuando las cosas funcionaban bien antes, pero ahora por alguna razón no lo hacen. Esto suele ocurrir cuando una nueva función o mejora tiene efectos secundarios no deseados.
Antes, no había una forma sencilla de comparar el (resultado de la) última versión del código con la versión anterior. Sin embargo, nuestro nuevo laboratorio tiene un menú desplegable que simplemente te permite elegir la versión que desees y creará esa versión del patrón. Esto debería ser de gran ayuda para localizar esos fallos.
Diseño personalizado (trabajo en curso)
Si se te han quedado los ojos algo vidriosos de tanto hablar de desarrolladores, no temas, también hay algunas funciones interesantes para los usuarios finales en este nuevo código.
Por un lado, empecé a trabajar en una de nuestras peticiones de funciones más populares: Diseños personalizados. La idea es que puedas cambiar tú mismo la forma en que se dispone el patrón, ya que los ordenadores no son muy buenos eligiendo la disposición óptima.
Se ha dividido en dos diseños diferentes: Un diseño para imprimir (en el que puedes intentar meter todo en el menor espacio posible), y un diseño para tu tela (en el que tendrás que tener en cuenta las líneas de grano, etc.).
Todavía es un trabajo en curso y ciertamente tosco (como todo el laboratorio, para ser sinceros), pero la intención es clara: queremos absolutamente que esto forme parte de freesewing.org el primer día de nuestra migración.
Si te interesa ver en qué estamos trabajando, o simplemente tienes curiosidad, dirígete a https://lab.freesewing.dev/ y nos encantaría escuchar tus comentarios en Discord.
🤝 Se acabó la amistad con Netlify / Ahora Vercel es nuestro mejor amigo
Vale, quería hacer referencia a en este meme , pero que quede absolutamente claro: la amistad con Netlify no ha terminado. De hecho, son una empresa realmente estupenda y no puedo dejar de recomendarla.
Pero algunos de nuestros planes y ambiciones chocan con los límites de lo que se puede hacer en un sitio estático (te miro a ti, enrutamiento i18n), por lo que acabamos con estos grandes planes/ideas pero sin una forma obvia de desplegarlos sin arruinarnos.
Por eso me alegra mucho comunicarte que Vercel -la misma empresa que está detrás del framework NextJS al que estamos migrando- ha accedido a convertirse en patrocinador de FreeSewing; en otras palabras, Vercel alojará y construirá gratuitamente los sitios web de FreeSewing, al igual que Netlify lleva años haciendo por nosotros.
Pero a diferencia de Netlify, que es un servicio de alojamiento puramente estático, Vercel ejecuta una instancia NextJS del lado del servidor, lo que significa que podemos hacer todo tipo de cosas interesantes del lado del servidor.
Es una noticia realmente emocionante y estoy muy contenta de que Vercel haya aceptado patrocinar FreeSewing. También queremos dar las gracias a Netlify por los muchos años que nos hemos beneficiado de su servicio. Y, ya que estamos, me siento obligado a señalar que tenemos más patrocinadores:
- Algolia se encarga de nuestra búsqueda
- Bugsnag gestiona nuestros informes de errores
- Crowdin se encarga de la traducción
Para que quede claro: no recibimos dinero de ninguna de estas empresas y esto no es ningún tipo de publicidad pagada. Pero todas estas empresas ondean sus tarifas para FreeSewing porque creen que lo que hacemos merece la pena.
Y, por mi parte, no creo que sea algo que debamos dar por sentado.