Lanzamiento de prueba de Rocky Linux fue pospuesto hasta finales de abril

Los desarrolladores del proyecto Rocky Linux (entre ellos Gregory Kurtzer, fundador de CentOS) cuyo objetivo es crear una nueva compilación RHEL gratuita que pueda tomar el lugar del clásico CentOS, hace pocos dias dieron a conocer un informe en marzo en el cual anuncian el aplazamiento del primer lanzamiento de prueba de la distribución hasta el 30 de abril, previamente programado para 31 de marzo.

Aún no se ha determinado la hora de inicio para probar el instalador de Anaconda, cuya publicación estaba programada para el 28 de febrero.

De los trabajos ya realizados, se destacó la preparación de la infraestructura de montaje, el sistema de montaje y la plataforma para el montaje automático de paquetes, además de que se ha puesto en funcionamiento un repositorio público de prueba de paquetes.

El repositorio de BaseOS se ha construido con éxito y el trabajo continúa en los repositorios de AppStream y PowerTools y se está trabajando para crear la Rocky Enterprise Software Foundation (RESF) para supervisar el proyecto.

También se menciona que se ha comenzado la preparación de la infraestructura para los espejos primarios, ademas de que se lanzó su propio canal de YouTube y se ha elaborado un acuerdo con los desarrolladores, que debe ser firmado por todos los involucrados en el desarrollo del kit de distribución.

Cabe señalar que la distribución de Rocky Linux se desarrollará independientemente de la empresa Ctrl IQ bajo el control de la comunidad.

Ctrl IQ no controlará el proyecto, solo actuará como uno de los patrocinadores, cubriendo los costos y brindando apoyo legal.

Los componentes subyacentes a la pila tecnológica Ctrl IQ se desarrollaron originalmente para su uso con CentOS, pero un cambio en la política de Red Hat con respecto a esta distribución obligó a buscar una alternativa, que fue la creación de la distribución Rocky Linux.

La pila de software que se está desarrollando en Ctrl IQ tendrá como objetivo proporcionar herramientas para orquestar elementos de infraestructura empresarial que abarcan diferentes sistemas, clústeres y arquitecturas en la nube. La pila consta de los siguientes componentes:

  • Distribución de Rocky Linux.
  • Warewulf Systems Management Toolkit, desarrollado originalmente para administrar grandes clústeres de cómputo basados ​​en Linux.
  • Computing Stacks Ctrl Computing Stacks, diseñado para su uso en áreas que requieren alta potencia informática, como el aprendizaje automático, la informática científica y la informática de alto rendimiento.
  • Plataforma Fuzzball para orquestar flujos de trabajo y datos en infraestructuras de servidores locales.
  • Ctrl IQ Plataforma en la nube para lanzar y orquestar flujos de trabajo y servicios en varios sistemas en la nube

Recordemos que el proyecto Rocky Linux se está desarrollando bajo el liderazgo de Gregory Kurtzer, fundador de CentOS, con el objetivo de crear una alternativa que pueda tomar el lugar del clásico CentOS.

Paralelamente, se creó una empresa comercial Ctrl IQ para desarrollar productos avanzados basados ​​en Rocky Linux y para apoyar a la comunidad de desarrolladores de esta distribución, que recibió una inversión de $ 4 millones.

Se promete que la distribución de Rocky Linux en sí se desarrollará independientemente de la compañía Ctrl IQ bajo el control de la comunidad. MontaVista también se unió al desarrollo y financiamiento del proyecto. El proveedor FossHost proporcionó equipo para implementar una infraestructura de compilacion alternativa.

De momento para aquellos que buscan una alternativa a CentOS, pueden optar por otra de las nuevas alternativas que se destacan para CentOS, es AlmaLinux y la cual ya cuenta con una versión estable que fue liberada después de 4 meses de arduo trabajo.

La versión se basa en Red Hat Enterprise Linux 8.3 y es completamente idéntica en funcionalidad con la excepción de los cambios relacionados con el cambio de marca y la eliminación de paquetes específicos de RHEL como redhat- *, insights-client y subscription-manager-migration *. Todos los desarrollos se publican bajo licencias gratuitas.

En cuanto a las actualizaciones para AlmaLinux, la rama de distribución esta basada en la base del paquete RHEL 8 y se promete lanzarse hasta 2029. La distribución es gratuita para todas las categorías de usuarios y es desarrollada con la participación de la comunidad y utilizando un modelo de gestión similar a la organización del proyecto Fedora.

Si quieres conocer más al respecto sobre AlmaLinux, puedes consultar la publicación al respecto en el siguiente enlace.

Fuente: https://forums.rockylinux.org

from Linux Adictos https://ift.tt/3rXow5S
via IFTTT

Signal reanudó labores en el código del servidor y su criptomoneda integrada

La Signal Technology Foundation, que desarrolla el sistema de comunicaciones seguras Signal dio a conocer hace poco que ha reanudado labores sobre la publicación del código para las partes del servidor del mensajero.

Después de que la publicación de cambios en el repositorio público se detuvo sin explicación el 22 de abril del año pasado (2020) y que la actualización del repositorio se detuvo después del anuncio de la intención de integrar el sistema de pago en Signal.

Ahora (un año después de eso) comenzaron las pruebas del sistema de pago integrado en Signal, basado en la propia criptomoneda MobileCoin (MOB), desarrollada por Moxie Marlinspike, el autor del protocolo Signal y casi al mismo tiempo, el repositorio publicó cambios en los componentes del servidor que se habían acumulado durante el año, incluida la implementación del sistema de pago.

