Return-Path: Delivered-To: apmail-incubator-jspwiki-dev-archive@locus.apache.org Received: (qmail 9060 invoked from network); 4 Jan 2008 13:09:00 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 4 Jan 2008 13:09:00 -0000 Received: (qmail 88719 invoked by uid 500); 4 Jan 2008 13:08:49 -0000 Delivered-To: apmail-incubator-jspwiki-dev-archive@incubator.apache.org Received: (qmail 88668 invoked by uid 500); 4 Jan 2008 13:08:48 -0000 Mailing-List: contact jspwiki-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: jspwiki-dev@incubator.apache.org Delivered-To: mailing list jspwiki-dev@incubator.apache.org Received: (qmail 88658 invoked by uid 99); 4 Jan 2008 13:08:48 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 04 Jan 2008 05:08:48 -0800 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_HELO_PASS,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [212.227.126.187] (HELO moutng.kundenserver.de) (212.227.126.187) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 04 Jan 2008 13:08:37 +0000 Received: from localhost (p57B53FAD.dip0.t-ipconnect.de [87.181.63.173]) by mrelayeu.kundenserver.de (node=mrelayeu5) with ESMTP (Nemesis) id 0ML25U-1JAmHe1izm-0004R5; Fri, 04 Jan 2008 14:08:22 +0100 Date: Fri, 4 Jan 2008 14:08:20 +0100 From: Florian Holeczek X-Priority: 3 (Normal) Message-ID: <1581183733.20080104140820@holeczek.de> To: Janne Jalkanen CC: jspwiki-dev@incubator.apache.org Subject: add-on versioning rules, was: Re: EmoticonsFilter in 2.6.0 In-Reply-To: <20080103134622.GA22212@ecyrd.com> References: <1072682541.20080103141952@holeczek.de> <20080103134622.GA22212@ecyrd.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Provags-ID: V01U2FsdGVkX1/MC6jjbVMg0YPYtBmFQ/yIG+krN8KQIQiaJF+ 3ocadnpX+HornamXK4/9YflveRiwlYyp/LcpOCn+X83PIXgNmp j5QDU40dG5aCZAE5zPyzg== X-Virus-Checked: Checked by ClamAV on apache.org Hi everybody! > 2.6 and 2.4 PageFilters are not API compatible. You will need to > recompile the Filter. This is a pretty straightforward process, > though, and it would be cool if someone could make it their job to > update 2.4 filters to 2.6. Thanks Janne, it was really easy. The EmoticonsFilter is working now, just looking for contribution rules and after that I'll soon upload it. The discussion on API changes a.s.o. let me think of the versioning rules which were discussed on the lists a short time ago. I think it would be very useful to extend the versioning scheme by rules for add-ons of any type (filters, plugins, providers,...) as a recommendation to contributors. If I've understood the versioning proposal right, then for example AddOnName-major.minor-AddOnVersion would already be sufficient for stable versions, whilst for developer versions, the complete JSPWiki version would have to be used. Examples: EmoticonsFilter-2.6-0.2.jar EmoticonsFilter-2.7.2-svn-3-0.2.jar Regards, Florian