[Fwd: gnet [LSARC/2008/654 FastTrack timeout 10/30/2008]]
David.Fan at sun.com
David.Fan at sun.com
Mon Nov 3 12:08:33 PST 2008
Hi,
The Gnet LSARC case reached timeout last Thursday (10/30). Can I
assume it is approved?
Thanks,
dfan
On 10/23/08 14:02, John Fischer wrote:
> All,
>
> I am sponsoring this case for David Fan. As you may recall sponsorship
> of this case was requested last week. Since that time David and myself
> have refined the proposal below which is archived in the case directory.
> I have set the timer for Thursday, October 30th, 2008.
>
> This case proposes to integrate GNet into a Minor release of Solaris.
> Gnet is a simply network library that abstracts various Internet-isms
> like TCP, UPD, URIs. The project will be following the community and
> as such has declared the interfaces Volatile.
>
> Thanks,
>
> John
>
> -------- Original Message --------
> Subject: gnet [LSARC/2008/654 FastTrack timeout 10/30/2008]
> Date: Thu, 23 Oct 2008 13:47:43 -0700 (PDT)
> From: John Fischer <johnf at sac.sfbay.sun.com>
> To: LSARC at sac.sfbay.sun.com
> CC: David.Fan at Sun.COM, Steven.Le at Sun.COM
>
>
> Template Version: @(#)sac_nextcase %I% %G% SMI
> This information is Copyright 2008 Sun Microsystems
> 1. Introduction
> 1.1. Project/Component Working Name:
> gnet
> 1.2. Name of Document Author/Supplier:
> Author: David Fan
> 1.3 Date of This Document:
> 23 October, 2008
> 4. Technical Description
> 1. Background
>
> GNet[1] is a simple network library under GPL. It is written in
> C, object-oriented, and built upon GLib. It supports abstract
> Internet addresses, TCP, UDP, IP Multicast, IPv6, asynchronous
> DNS lookups, SHA, MD5, Base64, URIs, and SOCKS.This project
> intends to integrate GNet 2.0.8 into the JDS consolidation
> and will be installed as SUNWgnet.
>
>
> 1.1 Name of Document Author/Supplier:
>
> Author: david.fan at sun.com
> Author: steven.le at sun.com
> Sponsor: John Fischer
>
> 1.2 Date of This Document:
>
> 10/14/08
>
> 2. Architecture
>
> GNet requires GTK GLib 2.0/2.2. It was designed so that most
> of the implementation is hidden from the developers. Developers
> should not have to include any network header files other than gnet.h.
>
> Gnet features:
> * TCP "client" and "server" sockets
> * UDP and IP Multicast sockets
> * High-level TCP connection and server objects
> * Asynchronous socket IO
> * Internet address abstraction
> * Asynchronous DNS lookup
> * IPv4 and IPv6 support
> * Byte packing and unpacking
> * URI parsing
> * SHA and MD5 hashes
> * Base64 encoding and decoding
> * SOCKS support
> * High-level HTTP connection object
>
>
> 3. Dependencies
>
> glib 2.10.1 LSARC/2006/202
>
>
> 4. Interfaces
>
> Interface Name Classification Comments
> --------------------------- ------------------- -----------------
> SUNWgnet Volatile Package name
> /usr/lib/libgnet-2.0.so.0.8.0 Volatile version 2.0.8
> /usr/lib/libgnet-2.0.so Volatile symlink
> /usr/lib/libgnet-2.0.so.0 Volatile symlink
> /usr/include/gnet-2.0 Volatile directory
> /usr/include/gnet-2.0/gnet.h Volatile header file
> /usr/include/gnet-2.0/base64.h Volatile header file
> /usr/include/gnet-2.0/conn-http.h Volatile header file
> /usr/include/gnet-2.0/conn.h Volatile header file
> /usr/include/gnet-2.0/inetaddr.h Volatile header file
> /usr/include/gnet-2.0/iochannel.h Volatile header file
> /usr/include/gnet-2.0/ipv6.h Volatile header file
> /usr/include/gnet-2.0/mcast.h Volatile header file
> /usr/include/gnet-2.0/md5.h Volatile header file
> /usr/include/gnet-2.0/pack.h Volatile header file
> /usr/include/gnet-2.0/server.h Volatile header file
> /usr/include/gnet-2.0/sha.h Volatile header file
> /usr/include/gnet-2.0/socks.h Volatile header file
> /usr/include/gnet-2.0/tcp.h Volatile header file
> /usr/include/gnet-2.0/udp.h Volatile header file
> /usr/include/gnet-2.0/tcp.h Volatile header file
> /usr/include/gnet-2.0/uri.h Volatile header file
>
>
> Imported Interfaces
> -------------------
> /usr/lib/glib-2.0 Uncommitted LSARC/2006/202
>
>
> 5. Man pages
>
> /usr/share/man/gnet.3
>
> 6. References
>
> [1] Gnet homepage: http://www.gnetlibrary.org
>
>
>
>
>
> 6. Resources and Schedule
> 6.4. Steering Committee requested information
> 6.4.1. Consolidation C-team Name:
> SFW
> 6.5. ARC review type: FastTrack
> 6.6. ARC Exposure: open
>
More information about the opensolaris-arc
mailing list