Para quienes desconocen de la criptomoneda MobileCoin, deben saber que está diseñada para construir una red de pago móvil que garantice la privacidad del usuario.

Los datos del usuario permanecen solo en sus manos, y los desarrolladores de Signal o los administradores de elementos de infraestructura no tienen la capacidad de acceder al dinero, los datos del saldo del usuario y el historial de transacciones. La red de pago no tiene un único punto de control y se basa en la idea de propiedad fraccionada, cuya esencia es que todos los fondos de la red se forman como un conjunto de acciones individuales que se pueden canjear. La cantidad total de fondos en la red se fija en 250 millones de MOB.

MobileCoin se basa en blockchain, que almacena el historial de todos los pagos exitosos. Para confirmar la propiedad de los fondos, debe tener dos claves: una clave para transferir fondos y una clave para ver el estado. Para la mayoría de los usuarios, estas claves pueden derivarse de una clave base común.

Las transacciones se forman en la computadora o teléfono del usuario, luego de lo cual se transfieren a uno de los nodos con el estado de validador para su procesamiento en un enclave aislado.

Los datos solo se pueden transferir a nodos criptográficos que hayan confirmado el uso del código MobileCoin sin modificar en el enclave. Cada enclave aislado replica una máquina de estado que agrega transacciones válidas a la cadena de bloques utilizando el Protocolo de consenso de MobileCoin para validar los pagos.

Para garantizar la integridad de los datos y la protección contra la corrupción retroactiva, se utiliza una estructura de árbol Merkle Tree, en la que cada rama verifica todas las ramas y nodos subyacentes a través de hash de conjunto (árbol). Al tener el hash final, el usuario puede verificar la corrección de todo el historial de operaciones, así como la corrección de los estados pasados ​​de la base de datos.

El creador de Signal explicó la idea de integrar la criptomoneda en el mensajero con el deseo de brindar a los usuarios un sistema de pago fácil de usar que proteja la privacidad, similar a cómo el mensajero de Signal garantiza la seguridad de la comunicación. Bruce Schneier, un reconocido experto en criptografía y seguridad informática, criticó las acciones de los desarrolladores de Signal. Schneier cree que poner todos los huevos en una canasta no es la mejor solución, y el punto no es en absoluto que esto lleve a la hinchazón y complicación del programa, y ​​ni siquiera a la duda del uso de blockchain, y no en un Intente vincular Signal a una criptomoneda.

El problema clave, según Schneier, es que agregar un sistema de pago a una aplicación de cifrado de extremo a extremo crea amenazas adicionales asociadas con un mayor interés de varias agencias de inteligencia y reguladores gubernamentales. Las comunicaciones seguras y las transacciones seguras bien podrían haberse implementado en aplicaciones separadas.

Las aplicaciones con implementaciones de cifrado confiable de extremo a extremo ya están bajo ataque y es peligroso aumentar aún más el grado de oposición: cuando se combina la funcionalidad, el impacto en el sistema de pago arrastrará la funcionalidad de cifrado de extremo a extremo con eso, si una parte muere, todo el sistema muere.

Fuente: https://signal.org

from Linux Adictos https://ift.tt/3wDL52Z
via IFTTT

Ya fue liberada la nueva versión de WebOS Open Source Edition 2.10

Se acaba de realizar el lanzamiento de la nueva versión de la plataforma abierta webOS Open Source Edition 2.10 en la cual una de las novedades más destacadas es el nuevo marco de acceso al almacenamiento que permite acceder a diferentes tipos de almacenamiento (ya sea interno o en la nube).

Para quienes desconocen de WebOS Open Source Edition, deben saber que se puede utilizar en una variedad de dispositivos portátiles, tableros y sistemas de información y entretenimiento para automóviles. Se consideran como plataforma hardware de referencia las placas Raspberry Pi 4.

Sobre WebOS

WebOS fue desarrollada originalmente por Palm en 2008 y se utilizó en los teléfonos inteligentes Palm Pre y Pixie. La adquisición de Palm en 2010 pasó la plataforma a manos de Hewlett-Packard, después de lo cual HP intentó usar la plataforma en sus impresoras, tabletas, computadoras portátiles y PC.

En 2012, HP anunció la transferencia de webOS a un proyecto de código abierto independiente y en 2013 comenzó a abrir el código fuente de sus componentes. En 2018, se fundó el proyecto webOS Open Source Edition, a través del cual LG intentó volver a un modelo de desarrollo abierto, atraer a otros participantes y ampliar la gama de dispositivos compatibles con webOS.

Los componentes clave de webOS son System and Application Manager (SAM), que es responsable de ejecutar aplicaciones y servicios y Luna Surface Manager (LSM), que forma la interfaz de usuario. Los componentes se escriben utilizando el marco Qt y el motor del navegador Chromium.

La renderización se realiza a través de un administrador compuesto utilizando el protocolo Wayland. Para desarrollar aplicaciones personalizadas se propone utilizar tecnologías web (CSS, HTML5 y JavaScript) y el framework Enact basado en React, pero también es posible crear programas en C y C ++ con una interfaz basada en Qt. El shell personalizado y las aplicaciones de gráficos integrados se implementan principalmente como programas nativos escritos con tecnología QML.

