Return-Path: X-Original-To: apmail-commons-dev-archive@www.apache.org Delivered-To: apmail-commons-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 3C2A0CE78 for ; Tue, 8 May 2012 21:05:41 +0000 (UTC) Received: (qmail 84791 invoked by uid 500); 8 May 2012 21:05:40 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 84646 invoked by uid 500); 8 May 2012 21:05:40 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 84638 invoked by uid 99); 8 May 2012 21:05:40 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 08 May 2012 21:05:40 +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 (athena.apache.org: local policy) Received: from [193.74.71.27] (HELO eir.is.scarlet.be) (193.74.71.27) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 08 May 2012 21:05:34 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=scarlet.be; s=scarlet; t=1336511111; bh=3wx05o6icTRBeqW8UrtUYHSUyA5O39xHI7VstEH+ITQ=; h=Date:From:To:Subject:Message-ID:References:MIME-Version: Content-Type:In-Reply-To; b=Z92K4PIUcYdPcqlExGpT48oUcLXDIv17C7gkhIvrwXnrHVNjNSZjbBZfAs9Sgci0t FJ2Lanzns3pQjGu8OHuV8uTI5yXPQhAf6mJdj9c+VoLtVTO5P3jG78YVgKkwaIMahz M97sevqqOw8v1ruNRfmxnRVoej03DjNDYCpMdLfE= Received: from mail.harfang.homelinux.org (ip-62-235-199-58.dsl.scarlet.be [62.235.199.58]) by eir.is.scarlet.be (8.14.5/8.14.5) with ESMTP id q48L5BcR015860 for ; Tue, 8 May 2012 23:05:11 +0200 X-Scarlet: d=1336511111 c=62.235.199.58 Received: from localhost (mail.harfang.homelinux.org [192.168.20.11]) by mail.harfang.homelinux.org (Postfix) with ESMTP id 16CA1618AE for ; Tue, 8 May 2012 23:05:11 +0200 (CEST) Received: from mail.harfang.homelinux.org ([192.168.20.11]) by localhost (mail.harfang.homelinux.org [192.168.20.11]) (amavisd-new, port 10024) with ESMTP id zesp3znRImPC for ; Tue, 8 May 2012 23:05:08 +0200 (CEST) Received: from dusk.harfang.homelinux.org (mail.harfang.homelinux.org [192.168.20.11]) by mail.harfang.homelinux.org (Postfix) with ESMTP id DA694617A6 for ; Tue, 8 May 2012 23:05:08 +0200 (CEST) Received: from eran by dusk.harfang.homelinux.org with local (Exim 4.77) (envelope-from ) id 1SRram-0003iH-OU for dev@commons.apache.org; Tue, 08 May 2012 23:05:08 +0200 Date: Tue, 8 May 2012 23:05:08 +0200 From: Gilles Sadowski To: dev@commons.apache.org Subject: Re: [Math] Serializable (again) Message-ID: <20120508210508.GI10938@dusk.harfang.homelinux.org> Mail-Followup-To: dev@commons.apache.org References: <20120507201618.GG10938@dusk.harfang.homelinux.org> <4FA8E6B1.6060201@free.fr> <20120508102415.GC32074@dusk.harfang.homelinux.org> <20120508114421.GD32074@dusk.harfang.homelinux.org> <4FA96969.6090200@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Operating-System: Tiny Tux X-PGP-Key-Fingerprint: 53B9 972E C2E6 B93C BEAD 7092 09E6 AF46 51D0 5641 User-Agent: Mutt/1.5.21 (2010-09-15) X-DCC-scarlet.be-Metrics: eir 20001; Body=1 Fuz1=1 Fuz2=1 X-Virus-Scanned: clamav-milter 0.97.1-exp at eir X-Virus-Status: Clean X-Virus-Checked: Checked by ClamAV on apache.org On Tue, May 08, 2012 at 02:55:47PM -0400, James Carman wrote: > I don't know that you want to get into supporting long-term > serialization support. I would say CM should support transient > serialization (if that makes any sense), such as > marshalling/unmarshalling. If you guarantee long-term serialization > support (reading data from serialized for much later, perhaps by > another version of CM), then we get into the nasty serialization test > cases like Commons Collections has/had. Yuck! That's the question: What does it mean to support serialization? Is there such a thing as short-term serialization? CM's purpose is not distributed computing. A project could exist with that purpose, and it would indeed choose the "best" possible library to provide the "distribution" functionality. People on this list already said that it should not be the standard (original) Java serialization mechanism. Regards, Gilles --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org For additional commands, e-mail: dev-help@commons.apache.org