[beepwg] [ANN] Vortex Library 1.1 'Masters or War' first public release for 1.1 series!
Francis Brosnan Blazquez <francis@aspl.es> Thu, 29 January 2009 12:42 UTC
Return-Path: <beepwg-bounces@beepcore.org>
X-Original-To: ietfarch-beep-archive@core3.amsl.com
Delivered-To: ietfarch-beep-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 71AFD3A6852 for <ietfarch-beep-archive@core3.amsl.com>; Thu, 29 Jan 2009 04:42:56 -0800 (PST)
X-Quarantine-ID: <WxuO1YpcL4Fo>
X-Virus-Scanned: amavisd-new at amsl.com
X-Amavis-Alert: BAD HEADER, Duplicate header field: "Cc"
X-Spam-Flag: NO
X-Spam-Score: -1.392
X-Spam-Level:
X-Spam-Status: No, score=-1.392 tagged_above=-999 required=5 tests=[AWL=-1.207, BAYES_40=-0.185]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WxuO1YpcL4Fo for <ietfarch-beep-archive@core3.amsl.com>; Thu, 29 Jan 2009 04:42:55 -0800 (PST)
Received: from hl27.dinaserver.com (hl27.dinaserver.com [82.98.144.26]) by core3.amsl.com (Postfix) with ESMTP id D4CA83A6838 for <beep-archive@lists.ietf.org>; Thu, 29 Jan 2009 04:42:54 -0800 (PST)
Received: from hl27.dinaserver.com (localhost [127.0.0.1]) by hl27.dinaserver.com (Postfix) with ESMTP id 70E1A5239F9; Thu, 29 Jan 2009 13:42:34 +0100 (CET)
X-Original-To: beepwg@beepcore.org
Delivered-To: beepwg-lista@hl27.dinaserver.com
Received: from dolphin.aspl.es (unknown [212.170.101.196]) by hl27.dinaserver.com (Postfix) with ESMTP id 1403F4B1E21; Thu, 29 Jan 2009 13:42:24 +0100 (CET)
Received: from localhost (localhost [127.0.0.1]) by dolphin.aspl.es (Postfix) with ESMTP id 021EC74123; Thu, 29 Jan 2009 13:39:52 +0100 (CET)
X-Virus-Scanned: amavisd-new at dolphin.aspl.es
Received: from dolphin.aspl.es ([127.0.0.1]) by localhost (dolphin.aspl.es [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DJUWVELGcelr; Thu, 29 Jan 2009 13:39:45 +0100 (CET)
Received: from [192.168.0.132] (barracuda [10.0.0.4]) by dolphin.aspl.es (Postfix) with ESMTP id 90753740E8; Thu, 29 Jan 2009 13:39:45 +0100 (CET)
From: Francis Brosnan Blazquez <francis@aspl.es>
To: Vortex <vortex@lists.aspl.es>
Content-Type: text/plain; charset="ISO-8859-15"
Organization: Advanced Software Production Line, S.L.
Date: Thu, 29 Jan 2009 13:42:01 +0100
Message-Id: <1233232921.6879.729.camel@vulcan.aspl.local>
Mime-Version: 1.0
X-Mailer: Evolution 2.22.3.1
Content-Transfer-Encoding: 8bit
X-DinaScanner: Libre de Virus, Este E-Mail no ha sido analizado.
X-DinaScanner-SpamCheck: no es spam, SpamAssassin (not cached, puntaje=-2.499, requerido 6, BAYES_00 -2.60, RDNS_NONE 0.10),
cc: BEEP <beepbuilders@beepcore.org>
cc: BEEPwg <beepwg@beepcore.org>
Subject: [beepwg] [ANN] Vortex Library 1.1 'Masters or War' first public release for 1.1 series!
X-BeenThere: beepwg@beepcore.org
X-Mailman-Version: 2.1
Precedence: list
List-Id: <beepwg.beepcore.org>
List-Help: <mailto:beepwg-request@beepcore.org?subject=help>
List-Post: <mailto:beepwg@beepcore.org>
List-Subscribe: <http://beepcore.org/mailman/listinfo/beepwg>, <mailto:beepwg-request@beepcore.org?subject=subscribe>
List-Unsubscribe: <http://beepcore.org/mailman/listinfo/beepwg>, <mailto:beepwg-request@beepcore.org?subject=unsubscribe>
Sender: beepwg-bounces@beepcore.org
Errors-To: beepwg-bounces@beepcore.org
X-DinaScanner-Information: DinaScanner. Filtro anti-Spam y anti-Virus
X-MailScanner-ID: 70E1A5239F9.4D38D
X-DinaScanner-From: beepwg-bounces@beepcore.org
################################################### ## Vortex Library 1.1.0 ## ## "Masters of War release" ## ################################################### Release note ~~~~~~~~~~~~ Advanced Software Production Line is proud to announce the Vortex Library 1.1.0 "Masters of War" release availability: an open source "BEEP Core" protocol implementation written in C, mapped onto TCP/IP. Vortex Library is a stable and robust application protocol development toolkit, with active support for Microsoft Windows and GNU/Linux platforms. Check out the following links to get ready with Vortex Library: - http://www.aspl.es/vortex [Vortex Library homepage] - http://www.aspl.es/turbulence [Turbulence BEEP server homepage] - http://www.sf.net/projects/vortexlibrary [Sources and Win32 binaries] - http://www.beepcore.org [BEEP Core community web site] - http://www.aspl.es/xml [Axl Library, XML 1.0 implementation] Vortex Library 1.1: next step into BEEP development ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ After one year of work, this is the first official release for Vortex Library 1.1 series which includes a new set of core changes and new features to make the library more usable and extensible than previous 1.0 series. #### Context based API #### Vortex Library 1.1 has a general API update to make the library context-based, storing all status and user configuration into an external opaque object inside the user space, making the library fully stateless. This allows to have several independent Vortex execution contexts inside the same process or doing administrative tasks like, for example stopping a particular context. This API change is a core fundamental change required by Turbulence BEEP application server to allow its function on Microsoft Windows platform. #### Library separation: modular design #### Now Vortex Library 1.1 is composed by a base library and a set of extension libraries that provides additional functionality like profiles or specific APIs. This change allows to reduce installation elements and to allow developers and distributors to select only those components used. Rather than including all features into a single library (like Vortex Library 1.0) this will allow independent development for each piece of code and will improve extension developments. #### PULL API: single threaded API #### Vortex Library 1.1 now includes a single threaded API for those scenarios where all events must be handled inside the same main thread in a non-blocking manner. PULL API is implemented as an extension library that, once connected to the base library, marshalls all async events into pullable events that are fetched from a single loop. #### HTTP CONNECT: HTTP proxy support for BEEP peers #### A interesting extension library that allows creating BEEP clients that can connect to remote BEEP servers by using a local HTTP proxy, allowing better integration in those scenarios where a local firewall do not allow direct connections. Long list of changes ~~~~~~~~~~~~~~~~~~~~ Vortex Library 1.1 was developed in parallel with 1.0 series during the last year making some improvements to be imported from/to 1.0 series. The following is the list of all changes that also includes some changes already notified in previous 1.0 releases: http://www.aspl.es/vortex/changes-from-1.0.txt Many thanks to ~~~~~~~~~~~~~~ Many thanks to people that have provided suggestions, comments, patches, etc, helping to create Vortex Library 1.1. Special mention to Sam Roberts, Benoit Amiaux, Jens Alfke, Mihail Dmitrievsky, Martin Huter and Balazs Tirpak. About Us ~~~~~~~~ Advanced Software Production Line provides GNU/Linux support and consulting services to help organization to introduce GNU/Linux inside its process. Contact us, using English or Spanish, to get commercial support and/or BEEP based development services. You can reach us: http://www.aspl.es - info@aspl.es We hope Vortex Library help you. Enjoy Vortex Library! -- Francis Brosnan Blázquez - francis@aspl.es Advanced Software Production Line - http://www.aspl.es 29th Jan 2009, Madrid (Spain)
- [beepwg] [ANN] Vortex Library 1.1 'Masters or War… Francis Brosnan Blazquez