Para almacenar datos en una forma estructurada usando el formato JSON, se usa el almacenamiento DB8, que usa la base de datos LevelDB como backend. Utiliza bootd basado en systemd para la inicialización. Para procesar contenido multimedia, se ofrecen los subsistemas uMediaServer y Media Display Controller (MDC), PulseAudio se utiliza como servidor de sonido. Para actualizar automáticamente el firmware, se utilizan OSTree y el reemplazo atómico de particiones

Principales novedades de WebOS Open Source Edition 2.10

En esta nueva versión podremos encontrar que se implementó el marco de acceso al almacenamiento, que proporciona una interfaz única para acceder a varios almacenamientos, incluido el almacenamiento interno, las unidades USB y los sistemas de almacenamiento en la nube (hasta ahora solo se admite Google Drive).

El marco permite, a través de una interfaz de usuario común, ver y abrir documentos, imágenes y archivos de todos los proveedores de almacenamiento configurados.

El motor del navegador proporciona un almacenamiento cifrado de las cookies de sesión y autenticación, además de que se ha agregado un nuevo servicio Peripheral Manager para administrar dispositivos periféricos, que admite la interacción con dispositivos a través de interfaces GPIO, SPI, I2C y UART. El servicio le permite organizar la gestión de nuevos dispositivos sin cambiar el código fuente de la plataforma.

También se destaca que se han ampliado las capacidades del modelo ACG (Grupos de control de acceso), que se utiliza para restringir los permisos de los servicios que utilizan Luna Bus.

En la nueva versión de webOS Open Source Edition 2.10, todos los servicios heredados que anteriormente usaban el modelo de seguridad anterior se han migrado a ACG, ademas de que se ha cambiado la sintaxis de las reglas de ACG.

Finalmente si estás interesado en conocer más al respecto sobre esta nueva versión liberada, puedes consultar los detalles en el siguiente enlace.

¿Cómo obtener webOS Open Source Edition 2.10?

Para quienes estén interesados en poder utilizar webOS Open Source Edition es necesario generar la imagen del sistema para su dispositivo, para ello pueden consultar los pasos a seguir desde el siguiente enlace. 

from Linux Adictos https://ift.tt/3d1RrBz
via IFTTT

Mas ajustes de Mautic. Una plataforma para mercadotecnia

Más ajustes de Mautic

Llegó el momento de terminar de enumerar los parámetros de configuración de Mautic. Estamos hablando de la plataforma de automatización de tareas de marketing. Mautic es de código abierto, se puede alojar en nuestro propio servidor y es una alternativa muy competitiva a servicios comerciales.

Más ajustes de Mautic

Configuración de formularios (Form settings)

Los formularios son la base de cualquier campaña de marketing ya que a menos que tengas una base de datos de contactos, serán la herramienta para construirla. En este apartado hay un único parámetro de configuración

Do not accept submission from these domain names: En los últimos años han aparecido muchos servicios de mails temporarios que son utilizados por quienes quieren descargar contenidos sin la obligación de recibir información adicional (soy uno de los que lo hacen). Con esta opción podemos bloquear algunas direcciones o todo un dominio.

Ajustes de segmentos (Segment settings)

También aquí solo tenemos un parámetro para los segmentos. Un segmento es un agrupamiento de usuarios por una determinada característica. Por ejemplo, usuarios de Ubuntu de menos de 40 años.

Show warning if segment hasn’t been rebuilt for X hours: Una de las características de Mautic es que puede actualizar los segmentos sin necesidad de nuestra intervención y enviarnos un mensaje en caso de que no pueda hacerlo. Este parámetro marca cuando tiempo debe esperar antes de mandarnos el mensaje de advertencia.

Configuración de páginas de aterrizaje (Landing page settings)

Como explicamos anteriormente, las páginas de aterrizaje son mini sitios web en los que el contacto encuentra un formulario, una breve descripción o un botón de descarga.

Podemos controlar dos opciones:

Show category in page URL?: Determina si se muestra la categoría asociada a la página de aterrizaje.

Analytics script: Permite añadir script para hacer un seguimiento de las visitas a la página de destino y de la actividad en otras plataformas como Google Analytics

Configuración de monitoreo (Tracking settings)

Aquí podemos activar opciones para recibir información sobre el funcionamiento de la campaña

Tracking code: Proporciona un código que se puede agregar a una página externa para que Mautic pueda monitorear su desempeño.

Identify visitor by tracking URL: Activa el seguimiento de un contacto después de que éste haga clic en un enlace de un correo electrónico en un dispositivo en el que no exista ninguna cookie.

Anonymize IP: Oculta parte de la IP de un usuario para cumplir con los entes reguladores.

Identify visitors by IP: Asigna la IP a un contacto, aunque se trate de otra persona.

Ajustes de reportes

En esta sección determinamos si se activan las dobles comillas para indicar valores cuando se exportan los datos en formato CSV

Configuración de mensajes de texto (Text Message Settings)

Se requiere tener cuenta en una pasarela externa (Aunque algunas tienen planes gratuitos, se suele cobrar por volumen)

Select default transport to use: Se selecciona el servicio de envío una vez que se haya configurado.

Ajustes de inicio de sesión (User/Authentication Settings)

Identity provider metadata file: Permite importar datos en formato XML generado por un proveedor de servicios de identificación.

Default role for created users: Permite asignar el rol que el usuario tendrá dentro de la gestión de la campaña. Los roles deben haber sido creados previamente.

Configuración de WebHooks

El tema de los WebHooks es algo complejo. Para explicarlos rápidamente son cambios automatizado en diversas partes de las campañas.

