From general-return-36088-apmail-incubator-general-archive=incubator.apache.org@incubator.apache.org Tue Jun 5 20:46:15 2012 Return-Path: X-Original-To: apmail-incubator-general-archive@www.apache.org Delivered-To: apmail-incubator-general-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 005D5C03A for ; Tue, 5 Jun 2012 20:46:15 +0000 (UTC) Received: (qmail 71771 invoked by uid 500); 5 Jun 2012 20:46:14 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 71627 invoked by uid 500); 5 Jun 2012 20:46:14 -0000 Mailing-List: contact general-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@incubator.apache.org Delivered-To: mailing list general@incubator.apache.org Received: (qmail 71619 invoked by uid 99); 5 Jun 2012 20:46:14 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Jun 2012 20:46:14 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of huangng@gmail.com designates 74.125.82.175 as permitted sender) Received: from [74.125.82.175] (HELO mail-we0-f175.google.com) (74.125.82.175) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Jun 2012 20:46:06 +0000 Received: by werg55 with SMTP id g55so3887314wer.6 for ; Tue, 05 Jun 2012 13:45:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=8PBoEvvWl+HU8RzO34koMJlHQTYrnc1R9+XOQSz6tzM=; b=gjbcFRbyrvqA4ru1VRKasK/GxWFRMUEu5HbJaOIE5r/9XH0FLvlhOibRESw8ne05Mw jGLPGlFZyA/J59wAeXaujXMxhpdZ5/DCQutD3WR/PEs2ar91SDp3KddyNvT8UaBsghmw bfpDBoCtYj7qLQN/jnTmzpjElxet/QDBdCLApTbXZLmS55BSvXuy9slwDcKDzFa/0QRL fb4TNpPQXDhWJHHv9OVwoZWwVmW5Kf0gubOVJ4N3Y+Y60TwJ9aL/5pZgqqY3kHlvkKN4 QJgL0tVtPHdt1zGclxenG44qSecCSGvtk1qE7fIdC6l/44dBPeJeHYtXNAt85WCGeJgC Rteg== MIME-Version: 1.0 Received: by 10.216.227.104 with SMTP id c82mr15062464weq.209.1338929145984; Tue, 05 Jun 2012 13:45:45 -0700 (PDT) Received: by 10.223.145.149 with HTTP; Tue, 5 Jun 2012 13:45:45 -0700 (PDT) Date: Wed, 6 Jun 2012 04:45:45 +0800 Message-ID: Subject: [PROPOSAL] Busilet Proposal From: Neng Geng Huang To: general@incubator.apache.org Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Dear Incubator PMC : I would like to ask that you accept the following proposal for a new incubator project at Apache. Best regards Huang Neng Geng **************************** Project Proposal: Busilet Author: Huang Neng Geng (mailto: huangng@gmail.com) Date: June 4, 2012 Statsu: Draft **************************** 1. Abstract -------------------- The Busilet is a reference implementation of Identifier Tracing Protocol (IDTP). It is a JSON-based middleware development tool. 2. Proposal -------------------- Busilet is to provide a JSON-based framework for UTID information exchange and tracing and implementation of IDTP. UTID (Universally Traceable Identifier) and IDTP are two innovative concept I suggested last year in an IEEE conference titled =93Concept and design of a things mail system=94. After one year further research, I developed the reference implementation. UTID and IDTP has broad application prospects in the area of clouds calculation, distribute database, product identification, the Internet of Things, monomer recognition in industry. 3. Background -------------------- Web service is widely used to develop middleware. But WS is complex and heavyweight. In the anther hand, Electronic Product Code (EPC) is widely used in the pro= duct coding. The busilet is to integrate these two technologies to establish a framework to tracing the source of product. This innovative idea was inspired from the design and implementation of thi= ngs mail (a mail system of physical parcel). The things mail system allow any people send any parcel to any other user through any express company from any plac= e at any time. Therefore, UTID is designed to identify parcels, users, places, companies, and other object in the system. IDTP is designed to tracing any objects tha= t identified by UTID. Busilet project is the implementation of IDTP and has b= een applied in real application. 4. Rationale --------------------- Although the busilet project has achieved its initial goal which demonstrat= es the feasibility, we may expect that UTID and IDTP has broad application prospects in the future. It is necessary that product level software be produced for wide users. The current implementation has many weeks, too. I would like to have some expertise person to join the project and to obtain supervise from experts to continue the development of the project. 5. Initial Goals ---------------------- * Evaluate the framework by expert. * Add encryption function to data transfer * Add server authentications. * Add client authentications. * Improve the session function. * Test and improve performance 6. Current Status --------------------------- Meritocracy We plan to do everything possible to encourage an environment that supports a meritocracy. Community The Busilet is a project on SourceForge. It will remain an active community and continues to grow. Core Developers Because of the prospects , it is expected that developers from a variety of existing Apache projects will become part of the team. 7. Known Risks ------------------------------- Orphaned products This project is recently started and has only one developer at present. There is a risk of being orphaned. Hope more people will join. Inexperience with Open Source We will increase inexperience with open source while working on this projec= t. Homogenous Developers More developers from a variety of backgrounds and with a variety of needs are welcome to join this project. Reliance on Salaried Developers The busilet project does not rely on salaried developers. Relationships with Other Apache Products None at present. An Excessive Fascination with the Apache Brand While we expect the Apache brand may help attract more contributors, our interests in starting this project is based on the factors mentioned in the Rationale section. However, we will be sensitive to inadvertent abuse of the Apache brand and will work with the Incubator PMC and the PRC to ensure the brand policies are respected. 8. Documentation ------------------------- A full document may be downloaded form https://sourceforge.net/projects/bus= ilet. 9. Initial Source ------------------------- A full source and demos may be downloaded form https://sourceforge.net/projects/busilet. 10. Source and Intellectual Property Submission Plan 11. External Dependencies jackson project (open soruce) 12. Cryptography Best regards. Mr. Huang Neng Geng ------------------------------ Associate Professor Computer Information Engineering Department Wuxi Institute of Technology Wuxi, Jiangsu, China, 214073 Mobile: 13921501950 email: huangng@gmail.com --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org For additional commands, e-mail: general-help@incubator.apache.org