Documentación
Asterisk 1.8 en beta perpétuo
0
A la fecha Digium ha descontinuado el soporte a las versiones 1.4 y 1.6 de Asterisk, manteniendo únicamente mejoras de seguridad en estas versiones, lo que nos haría llegar a la conclusión de que la versión 1.8 debería estar ya lista para su uso en producción, ¿cierto?.
De fuentes fidedignas hemos obtenido información de que Digium mismo no usa Asterisk 1.8 en su sistema de telefonía coporativo, la realidad es que ni siquiera usa 1.4 o 1.6 sino una versión comercial bastante diferente de la que recibe la comunidad. Si ningún fabricante de PBX comerciales basadas en Asterisk y ni el mismo Digium aun se atreven a usar Asterisk 1.8 en producción, entonces ¿cuando debería el común comenzar a usar la versión 1.8? Ojalá hoy mismo, pues la idea es que es un método barato de madurar el producto mientras otros sufren las consecuencias de usar un beta en producción cuando no se marca como tal, cuando se nos vende la idea de que ya lleva variuas versiones estables (a la fecha un poco mas de 6 meses desde que la 1.8.0 vió la luz).
Pero alguien podría decir que estamos especulando, y está en su derecho, asi que tenemos que dar pruebas de ello. La semana pasada vio la luz la versión 1.8.4 y muchos amantes de Asterisk corrieron a actualizarse a dicha versión, para notar luego en una escalofriante muchedumbre global de usuarios, que algunos teléfonos IP que funcionan a la perfección con Asterisk de repente dejaron de hacerlo. Y la mayor sorpresa fue que al revisar el código fuente faltaban los componentes que hacían funcionar estos teléfonos.
Si en realidad se nos anima a probar Asterisk 1.8.4 en producción y contribuir a su mejora, ¿cómo es posible que el mismo equipo de desarrollo ‘olvide’ una parte del código al liberar una nueva versión? Algunos en la comunidad se han ‘atrevido’ a afirmar que si el mismo Digium usara Asterisk 1.8 en sus oficinas, este tipo de fallos no sucediera.
Ahora veamoslo del otro lado. En AsteriskColombia.org siempre hemos sugerido ir con cuidado cuando se trata de versiones muy nuevas de Asterisk, en general toda la rama 1.8.x y se invita a que el uso de estas nuevas ramas sea en ambientes de producción controlada donde se tenga total conciencia de que estas cosas pueden pasar. Ya lo decíamos hace unos meses en el artículo “Asterisk 1.8 ¿cuando?” y estamos seguros de que lo que escribimos en esa ocasión es aun válido hoy con la versión 1.8.4.
También es cierto que la rama 1.8.x ha mostrado se mas estable que las primeras versiones de las ramas 1.4.x y 1.6.x, pero lo vivido con la 1.8.4 nos muestra que el software libre no es perfecto y sabemos de primera mano que no podemos exigirle lo mismo que al software comercial. Este tipo de cosas son de esperarse (hasta cierto punto) en las versiones mas recientes del software libre, y como no son nada deseables somos los usuarios de ellas las que debemos ser cautelosos a la hora de correr a actualizar clientes finales.
Si ya eres uno de los afectados con el bug de Asterisk 1.8.4 y lo has instalado desde el código fuente, entonces tienes la opción de regresar a la versión 1.8.3.3, dicho sea de paso para citar a un amigo: “la maravilla de usar los paquetes de código en tu PBX Asterisk en lugar de RPMs construidas por alguien mas”.
Interesante artículo sobre Elastix
3Aunque en AsteriskColombia.org respetamos a todos los proyectos y desarrolladores por igual y siempre hemos intentado ser imparciales al referirnos a diferentes productos, hoy se ha publicado un artículo por parte de uno de los miembros de la comunidad Elastix (ex miembro desde Abril de 2011) que creemos pertinente no dejar pasar por alto, ya que no solo es revelador en muchos aspectos sino que nos ayuda a entender mejor un producto en el que mucha gente confía ciegamente tal vez sin conocer todos sus detalles.
El artículo se titula “El presente y futuro de Elastix, o como hacer de un Porsche un “proyecto Bicicleta”…
Escrito por Fernando Villares, uno de los miembros mas activos de la comunidad Elastix en los ultimos años (ex miembro desde Abril de 2011) e instructor de los cursos de certificación en Elastix, de modo que podemos abonarle credibilidad a lo que nos cuenta.
Algunos apartes de este artículo:
“Elastix es el ejemplo perfecto de el proyecto bicicleta, un proyecto grandielocuente, inflado, basado en una imagen de Porsche que abajo tiene 2 pedales, 2 rueditas y 1 Fuckowski a los gritos con un destornillador y un cubo de pintura gritando bicicleta, bicicleta…
Y ahora hecha la presentación vamos a destapar las grandes chapuzas que durante este tiempo hemos escuchado y que en mi caso particular realmente no tolero mas….”
“1 – Elastix es un proyecto de Ecuador para el mundo: Por mas orgullo que me dé ser latino, Elastix no es mas que un Centos +asterisk +freepbx +vtiger +openfire +postfix +roundcube y algunos módulos desarrollados que en su totalidad son un rejunte de bugs y problemas y que pocos instaladores de asterisk profesionales usan ni usarían…Ejemplo el call center, el freepbx embebido, el detector de hardware, el módulo de provisioning…Amigos seamos honestos, un frontend y una caterva de módulos inútiles no hacen de una distro basada en un 99% en productos de software libre extranjeros (Estadounidenses y europeos en su mayoría) un producto de Ecuador para el mundo y si así lo piensan realmente me da mucha tristeza que nos hagan caer tan bajo en autoestima y para peor ni por defecto viene optimizado para el castellano y estándares latinos de telefonía…. Lo correcto aquí sería un producto promocionado desde Ecuador al mundo…imaginense a Redhat diciendo linux estadounidense para el mundo!!! Ñapas…”
Luego mas adelante sigue diciendo:
“7 – Curso y documentación oficial deplorables: Como instructor de asterisk y ex instructor ECE nadie mejor que yo y mis alumnos lo saben…tenía que dar mis propios apuntes y libros así como mis propias presentaciones ya que había errores garrafales, como decir la extension s es la extensión por defecto del sistema en vez de la extension Start…ni hablar de los exámenes con preguntas erróneas que tenía que dictar a mis alumnos porque estaban MAL!!! y no se actualizaron en 2 años aún pasando el pedido por escrito.”
“8 – La autopublicidad ficticia y exageración permanente: El aviso del millón de downloads superando a trixbox etc.!!! Si claro sumando los documentos y pdf…la realidad es que hay 622000 downloads de versiones estables desde el 2007 a hoy y 91000 betas…y 580 mil downloads de documentos y extras mientras que trixbox suma 1100000 mas 650 mil de cuando era asterisk@home solo en ISOS!!!”
Como entenderán, la seriedad de las afirmaciones que se hacen en este artículo provenientes de uno de los miembros que mas ha a portado al proyecto Elastix en los últimos años merece que no se pasen por alto.
El artículo completo puede leerse haciendo click aquí en el serio portal de Sinologic.
Nuevo Libro: Asterisk Cookbook
1
Desde este 15 de Abril tenemos disponible un nuevo libro de Asterisk en el mercado, en esta ocasión se trata de “Asterisk Cookbook”.
Se trata de un breve libro de 62 páginas enfocado en Asterisk 1.8 y que nos trae recetas prácticas para lograr cosas como:
- Autenticar llamantes antes de usar el Plan de Marcación
- Redireccionar las llamadas recibidas en la Operadora Automática (IVR)
- Crear un servicio automático de rellamada
- Iniciar un servicio de hot-desking y aceptar llamadas en cualquier otro teléfono que no sea el nuestro
- Monitorear e interrumpir llamadas en vivo
- Grabar llamadas desde el Plan de Marcación
Para mas detalles hacer click aquí:
Instalación de CentOS 5.5 paso a paso
2Ahora que ya hemos visto cómo crear facilmente una máquina virtual en nuestro PC o Mac usando VirtualBox, veamos ahora el detalle de cómo instalar CentOS 5.5 con las opciones ideales para ser usado con Asterisk en el siguiente video tutorial paso a paso.
Si deseas ver mas videos como este déjanos tu comentario en esta entrada.
Linux VM con VirtualBox
0Cada día es mas necesario el uso de máquinas virtuales para entornos de prueba y/o desarrollo, y en esta ocasión les presentamos cómo crear una máquina virtual de CentOS con VirtualBox para luego ser usada con Asterisk.
Si quieres ver mas videos como este, déjanos tu comentario en esta entrada.
Asterisk Cookbook (En etapa de revisión)
0El Libro “Asterisk Cookbook” un libro escrito por Leif Madsen y Russel Bryant está listo para revisión usando el Open Feedback Publishing System, así que puedes leerlo en modo revisión en el siguiente enlace:
Linux sin el Ratón, la línea de comandos
0La línea de comandos no es sólo para expertos Linuxeros, en realidad cuando llegas al mundo de Asterisk te das cuenta de que te irá mejor si conoces la línea de comandos, aunque con las distribuciones que instalan automáticamente Linux y Asterisk casi no tienes que pensar en eso, la verdad es que te pierdes de la mejor parte de Asterisk: El control de lo que puedes hacer con cada parte del sistema.
Así que, luego de encontrar un artículo genial en Internet, “A Command Line Primer for Beginners“, hemos decidido traer un extracto en español a nuestro estilo de lo que necesitas para comenzar tu nueva relación con la línea de comandos en Linux.
Nota: Este artículo está pensado para personas que son nuevas en el uso de la línea de comandos de Linux, no para usuarios expertos. Pero si eres experto y conoces a algún novato, te invitamos a compartirlo con el.
¿Qué es la Línea de Comandos?
La interfaz de línea de comandos de Linux, algunas veces conocida como el CLI de Linux, es una herramienta en la que puedes escribir comandos de texto para realizar tareas específicas. Usualmente no hay mouse ni botones donde hacer clicks. Aunque parezca la contrario, algunas de las veces es mas rápido controlar las acciones del computador desde la interfaz de texto que desde una bonita interfaz gráfica llena de pestañas y botones, aunque no estamos diciendo que una sea mejor que otra en realidad todo depende de la destreza de cada quien.
La aplicación que acepta los comandos de texto se denomina shell, y hay muchas variantes de donde escoger, aunque la mas común es el shell Bash que viene por defecto en Linux y Mac cuando abrimos la terminal. Por defecto en Windows encontramos solo la aplicación Command Prompt, que no tiene el mismo poder y flexibilidad que Bash, pero de algún modo son similares y sirve para efectos de comparación introductoria. (more…)
Tutorial Elastix: Crear una Troncal SIP
5Tutorial de Elastix: En esta ocasión vemos los detalles paso a paso para crear una troncal SIP con un proveedor de VoIP.
¿Quisieras ver un tutorial en especial? Envíanos un mensaje con tu solicitud.
Tutorial de Elastix: Instalación
2El primero de una serie de videos tutoriales de Elastix, en esta ocasión la instalación paso a paso para los que desean probar esta distribución por primera vez.
¿Buscas un tutorial en especial? Déjanos tu mensaje en este post.
ElastixWorld 2010
0Se ha anunciado un nuevo evento en la comunidad de Asterisk, el “ElastixWorld”. Cómo dice su propia página:
“ElastixWorld es un evento destinado a reunir a la comunidad Elastix de todo el mundo: usuarios finales, fabricantes, resellers, desarrolladores, seguidores, entre otros. El evento será desarrollado en torno a dos días de conferencias magistrales y matizado con actividades de premiación y presentación de nuevos productos y soluciones”.
Para mas información sobre este evento visita este link.


Ultimos Comentarios