Queue Mode: Determina si los cambios se realizan inmediatamente o se programan.

Order of the queued events: Establece el orden de ejecución de los cambios. Pueden ser en orden cronológico o cronológico inverso.

Ajustes de redes sociales (Social Settings)

Twitter Handle Field: Permite el seguimiento de la actividad en redes sociales.

Con este ítem terminamos la enumeración de las opciones de configuración. El apartado siguiente en el menú es información del sistema que enumera la versión de PHP, los directorios utilizados y los mensajes e error. En el artículo siguiente hablaremos de la creación de usuarios, roles y eventos.

from Linux Adictos https://ift.tt/3t4rUx7
via IFTTT

Cómo instalar Discord en tu distro GNU/Linux paso a paso

Logo de Discord

Discord es una de las apps de mensajería instantánea de moda. Sí, un objetivo similar al de otras como Telegram, Whatsapp, Signal, etc., pero usada especialmente en el mundo del gaming. De hecho, su importancia es tal que en los últimos años su valor se h multiplicado. Hace un par de años contaba con una cuarta parte de los más de 300 millones de usuarios registrados actualmente, 100 millones en activo mensualmente.

Cifras récord por las que no deberías pasar ni un segundo más sin instalar esta app en tu distribución GNU/Linux. De esa forma, podrás exprimir al máximo todo lo que te ofrece y poder comunicarte con otros gamers durante tus momentos de ocio…

¿Qué es Discord?

Discord app

Discord es una plataforma que permite crear servidores de chat/videollamadas para que los usuarios registrados puedan reunirse y chatear sobre un tema. Cada uno de esos servidores es como una especie de comunidad, una categoría, generalmente separadas por temáticas.

De ese modo, cuando los gamers se conectan, permiten entrar en las salas, grupos y chats privados que quieran, similar a cómo se haría en apps como Slack. Pero no deja de ser una herramienta de comunicación más.

Plataformas compatibles

Discord está disponible para varias plataformas y es totalmente gratuito. Si quieres usarlo, tienes estas posibilidades:

  • Usarlo desde cualquier navegador web a través de su interfaz web, sin necesidad de tener que instalar nada.
  • Descargar su app cliente, en este caso disponible para los sistemas operativos:
    • Microsoft Windows
    • Apple macOS
    • GNU/Linux
    • iOS/iPadOS
    • Android / ChromeOS

Qué puede hacer Discord por ti (funciones)

Discord dispone de muchas funcionalidades, como la de permitirte comunicarte con otros usuarios mediante chat de texto, chat por voz, e incluso realizar videoconferencias con varios usuarios de forma simultánea.

Las comunidades dentro de Discord se agrupan por servidores. Cada servidor funciona de forma similar a como lo hacen los IRC, por lo que cada comunidad dispone de su propio servidor, disponiendo de varias salas dentro de ese servidor y canales diferentes, para agrupar a los usuarios.

Los canales pueden ser tanto públicos, abiertos a todo el que quiera meterse, como también privados, para restringir quién entra. En los privados solo se podrá acceder quien tenga una invitación, que se puede enviar en forma de enlace. En los públicos simplemente se trata de buscar dentro de la app por el nombre y entrar.

Además, Discord cuenta con algunas funciones interesantes que también puedes ver en otras aplicaciones de mensajería instantánea. De hecho, cuenta con uno de las mejores selecciones de herramientas para facilitarle mucho la vida y la experiencia a los usuarios.

Otra característica muy importante, especialmente para los gamers, es que cuenta con una baja latencia, y no afectará a la partida durante las reuniones. Y si todo eso te parece poco, Discord también puede integrar una tienda, o catálogo, de videojuegos, similar a la Epic Store, Valve Steam, etc, desde la que acceder a algunos títulos.

Cómo instalar Discord en Linux paso a paso

Discord Linux

Para poder instalar la app nativa para GNU/Linux en tu distro, los pasos que debes seguir son muy sencillos:

Si quieres la opción más fácil, puedes probar con tu gestor de paquetes, ya que se encuentra disponible en muchos repositorios de las distros más importantes. Otra opción es usar la App Store de tu distro para instalar con un solo clic. Por ejemplo, en Ubuntu puedes entrar en Ubuntu Software, buscar su nombre, y pulsar en Instalar.

  1. Accede a la web oficial de Discord, para descargar la app.
  2. Pulsa en el botón Descargar para Linux.
  3. Verás que se despliegan dos opciones:
    • deb: es un paquete .deb para las distribuciones basadas en Debian/Ubuntu. Se trata de un paquete binario ya compilado que será muy fácil de instalar como harías con cualquier otro DEB.
    • tar.gz: es un tarball para los que no dispongan de ese tipo de distribuciones, aunque ésta opción también valdría para sistemas Debian/Ubuntu y derivados.
  4. Una vez ya tienes el paquete descargado, lo siguiente es instalarlo. Dependiendo del tipo de paquete descargado en la opción anterior, puedes tomar dos caminos:
    • Para el paquete deb:
      • Puedes usar GDebi para instalar de forma gráfica abriendo el .deb descargado con esta app.
      • También puedes usar los comandos «sudo apt-get update && sudo apt-get install /ruta/paquete/discord.deb» sin comillas. Sustituye la ruta por donde se encuentre el deb.
    • Para el paquete tar.gz, la instalación será más manual, pero servirá para cualquier distro GNU/Linux:
      1. Asegúrate de tener las dependencias resueltas, es decir, que tienes libc++ y libnotify instalados.
      2. Ve al directorio donde se encuentra el paquete descargado y ejecuta el comando «tar -xzf /nombre/paquete.tar.gz» sin comillas.
      3. Ahora, mueve el icono de Discord a /usr/sharepixmaps.
      4. Mueve Dicord.desktop a /usr/share/applications.
      5. Por último, mueve el directorio de la aplicación Discord a /usr/share/discord.
  5. Listo, ya tienes el cliente Discord instalado y listo para ejecutar… Puedes encontrarlo entre tus aplicaciones instaladas.

