2023 Tech News / Noticias tecnológicas de 2023
Published on December 6, 2023 by April Wick
¡Español abajo!
English
Overview by technical projects:
- Migrate The Thinktank email list & upgrade to MailMan
- COMPLETED [Spring 2023] – This historic mailing list (active since 2006) is one of the main ways Bike Collectives communicate with each other online. MailMan 2 was getting outdated and hard to use. Dreamhost would not upgrade it and did minimal maintenance. At times the archives were unavailable or unsearchable for months or years at a time. Hosting it ourselves means we can fix things as needed and upgrade MailMan 3, which has better spam-prevention and archive search features. Academics, this is your cue to start a fresh dig!
- TO-DO – Links to the old MailMan 2 archives are broken by the upgrade. Setup an old archival instance, to restore the missing links.
- Migrate the BikeCollectives Wiki
- COMPLETED [Winter 2023] – The wiki was running slow on DreamHost due to lack of server resources. Migrating to the new KVM has provided a substantial speed boost. We’re now operating at the speed of modern technology!
- IN PROGRESS - Upgrade the BikeCollectives Wiki with Semantic plugins so it is easier to edit and so the list of Community Bike Organizations can be sorted, searched, and displayed on a map.
- TO DO - Add the Renameuser extension to the wiki.
- Tech Password management with PassBolt.
- COMPLETED – We are now running PassBolt on the KVM so the tech team can securely store and share passwords.
- TO DO: We are working to establish secure and redundant recovery options for things like the B!B!E! gmail account, so we don’t lose access due to turnover in the planning team.
- COMPLETED [Spring 2023] – Extend domain registration for bikecollectives.org to 2032 so we don’t have to worry about it expiring any time soon.
- IN PROGRESS – Migrate the bikebike.org conference registration system to Docker and implement minor bug fixes. This frees us from managing & paying for multiple hosting accounts on different platforms.
- The registration platform is old and largely unmaintained. Docker version is at https://git.bikeshopi.dev/bike/BikeBikeBike . Bumbleberry updates handled by April's cron job, but still needs to be tested. Email will be handled properly by our smtp server - mail.bikecollectives.org - with rate limiting!
- COMPLETED [mid-2022] – Minor fixes to accommodate online conferences and mitigate downtime that was caused by bots spamming the contact form.
- TO-DO – Change bikebike.org to use the mail server running on the new KVM so emails sent from the website aren’t bounced or delayed by Gmail’s rate limits
- WANTED – Fix the BumbleBerry module so bikebike.org doesn’t break for new browser releases. (temporary fix implemented for now)
- TO-DO (long-term) – Overhaul the bikebike.org conference management system. The underlying software behind bikebike.org is outdated but meets our requirements better than any current alternative.
- IN PROGRESS – Transfer bikebike.org away from Godwin’s personal registrar. BikeBike.org’s registration is good until 2028; we will extend the registration when we make the transfer.
Overview by budget:
Thanks to awesome donors like you, we have been able to afford to move away from DreamHost to RackNerd. RackNerd has been responsive and fast. Linode (which we were originally planning to save up to switch to) has gotten more expensive ($570/year).
So we are now planning to stick with RackNerd, which has excellent reliability and support, as good if not better than Linode, which is more expensive. If we had to pay full price it would be significantly more expensive ($450/year), but we're getting a special locked-in deal on the RackNerd plan that we have ($135/year)!
This means we are building up a reserve of tech funding so we will be able to continue providing online services even if expenses or income change in the future.
In addition to $135/year for the VPS...
- Domain registration costs us about $20 a year for both domains.
- OCF hosting fees – OCF has standard fees for a fiscal host. They are great at building community and supporting small scrappy communities like us and being supportive and everything always Just Works. We love OCF.
- Payment processor - You give us money and your debit card company wants a cut.
Volunteer time
Our tech volunteers volunteer out of the goodness of their hearts and their desire for a continued healthy community. Come join our tech meetings! (Planning meetings are bilingual Spanish and English, tech meetings are bilingual English and Tech.)
REQUEST FOR TECH VOLUNTEERS
Ideally, you have...
EITHER some familiarity with the Linux command line & system administration
OR some familiarity with web development or MediaWiki
...and confidence that you can figure things out and learn as you go.
You should be able to attend twice-monthly meetings.
You can learn about & work on...
- System administration
- Docker & Docker Compose
- MediaWiki (including Templates and Semantic plugins)
- Ruby on Rails
- Email Server administration
- DNS management
- Developing and maintaining documentation
There's a lot of scope to learn, grow, and take on new projects.
Español
Traducido con la ayuda de deepl.com.
Resumen por proyectos técnicos:
- Migración de la lista de correo electrónico de The Thinktank y actualización a MailMan
- COMPLETADO [Primavera de 2023] - Esta histórica lista de correo (activa desde 2006) es una de las principales vías de comunicación en línea de los colectivos de la bicicleta. MailMan 2 se estaba quedando anticuado y era difícil de usar. Dreamhost no lo actualizaba y realizaba un mantenimiento mínimo. A veces los archivos no estaban disponibles o no se podían buscar durante meses o años. Alojarlo nosotrxs significa que podemos arreglar las cosas cuando sea necesario y actualizar MailMan 3, que tiene mejores funciones de prevención de spam y búsqueda en los archivos. Académicxs, ¡esta es vuestra señal para empezar una nueva excavación!
- PARA HACER - Los enlaces a los archivos antiguos de MailMan 2 están rotos por la actualización. Configurar una instancia de archivo antiguo, para restaurar los enlaces que faltan.
- Migrar el Wiki de BikeCollectives
- COMPLETADO [Invierno 2023] - El wiki funcionaba lento en DreamHost debido a la falta de recursos del servidor. La migración al nuevo KVM ha proporcionado un aumento sustancial de la velocidad. Ahora funcionamos a la velocidad de la tecnología moderna.
- EN PROGRESO - Actualizar el Wiki de BikeCollectives con plugins semánticos para que sea más fácil de editar y para que la lista de Organizaciones Comunitarias de Bicicletas se pueda ordenar, buscar y mostrar en un mapa.
- POR HACER - Añadir la extensión Renameuser a la wiki.
- Gestión de contraseñas técnicas con PassBolt.
- COMPLETADO - Ahora estamos ejecutando PassBolt en el KVM para que el equipo técnico pueda almacenar y compartir contraseñas de forma segura.
- POR HACER: Estamos trabajando para establecer opciones de recuperación seguras y redundantes para cosas como la cuenta de gmail de B!B!E!, para que no perdamos el acceso debido a la rotación en el equipo de planificación.
- COMPLETADO [Primavera de 2023] - Ampliar el registro del dominio bikecollectives.org hasta 2032 para que no tengamos que preocuparnos de que caduque pronto.
- EN PROGRESO - Migrar el sistema de registro de conferencias de bikebike.org a Docker e implementar correcciones de errores menores. Esto nos libera de la gestión y el pago de múltiples cuentas de alojamiento en diferentes plataformas.
- La plataforma de registro es antigua y en gran parte sin mantenimiento. La versión de Docker está en https://git.bikeshopi.dev/bike/BikeBikeBike. Las actualizaciones de Bumbleberry son manejadas por el cron job de April, pero aún necesitan ser probadas. El correo electrónico será gestionado correctamente por nuestro servidor smtp - mail.bikecollectives.org - ¡con limitación de velocidad!
- FINALIZADO [mediados de 2022] - Pequeñas correcciones para adaptar las conferencias en línea y mitigar el tiempo de inactividad causado por los robots que envían spam al formulario de contacto.
- POR HACER - Cambiar bikebike.org para utilizar el servidor de correo que se ejecuta en el nuevo KVM para que los correos electrónicos enviados desde el sitio web no sean rebotados o retrasados por los límites de velocidad de Gmail.
- DESEADO - Arreglar el módulo BumbleBerry para que bikebike.org no se rompa con las nuevas versiones del navegador. (arreglo temporal implementado por ahora)
- TO-DO (a largo plazo) - Revisar el sistema de gestión de conferencias bikebike.org. El software subyacente a bikebike.org está obsoleto, pero satisface nuestras necesidades mejor que cualquier alternativa actual.
- EN PROGRESO - Transferir bikebike.org fuera del registrador personal de Godwin. El registro de bikeBike.org es válido hasta 2028; ampliaremos el registro cuando hagamos la transferencia.
Resumen por presupuesto:
Gracias a increíbles donantes como tú, hemos podido permitirnos pasar de DreamHost a RackNerd. RackNerd ha sido receptivo y rápido. Linode (que originalmente estábamos planeando ahorrar para cambiar a) se ha vuelto más caro ($570 / año).
Así que ahora estamos planeando seguir con RackNerd, que tiene una excelente fiabilidad y apoyo, tan bueno o mejor que Linode, que es más caro. Si tuviéramos que pagar el precio completo sería significativamente más caro (450 $/año), pero estamos consiguiendo una oferta especial con el plan de RackNerd que tenemos (135 $/año).
Esto significa que estamos acumulando una reserva de fondos para tecnología, de modo que podremos seguir prestando servicios en línea incluso si los gastos o los ingresos cambian en el futuro.
Además de $135/año por el VPS...
- El registro del dominio nos cuesta unos 20$ al año para ambos dominios.
- Tarifas de alojamiento de OCF - OCF tiene tarifas estándar para un alojamiento fiscal. Son geniales construyendo comunidad y apoyando a pequeñas comunidades como nosotros y siendo solidarios y todo siempre funciona. Nos encanta OCF.
- Procesador de pagos - Tú nos das dinero y la compañía de tu tarjeta de débito quiere una parte.
Tiempo de voluntarixs
Nuestrxs voluntarixs técnicxs lo son por la bondad de su corazón y su deseo de que la comunidad siga gozando de buena salud. ¡Ven a nuestras reuniones técnicas! (Las reuniones de planificación son bilingües español e inglés, las reuniones técnicas son bilingües inglés y técnico).
SOLICITUD DE VOLUNTARIXS TÉCNICXS
Idealmente, usted tiene...
O bien un poco de familiaridad con la línea de comandos Linux y administración de sistemas
O alguna familiaridad con el desarrollo web o MediaWiki
...y confianza en que puedes resolver las cosas y aprender sobre la marcha.
Debes poder asistir a reuniones dos veces al mes.
Puedes aprender y trabajar en...
- Administración de sistemas
- Docker y Docker Compose
- MediaWiki (incluyendo plantillas y plugins semánticos)
- Ruby on Rails
- Administración de servidores de correo electrónico
- Administración de DNS
- Desarrollo y mantenimiento de documentación
Hay mucho margen para aprender, crecer y emprender nuevos proyectos.