Registrarse en Discord

Si has ejecutado Discord por primera vez, te pedirá un nombre de usuario y contraseña de tu cuenta. Evidentemente, si no has estado usando Discord en ninguna otra plataforma de forma previa, no tendrás dicha cuenta creada. Por eso, debes registrarte. Eso es tan sencillo como seguir estos pasos:

  1. Puedes entrar en la web oficial de Discord y pulsar en Iniciar Sesión, y luego en el enlace Registrarse. O directamente hacer el registro desde la app que has instalado, que te dará la opción de inicio de sesión o registro.
  2. Introduce todos los datos que te pide, como tu correo electrónico, nombre de usuario y contraseña.
  3. Pulsa Continuar para completar el proceso.
  4. Te llegará un email a la dirección que hayas puesto para verificar. Abre el correo y pincha en el enlace que te muestra y estará listo.

Crear y unirse a servidores

Ahora ya puedes iniciar sesión en la app de Discord o en la web. Sea como sea, una vez introduzcas tu nombre y contraseña, lo siguiente que verás es la app principal de Discord.

Verás que hay una columna con todos los servidores creados o a los que te hayas unido ya, si es que no es la primera vez. También hay un botón +  que puedes pulsar para crear o unirte a un nuevo servidor. Una vez pulsas + verás las opciones para crear o unirte, pincha en la que quieras:

  • Para acceder a un servidor ya creado, necesitarás escribir la dirección de la invitación del servidor al que quieres entrar, y una vez localizado, pulsa sobre él y pulsa en Aceptar invitación. En Internet existen directorios donde encontrar servidores a los que unirte, en discord.me, discord.org, o discordea.net.
  • Para crear uno nuevo, pulsa en Create a server, selecciona el tipo de canal, selecciona alguna de las plantillas o créalo desde cero. Luego escribe el nombre del servidor, la región y el icono o logo (128x128px). Una vez creado, aparecerá el código de invitación directa para invitar a usuarios. Ten en cuenta que esos códigos expiran en 1 día, aunque los puedes hacer permanentes. Recuerda también que dentro del servidor podrás crear categorías y dentro de ellos canales.

Si has creado canales, al pulsar sobre los canales se desplegarán las opciones de configuración.

from Linux Adictos https://ift.tt/31YXmRs
via IFTTT

Configurando correo en Mautic, plataforma de marketing

Configurando correo en Mautic

Mautic, la plataforma de código abierto para la automatización de tareas de marketing, es una muy versátil alternativa para emprendedores y pequeñas agencias. Seguimos repasando las opciones de configuración que luego nos permitirán lanzar las campañas.

Nuestro siguiente rubro en el panel de configuración tiene que ver con la configuración de campañas (Campaign Settings) Lo único que podemos cambiar aquí es el tiempo que se espera para repetir una acción de campaña en caso de que se produzca una falla.

Configurando correo en Mautic (Mail Send Settings)

Ya lo habíamos hecho en la configuración inicial, pero, si quieres cambiar de proveedor de correo electrónico y establecer configuraciones adicionales, lo podrás hacer en este apartasi quieres cambiar de proveedor de correo electrónico y establecer configuraciones adicionales, lo podrás hacer en este apartado

Los campos a completar son los siguientes:

Name to send mail as (Campo obligatorio): El nombre que figurará como remitente:

E-mail address to send mail from: Dirección de correo electrónico que aparecerá como remitente.

Mailer is owner: Si los contactos de Mautic se les asignó un responsable, al activar esta opción parecerá que ese responsable es quién envía todos los correos electrónicos a los contactos de los que figura como tal.

Service to send mail through: En este apartado se selecciona un proveedor de correo electrónico y se introducen las credenciales.

Default Frequency Rule; Esta opción limita el número de mensajes de marketing que un contacto recibe en un determinado período de tiempo (día, semana, mes). Este ajuste puede hacerse a nivel de contacto individual, ya sea manualmente o a través de la configuración del centro de preferencias.

Configuración de la bandeja de entrada supervisada (Monitored Inbox Settings)

Buzón por defecto (Default Mailbox): La dirección donde se reciben las notificaciones sobre mensajes rechazados.

Respuestas de contactos (Contact Replies): Ya sea la establecida por defecto o una determinada para una campaña individual, es la dirección en la que se reciben las respuestas de los contactos.

Configuración de los mensajes (Message Settings)

En esta sección podemos configurar algunas opciones preestablecidas en los mensajes

Text for the {webview_text} token: Se establece un texto para sugerir ver el correo electrónico en el navegador. Esto es en caso de que no se visualice correctamete en el cliente de correo electrónico.

Default email signature: La firma que se incluirá al final del mensaje.

Append tracking pixel into email body?: Cuando se activa esta opción se puede hacer un seguimiento de quienes abrieron los correos y establecer cursos de acción a partir de esos datos.

Convert embed images to Base64: Activando esta opción las imágenes incrustadas en los correos electrónicos se mostrarán como código en lugar de imágenes.
Disable trackable URLs: Esta opción elimina la opción de seguimiento de las URL en los correos electrónicos enviados. Al activarla, se evitará el seguimiento, la elaboración de informes y el uso de decisiones basadas en información generada a partir de los clics de los enlaces. Algunos proveedores de servicios de correo electrónico bloquean el seguimiento de URL.

Configuración de la anulación de las suscripciones (Unsubscribe Settings)

El título es bastante descriptivo, se establecen las opciones para facilitar que los contactos puedan darse de baja de las campañas.

Text for the {unsubscribe_text} token: Establece un texto personalizado para indicar el enlace de baja a una suscripción.

Unsubscribed and resubscribed confirmation message: Aquí creamos los mensajes que reciben los usuarios cuando se dan de baja o suscriben de nuevo a una campaña.

Show contact preference settings: Dirige al contacto que se quiere dar de baja al menú de preferencias de contacto establecido para una campaña o al que crea Mautic por defecto.

Show contact segment preferences: Esta opción habilita a los contactos a elegir de que segmentos formaran parte.

Show pause contact preferences: En caso de activarse esta opción, el contacto podrá optar pon no recibir mensajes durante un intervalo de tiempo.

Show contact’s categories: En este apartado se puede facultar al contacto a cambiar de categoría.

Show contact’s preferred channel option: El contacto podra elegir la forma de comunicafión; email, sms, redes sociales…

En el próximo artículo finalizamos con las opciones de configuración.

from Linux Adictos https://ift.tt/31YsPTP
via IFTTT

Colony Ship: la colonización post-Tierra llega a Linux

Colony Ship Linux

Colony Ship es un videojuego por turnos con soporte para Windows, MacOS y Linux. Ha sido desarrollado por Iron Tower Studio, y ahora está disponible a través del Steam Early Access, así como en GOG. Por tanto, podrás ver si ese 90% de críticas positivas tienen fundamento de primera mano. Pero lo cierto es que pinta bastante bien, y promete buenas horas de entretenimiento.

Colony Ship está basado en una historia de colonización de otros planetas en una era post-Tierra. Además, emplea un motor gráfico muy potente y conocido, ya que está basado en Unreal 4. En cuanto al tipo de videojuego, como he dicho es por turnos de los grupos implicados, y de estilo rol. Todo ocurre a bordo de una nave espacial lanzada a Próxima Centauri, en el año 2754, momento en el que la Tierra ya no es lo que era, y donde muchos muchos de los embargados en esta nave ni siquiera la conocen.

El videojuego Colony Ship también presenta un detallado sistema de personajes basado en habilidades y formas de manejar las misiones, con un cuidado sistema de diálogos. Tus elecciones determinarán quién será tus amigos y enemigos. Además, notarás que este juego de rol isométrico tiene inspiración en otro título conocido, como es Orphans of the Sky. Otro título con algunas semejanzas en cuanto a la historia.

Otras características del Colony Ship son:

  • Sistema de personajes basado en habilidades.
  • Combate táctico por turnos, con diferentes armas.
  • Múltiples soluciones para una historia principal ramificada.
  • Diferentes personalidades de los miembros.
  • 3 facciones principales y una veintena de otros grupos menores.
  • Gran arsenal de armas cuerpo a cuerpo, armas de fuego, granadas, y otros dispositivos futuristas, como campos de camuflaje, generadores de distorsión de realidad, escudos de energía, etc.
  • Diferentes entornos para explorar: sala de máquinas, hidroponía, ciudades distópicas, ruinas…

from Linux Adictos https://ift.tt/3rXRF0U
via IFTTT

Debian y Richard Stallman. El 17 se conocerá el resultado de la votación.

 

Debian y Richard StallmanEn Linux Adictos venimos siguiendo las alternativas de la vuelta de Richard Stallman a la Free Software Foundation desde el principio.  Mi compañero Darkcrizt hizo un trabajo particularmente bueno reseñando los apoyos y oposiciones que generó el acontecimiento. Uno de ellos fue la repercusión dentro del Proyecto Debian.

Debian y Richard Stallman

No digo que tenga algo que ver, pero, las relaciones entre el proyecto y el fundador de la Free Software Foundation tuvieron sus desacuerdos. Debian siempre se consideró una distribución campeona del software libre, pero, para RMS no lo era lo suficiente.

Lo cierto es que Steve Langasek, quien también trabaja para Canonical, la compañía detrás de Ubuntu, presentó un proyecto de resolución general para que los miembros del Proyecto Debian se unan a los firmantes de una carta existente que quiere que Stallman se vaya y la junta de la FSF sea despedida.

La votación está todavía en curso y los resultados se conocerán el próximo 17 de abril.

Los votantes pueden elegir entre seis opciones:

  • Exigir la renuncia de todo el comité directivo (Esto es lo que pide la carta original)
  • Pedir la renuncia de Stallman a cualquier cargo dentro de la Free Software Foundation.
  • Descartar cualquier tipo de colaboración con la Free Software Foundation mientras Stallman ocupe un cargo directivo.
  • Pedir a la FSF que mejore sus mecanismos de gobierno.
  • Apoyar la reincorporación de Richard Stallman.
  • Denunciar la caza de brujas contra Stallman

También está la alternativa de no hacer nada.

Sam Hartman, ex lider del proyecto Debian, y uno de los firmantes del pedido de renuncia de Stallman, minimizó el apoyo al barbudo programador dentro de la entidad

La propuesta de firmar la carta de apoyo a Richard Stallman se presentó el 26 de marzo y obtuvo el último respaldo necesario el 1 de abril (seis días después y una vez transcurrido el periodo mínimo de debate), Esa propuesta tardó varios días en conseguir el mínimo de cinco apoyos necesarios para figurar dento de la votación.

Por el contrario, la propuesta de la remoción obtuvo los apoyos necesarios en menos de una hora.

Si uno de los proponentes de otra propuesta en la papeleta hubiera llamado a votar antes (como permite nuestra constitución después del periodo mínimo de discusión), la propuesta de firmar la carta de apoyo a Stallman ni siquiera habría estado en la papeleta.

Para ser considerada cualquiera de estas propuestas necesita alcanzar el quórum durante el periodo de votación. Es decir, unos 50 desarrolladores deben aprobarla.

Para mi gusto, Hartman se mostró bastante despectivo con quienes están en la posición contraria:

Hemos visto muchos mensajes en apoyo de Stallman en nuestras listas. No he mirado estadísticas. Parece que hay un pequeño número de personas escribiendo un montón de mensajes animando a la gente a apoyar su posición.

Tiene sentido que quienes apoyan a Stallman pasen más tiempo haciendo campaña. Los que pedían la dimisión obtuvieron lo que necesitaban al momento de inicio del proceso. Su opción  ya estaba en la papeleta.

Al escribir muchos mensajes, los defensores de la renuncia prolongan lo que es un proceso difícil y emocional. No creo que fuera el único en querer centrarme en refinar el texto de las opciones que apoyé y dejar que los votantes eligieran por sí mismos Creo que suficientes de nosotros tenemos experiencia con Stallman para decidirnos por nosotros mismos.

Hartman dijo que hay que tener en cuenta que muchos de los mensajes de apoyo a Stallman provienen de personas que no eran desarrolladores de Debian y por lo tanto no tienen derecho a voto.

El 17 veremos lo que pasa, por el momento, la única estadística conocida marca que la remoción cuenta con el apoyo de 61 organizaciones y 3013 individuos, sin contar a los 16 principales signatarios. Catorce organizaciones han publicado sus propias declaraciones, todas pidiendo que Stallman se vaya.

Los partidarios de Stallman han presentado su propia carta pidiendo que permanezca en la junta. A partir de su presentación, se consiguieron un total de 5620 firmas.

from Linux Adictos https://ift.tt/31Y2SE5
via IFTTT

Más configuraciones de Mautic. Plataforma para marketing digital

Más configuraciones de Mautic

Por orden de aparición en el panel de configuración de Mautic, después de los temas nos toca ocuparnos de las categorías. Como la traducción no está completa, la verás como Categories.

Si te perdiste la serie de artículos (Que ya tiene más capítulos que una telenovela) Mautic es una plataforma auto alojada de automatización de tareas de marketing que constituye una excelente alternativa a servicios privativos como Mailchimp.

Más configuraciones de Mautic. Las categorías.

Las categorías son la forma más fácil de clasificar los elementos con los que vamos a trabajar en Mautic. Podemos aplicarlas a recursos, campañas, correos electrónicos, formularios, páginas formas de monitoreo y etapas de una campaña.

Podemos crear categorías específicas para un cierto tipo de elemento o categorías generales que engloben a dos o más tipos.

Para crear una categoría, pulsamos la rueda dentada en la parte superior derecha de la pantalla y elegimos Categories en el menú correspondiente.

Dado que no tenemos ninguna configurada, pulsamos en New para crear la primera. Esto nos abrirá un formulario.

  • Completamos lo siguiente
    Type: (Obligatorio) Es un menú desplegable en el que podemos seleccionar global para crear una de uso general o asignarla a un tipo de elemento específico.
  • Title: (Obligatorio) Es el nombre de la categoría.
  • Description (Optativa) La explicación de para que se usa la categoría.
  • Alias: (Optativo) un identificador alfanumérico de la categoría que se usará en el enlace web. Si no lo completa se genera automáticamente a partir del título.
  • Color: (Optativo) Un color que permita identificar visualmente a la categoría. Lo seleccionas pulsando sobre el color.
  • Published: Dos botones para decidir si publicas la categoría o no.
  • Cuando termines pulsa en Apply y en Close and Save

En el caso de los contactos, también se pueden agrupar en categorías, pero como se gestiona desde un menú diferente, ya hablaremos de eso en un artículo posterior.

El panel de configuración.

Desde este apartado del menú podemos acceder a información sobre el sistema y modificar determinados comportamientos establecidos por defecto.

No está descripta en la documentación oficial por lo que sigue son conclusiones obtenidas pro prueba y error, además de la ayuda de Google.

General Settings

Aquí se muestra información básica sobre el servidor y los directorios utilizados

Deberias prestarles atención a dos apartados:

  • Site URL: La dirección base del sitio. Si seguiste mi tutorial, es posible que te aparezca el DNS del servidor. Cámbialo por el nombre de dominio elegido, precedido por http://.
  • Mautic’s root URL: No necesitas modificarlo, pero si quieres que cuando inicies sesión te muestre una página diferente a la de las estadísticas, selecciónala en el menú desplegable.

System Defaults

Aquí se fijan opciones sobre formatos de representación de datos y determinación de usos horarios.

CORS Settings

Acá es donde empiezo a tocar de oído. Según MDN:

El Intercambio de Recursos de Origen Cruzado (CORS) es un mecanismo que utiliza cabeceras HTTP adicionales para permitir que un user agent obtenga permiso para acceder a recursos seleccionados desde un servidor, en un origen distinto (dominio) al que pertenece. Un agente crea una petición HTTP de origen cruzado cuando solicita un recurso desde un dominio distinto, un protocolo o un puerto diferente al del documento que lo generó.

En este apartado se establecen que dominios pueden hacerlo.

Miscellaneous Settings

En este sector configuramos sitos de confianza que pueden interactuar con Mautic y que sitios no deben rastrearse cuando interactuan con la plataforma.

También podemos conectar con un acortador de url.

Theme Settings

Podemos elegir un tema por defecto para los distintos componentes y activar componentes para cada tema.

API Settings

Lo bueno de que Mautic sea de código abierto es que podemos crear nuestras propias aplicaciones que interactúen. Por ejemplo, una aplicación móvil que lo controle. Para esto tenemos que activar las interfases de programacion de aplicaciones. Lo podemos hacer en esta sección.

Asset Settings

Uno de los puntos fuertes de Mautic es que podemos premiar la lealtad de los seguidores de las campañas permitiéndoles acceder a recursos digitales; ebooks, videos, audios etc. En este apartado controlamos los tipos y tamaños de archivos que se pondrán a su disposición.

En el próximo articulo seguiremos hablando del panel de configuración.

from Linux Adictos https://ift.tt/3wF2tEO
via IFTTT

Así se usa Mautic. Una plataforma de automatización de marketing

Así se usa Mautic

Todo tiene un final y ya nos estamos acercando al de esta larguísima serie sobre Mautic, una herramienta de automatización de tareas de marketing que, si bien es un tanto engorrosa en su configuración, nos permite una flexibilidad y una economía de costos que le dan una enorme ventaja sobre alternativas privativas como Mailchimp o HubSpot.

En el artículo anterior habíamos dejado en la parte donde se completaban los datos de la base de datos que habíamos configurado previamente. En la siguiente pantalla toca ingresar los datos del usuario administrador incluyendo el nombre de usuario, la contraseña y la dirección de correo electrónico.

A continuación, tendremos que ingresar los datos de acceso de una cuenta de correo electrónico que será la encargada de gestionar el envío. No necesitas tener una cuenta configurada en el servidor, puede ser de servicios como Gmail u Outlook

Ten en cuenta que los datos del servidor de correo electrónico que ingresas se ocupan solo del envío. Esa cuenta no figurará como remitente a menos que así lo determines cuando programes las campañas.

Así se usa Mautic

Al menos en la versión que estoy utilizando, la traducción no está completa, por lo que las explicaciones que siguen van a ser utilizando la versión en inglés. De todas formas, se entiende bastante.

Lo primero que te encuentras cuando inicias sesión en Mautic es una serie de gráficos de utilización, e información sobre actividad reciente. En la esquina superior derecha, al lado del nombre del usuario encontrarás una rueda dentada que te da acceso a un menú con diferentes opciones de configuración.

Las opciones de configuración

Themes (Temas)

Mautic no deja de ser un gestor de contenidos. Debido a eso, su misión principal es la de permitir que nos centremos en la creación de campañas y nos despreocupemos del diseño. Para eso trae una serie de temas que pueden utilizarse como fueron creados o adaptarse a nuestras necesidades. También podemos crear temas desde cero.

Los temas se utilizan en las páginas de aterrizaje (Mini sitios webs diseñados solo para mostrar un mensaje o contenido específico) correos electrónicos, formularios y mensajes de confirmación o error.

Cuando ingresamos a esta página veremos la lista de temas instalados. La lista muestra el nombre del tema, el nombre del autor y el enlace a su sitio web. Además, se detallan qué características ofrece el tema y una vista previa en forma de captura de pantalla del tema bajo la flecha junto al nombre.

En caso de que los temas provistos no te alcancen, en la esquina superior derecha tienes dos botones: Examinar e Install (Te dije que la traducción no estaba completa) que te permiten cargar temas de otros orígenes desde el ordenador.

Aunque Mautic tiene un editor de código, es posible que quieras usar uno con más opciones como Visual Studio o Brackets. Si ese fuera el caso, puedes descargarlo en tu computadora, editarlo y volver a subirlo. Para esto solo tienes que utilizar el menú desplegable que está junto al nombre.

En el mismo menú tienes la opción de borrar temas, pero esto no funcionará con los que vienen preinstalados.

Para actualizar temas que no estén incluidos en la instalación básica de Mautic, solo tendrás que instalar una versión posterior utilizando los botones que mencioné más arriba.

Creando nuestros propios temas

Podemos crear nuestros propios temas a partir de un tema existente. Solo tenemos que descargar el que deseemos modificar. Descomprimirlo y hacer los siguientes cambios:

  • Asignar a la carpeta descomprimida el nombre del nuevo tema
  • Editar el archivo theme.css para que coincida con el nuevo nombre del tema.
  • Modificar config.php cambiando al nuevo nombre.
  • En base.html.php cambiar la ruta de acceso a la hoja de estilo. También se cambia el título de la página.

Los temas de Mautic están escritos en HTML y TWIG (un motor para la creación de plantillas PHP. Aunque no estés familiarizado con su uso, en Internet encontrarás numerosos ejemplos que te permitirán modificar la estructura o el diseño de los archivos existentes

En próximos artículos seguiremos explicando el uso de Mautic

from Linux Adictos https://ift.tt/3rYulA3
via IFTTT