From jspwiki-dev-returnzcruz@example.com Thu Oct 01 17:18:51 2009 Return-Path: <jspwiki-dev-returnzcruz@example.com> Delivered-To: zcruz@example.com Received: (qmail 71867 invoked from network); 1 Oct 2009 17:18:51 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Oct 2009 17:18:51 -0000 Received: (qmail 52859 invoked by uid 500); 1 Oct 2009 17:18:51 -0000 Delivered-To: zcruz@example.com Received: (qmail 52825 invoked by uid 500); 1 Oct 2009 17:18:51 -0000 Mailing-List: contact zcruz@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:zcruz@example.com> List-Unsubscribe: <mailto:zcruz@example.com> List-Post: <mailto:zcruz@example.com> List-Id: <jspwiki-dev.incubator.apache.org> Reply-To: zcruz@example.com Delivered-To: mailing list zcruz@example.com Received: (qmail 52814 invoked by uid 99); 1 Oct 2009 17:18:50 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Oct 2009 17:18:50 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Oct 2009 17:18:48 +0000 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 99905234C045 for <zcruz@example.com>; Thu, 1 Oct 2009 10:18:23 -0700 (PDT) Message-ID: <66698416.1254417503627.JavaMail.jira@brutus> Date: Thu, 1 Oct 2009 10:18:23 -0700 (PDT) From: "Harry Metske (JIRA)" <zcruz@example.com> To: zcruz@example.com Subject: [jira] Resolved: (JSPWIKI-588) Update status file In-Reply-To: <1946585376.1250432054810.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/JSPWIKI-588?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Harry Metske resolved JSPWIKI-588. ---------------------------------- Resolution: Fixed > Update status file > ------------------ > > Key: JSPWIKI-588 > URL: https://issues.apache.org/jira/browse/JSPWIKI-588 > Project: JSPWiki > Issue Type: Task > Components: Documentation & website > Affects Versions: Graduating > Reporter: Janne Jalkanen > Priority: Blocker > Fix For: Graduating > > Attachments: status.png > > > The status file at http://incubator.apache.org/projects/jspwiki.html needs to be updated to reflect the current state. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From jspwiki-dev-returnzcruz@example.com Thu Oct 01 17:40:51 2009 Return-Path: <jspwiki-dev-returnzcruz@example.com> Delivered-To: zcruz@example.com Received: (qmail 83634 invoked from network); 1 Oct 2009 17:40:50 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Oct 2009 17:40:50 -0000 Received: (qmail 97259 invoked by uid 500); 1 Oct 2009 17:40:50 -0000 Delivered-To: zcruz@example.com Received: (qmail 97241 invoked by uid 500); 1 Oct 2009 17:40:50 -0000 Mailing-List: contact zcruz@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:zcruz@example.com> List-Unsubscribe: <mailto:zcruz@example.com> List-Post: <mailto:zcruz@example.com> List-Id: <jspwiki-dev.incubator.apache.org> Reply-To: zcruz@example.com Delivered-To: mailing list zcruz@example.com Received: (qmail 97231 invoked by uid 99); 1 Oct 2009 17:40:50 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Oct 2009 17:40:50 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Oct 2009 17:40:48 +0000 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id D85B9234C044 for <zcruz@example.com>; Thu, 1 Oct 2009 10:40:23 -0700 (PDT) Message-ID: <1217046873.1254418823884.JavaMail.jira@brutus> Date: Thu, 1 Oct 2009 10:40:23 -0700 (PDT) From: "Harry Metske (JIRA)" <zcruz@example.com> To: zcruz@example.com Subject: [jira] Commented: (JSPWIKI-550) Engagement by the incubated community with the other ASF communities In-Reply-To: <1667738602.1243157685545.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/JSPWIKI-550?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12761279#action_12761279 ] Harry Metske commented on JSPWIKI-550: -------------------------------------- Then I suggest we close this one too........ > Engagement by the incubated community with the other ASF communities > -------------------------------------------------------------------- > > Key: JSPWIKI-550 > URL: https://issues.apache.org/jira/browse/JSPWIKI-550 > Project: JSPWiki > Issue Type: Task > Reporter: Janne Jalkanen > Fix For: Graduating > > > Engagement by the incubated community with the other ASF communities, particularly infrastructure@ (this reflects my personal bias that projects should pay an nfrastructure "tax"). > (Question: what does this really mean?) -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From jspwiki-dev-returnzcruz@example.com Thu Oct 01 17:48:50 2009 Return-Path: <jspwiki-dev-returnzcruz@example.com> Delivered-To: zcruz@example.com Received: (qmail 86406 invoked from network); 1 Oct 2009 17:48:50 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Oct 2009 17:48:50 -0000 Received: (qmail 6387 invoked by uid 500); 1 Oct 2009 17:48:50 -0000 Delivered-To: zcruz@example.com Received: (qmail 6320 invoked by uid 500); 1 Oct 2009 17:48:50 -0000 Mailing-List: contact zcruz@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:zcruz@example.com> List-Unsubscribe: <mailto:zcruz@example.com> List-Post: <mailto:zcruz@example.com> List-Id: <jspwiki-dev.incubator.apache.org> Reply-To: zcruz@example.com Delivered-To: mailing list zcruz@example.com Received: (qmail 6299 invoked by uid 99); 1 Oct 2009 17:48:50 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Oct 2009 17:48:50 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Oct 2009 17:48:47 +0000 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 98B09234C04C for <zcruz@example.com>; Thu, 1 Oct 2009 10:48:23 -0700 (PDT) Message-ID: <1318565864.1254419303624.JavaMail.jira@brutus> Date: Thu, 1 Oct 2009 10:48:23 -0700 (PDT) From: "Harry Metske (JIRA)" <zcruz@example.com> To: zcruz@example.com Subject: [jira] Resolved: (JSPWIKI-559) Releases are PGP signed by a member of the community In-Reply-To: <535274599.1243157925643.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/JSPWIKI-559?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Harry Metske resolved JSPWIKI-559. ---------------------------------- Resolution: Fixed > Releases are PGP signed by a member of the community > ----------------------------------------------------- > > Key: JSPWIKI-559 > URL: https://issues.apache.org/jira/browse/JSPWIKI-559 > Project: JSPWiki > Issue Type: Task > Reporter: Janne Jalkanen > Fix For: Graduating > > -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From jspwiki-dev-returnzcruz@example.com Fri Oct 02 19:09:02 2009 Return-Path: <jspwiki-dev-returnzcruz@example.com> Delivered-To: zcruz@example.com Received: (qmail 33440 invoked from network); 2 Oct 2009 19:09:02 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Oct 2009 19:09:02 -0000 Received: (qmail 46182 invoked by uid 500); 2 Oct 2009 19:09:01 -0000 Delivered-To: zcruz@example.com Received: (qmail 46128 invoked by uid 500); 2 Oct 2009 19:09:01 -0000 Mailing-List: contact zcruz@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:zcruz@example.com> List-Unsubscribe: <mailto:zcruz@example.com> List-Post: <mailto:zcruz@example.com> List-Id: <jspwiki-dev.incubator.apache.org> Reply-To: zcruz@example.com Delivered-To: mailing list zcruz@example.com Received: (qmail 46118 invoked by uid 99); 2 Oct 2009 19:09:01 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 02 Oct 2009 19:09:01 +0000 X-ASF-Spam-Status: No, hits=-1.0 required=10.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [83.161.120.155] (HELO mailrelay.tugraz.at) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 02 Oct 2009 19:08:49 +0000 Received: from gk01.iicm.tu-graz.ac.at (gk01.iicm.tu-graz.ac.at [83.161.120.155]) by mailrelay2.tugraz.at (8.14.3/8.14.3) with ESMTP id n92J8Pks020505 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for <zcruz@example.com>; Fri, 2 Oct 2009 21:08:25 +0200 (CEST) X-DKIM: Sendmail DKIM Filter v2.8.3 mailrelay2.tugraz.at n92J8Pks020505 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tu-graz.ac.at; s=mailrelay; t=1254510506; zcruz@example.com; bh=n6aivNnFMzGxdPX26QCRMfh89ddk56KfTVxjNhyTmwM=; h=Message-ID:Date:From:MIME-Version:To:Subject:Content-Type: Content-Transfer-Encoding; b=V6JisfJZ9i+nw8tbd6xFFpWMUSBln2sxoclE+qpcZJob32Y1nx0aYM/Tw3FyYvHoh Xx/HEItJCVaNpEcar0dI8zshYbszDvNLbjif9LUfWdpYNxwHfIDxAeNcM7AauVdbN3 myXKtBcppjcecSEks494MXf9y4rIcSAOpWqd66ME= Received: from al01.iicm.tugraz.at (al01.iicm.tugraz.at [83.161.120.155]) by gk01.iicm.tu-graz.ac.at (8.13.7/8.13.7) with ESMTP id n92J8Phr006951 for <zcruz@example.com>; Fri, 2 Oct 2009 21:08:25 +0200 Received: from [83.161.120.155] ([83.161.120.155]) by al01.iicm.tugraz.at (8.13.8/8.13.8) with ESMTP id n92J8PFQ009490 for <zcruz@example.com>; Fri, 2 Oct 2009 21:08:25 +0200 Message-ID: <zcruz@example.com> Date: Fri, 02 Oct 2009 21:08:20 +0200 From: Christoph Trattner <zcruz@example.com> User-Agent: Thunderbird 83.161.120.155 (Windows/20090812) MIME-Version: 1.0 To: zcruz@example.com Subject: AF-Wiki the Austria version of JSPWiki Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: h2yImT89jC1op643QSG0cQ X-Spam-Scanner: SpamAssassin 3.002005 X-Spam-Score-relay: 0.0 X-Scanned-By: MIMEDefang 2.65 on 83.161.120.155 X-Virus-Checked: Checked by ClamAV on apache.org Dear JSPWiki community, My Name is Christoph Trattner. I am a PHD student from the Technical University of Graz (www.tugraz.at <http://www.tugraz.at>) the second biggest city from a small country called Austria :-) At the moment I am the lead developer of a wiki system called Austria-Lexikon which can be (at the bottom line) seen as a further development of JSPWiki (version 2.8.1/2 and jscript from 3.0 trunk). As I am a big fan of this wiki I wanted to share with you, that we are nearly almost done with our enhancements and going to release the system officially on 9th of October at a press conference in Vienna. Here the feature list: * AL (Austria-Lexikon) fully supports creation and handling sub pages (sub sub pages, sub sub sub pages, etc...) at system lvl. * AL has lot's of new build-in plug-ins for displaying categories like a bloggingplugin, glossarypluging, tabbedglossaryplugin, categoryindexplugin, etc. * AL supports hierarchical Unused and Undefined Pages support * AL has a build-in page-renamer module and filter-module which can move wholecategories AND syncs with ANY plug-in resources now (also updating tag-database/search-engine/ref-manager/cache). Thus if you move a page called "test/test/test" for instance to "test2/test" and ANY plug-in point to that resource "test/test/test" (e.g. Einfügen eines Plugins fehlgeschlagen: Parameter 'src' is required for Image plugin ) will be updates to "test2/test" * All File-Providers and interfaces were updated to support easy category handling * AL is fully cached (caching page provider nearly rewritten) * AL supports sever side image resizing and thumb generation (built-in). Thus images can be uploaded in full quality and can be scaled online. Attach-Provider generates thumbs on the fly (also deletes unused ones) Developed bunch of image gallery plug-in. * AL supports hierarchical Image Preview (note the "vorschau" tab) * AL supports hierarchical search as well as tag based search (lucene search provider nearly rewritten) * AL integrates a structured tagging system to support better search and information retrieval (full search provider integration) * AL extends Slimbox to handle inline content * AL defines a new style called coolborder * AL supports automated creation of closed users website * AL extends plain editor to enable high lightening within the editors textarea (very cool :)) * File upload is also integrated within the editor now. Files are automatically displayed within the editor. * Fully integrated book marking and content creation system (not done yet) * Many new plug-in and filters * Many bug fixes during development of this system * etc. I hope you will take a zcruz@example.com <http://www.austria-lexikon.at> and tell me how you like the Austrian version of the JSPWiki system :) As this wiki will be officially presented to the public on October the 9th as the biggest "free" wikibased encyclopaedia system we have here in Austria, it would be very nice if you could give me some feedback. Of course I am going to share my source with you as soon as we have an official release However...I hope you like it :) Best Regards, Christoph Trattner Ps.: The wiki is still under heavy development, so please don't mind if our site is down for deploying new features. PPs.: I hope you don't mind if I create a site within JSPWiki as a placeholde to post code and answer questions . From jspwiki-dev-returnzcruz@example.com Fri Oct 02 19:13:23 2009 Return-Path: <jspwiki-dev-returnzcruz@example.com> Delivered-To: zcruz@example.com Received: (qmail 33969 invoked from network); 2 Oct 2009 19:13:23 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Oct 2009 19:13:23 -0000 Received: (qmail 47470 invoked by uid 500); 2 Oct 2009 19:13:23 -0000 Delivered-To: zcruz@example.com Received: (qmail 47450 invoked by uid 500); 2 Oct 2009 19:13:23 -0000 Mailing-List: contact zcruz@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:zcruz@example.com> List-Unsubscribe: <mailto:zcruz@example.com> List-Post: <mailto:zcruz@example.com> List-Id: <jspwiki-dev.incubator.apache.org> Reply-To: zcruz@example.com Delivered-To: mailing list zcruz@example.com Received: (qmail 47440 invoked by uid 99); 2 Oct 2009 19:13:23 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 02 Oct 2009 19:13:23 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of zcruz@example.com designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO qw-out-1920.google.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 02 Oct 2009 19:13:12 +0000 Received: by qw-out-1920.google.com with SMTP id 9so464771qwj.54 for <zcruz@example.com>; Fri, 02 Oct 2009 12:12:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=QX+OaC2/bbwTT/CdYJ2JWaOlRt15NnAJY/+23Qu1At8=; b=HAk2D/8+RJPdVZG8MNvytnY+iWPQVJD4Y2EwISmL1zguMr297hrmLGCxjgjUb/Tek3 L6+M4dM4fkRl5cJj9+PV+AZwj9iKE76t7yX3MJC/Hq3KU7rBeeMehu7vnjtmZRfavvkZ M75dT0Oeqru2s3qZanZU7CnTFAoJxuDBQvg/s= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=A2WB4Oss25+KaZQMlRCMH7l+pIpTXmksor/vjuWEWvaEx7YoTSKUiF5AbmzpxZII/E uW4PUYfSLbf9gDynS2OjNFFPFkLMK0PoyWhOttfW8QO8F9W4MAwCa7lMmWe6GkkmS5Kr Hgby27xNUJsK+jE+4Uobg/vE9nA6Y0BY0J/ro= MIME-Version: 1.0 Received: by 83.161.120.155 with SMTP id b2mr1326267qaa.370.1254510770912; Fri, 02 Oct 2009 12:12:50 -0700 (PDT) In-Reply-To: <zcruz@example.com> References: <zcruz@example.com> Date: Fri, 2 Oct 2009 15:12:50 -0400 Message-ID: <zcruz@example.com> Subject: Re: AF-Wiki the Austria version of JSPWiki From: Andrew Jaquith <zcruz@example.com> To: zcruz@example.com Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org This sounds good, Christoph, especially the sub-page features. Happy to take a look at the source once you make it available. Andrew On Fri, Oct 2, 2009 at 3:08 PM, Christoph Trattner <zcruz@example.com> wrote: > Dear JSPWiki community, > > My Name is Christoph Trattner. I am a PHD student from the Technical > University of Graz (www.tugraz.at <http://www.tugraz.at>) the second bigg= est > city from a small country called Austria :-) > > At the moment I am the lead developer of a wiki system called > Austria-Lexikon which can be (at the bottom line) seen as a further > development of JSPWiki (version 2.8.1/2 and jscript from 3.0 trunk). > > As I am a big fan of this wiki I wanted to share with you, that we are > nearly almost done with our enhancements and going to release the system > officially on 9th of October at a press conference in Vienna. > > Here the feature list: > > =A0 * AL (Austria-Lexikon) fully supports creation and handling sub > =A0 =A0 pages (sub sub pages, sub sub sub pages, etc...) at system lvl. > > =A0 * AL has lot's of new build-in plug-ins for displaying categories > =A0 =A0 like a bloggingplugin, glossarypluging, tabbedglossaryplugin, > =A0 =A0 categoryindexplugin, etc. > > =A0 * AL supports hierarchical Unused and Undefined Pages support > > =A0 * AL has a build-in page-renamer module and filter-module which can > =A0 =A0 move wholecategories AND syncs with ANY plug-in resources now > =A0 =A0 (also updating tag-database/search-engine/ref-manager/cache). Thu= s > =A0 =A0 if you move a page called "test/test/test" for instance to > =A0 =A0 "test2/test" and ANY plug-in point to that resource > =A0 =A0 "test/test/test" (e.g. Einf=FCgen eines Plugins fehlgeschlagen: > =A0 =A0 Parameter 'src' is required for Image plugin ) will be updates to > =A0 =A0 "test2/test" > > =A0 * All File-Providers and interfaces were updated to support easy > =A0 =A0 category handling > > =A0 * AL is fully cached (caching page provider nearly rewritten) > > =A0 * AL supports sever side image resizing and thumb generation > =A0 =A0 (built-in). Thus images can be uploaded in full quality and can b= e > =A0 =A0 scaled online. Attach-Provider generates thumbs on the fly (also > =A0 =A0 deletes unused ones) Developed bunch of image gallery plug-in. > > =A0 * AL supports hierarchical Image Preview (note the "vorschau" tab) > > =A0 * AL supports hierarchical search as well as tag based search > =A0 =A0 (lucene search provider nearly rewritten) > > =A0 * AL integrates a structured tagging system to support better search > =A0 =A0 and information retrieval (full search provider integration) > > =A0 * AL extends Slimbox to handle inline content > > =A0 * AL defines a new style called coolborder > > =A0 * AL supports automated creation of closed users website > > =A0 * AL extends plain editor to enable high lightening within the > =A0 =A0 editors textarea (very cool :)) > > =A0 * File upload is also integrated within the editor now. Files are > =A0 =A0 automatically displayed within the editor. > > =A0 * Fully integrated book marking and content creation system (not > =A0 =A0 done yet) > > =A0 * Many new plug-in and filters > > =A0 * Many bug fixes during development of this system > > =A0 * etc. > > I hope you will take a zcruz@example.com > <http://www.austria-lexikon.at> and tell me how you like the Austrian > version of the JSPWiki system :) > > As this wiki will be officially presented to the public on October the 9t= h > as the biggest "free" wikibased encyclopaedia system we have here in > Austria, it would be very nice if you could give me some feedback. > > Of course I am going to share my source with you as soon as we have an > official release > > However...I hope you like it :) > > Best Regards, > > Christoph Trattner > > Ps.: The wiki is still under heavy development, so please don't mind if o= ur > site is down for deploying new features. > PPs.: I hope you don't mind if I create a site within JSPWiki as a > placeholde to post code and answer questions . > > From jspwiki-dev-returnzcruz@example.com Fri Oct 02 19:42:47 2009 Return-Path: <jspwiki-dev-returnzcruz@example.com> Delivered-To: zcruz@example.com Received: (qmail 42800 invoked from network); 2 Oct 2009 19:42:47 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 2 Oct 2009 19:42:47 -0000 Received: (qmail 93237 invoked by uid 500); 2 Oct 2009 19:42:47 -0000 Delivered-To: zcruz@example.com Received: (qmail 93225 invoked by uid 500); 2 Oct 2009 19:42:47 -0000 Mailing-List: contact zcruz@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:zcruz@example.com> List-Unsubscribe: <mailto:zcruz@example.com> List-Post: <mailto:zcruz@example.com> List-Id: <jspwiki-dev.incubator.apache.org> Reply-To: zcruz@example.com Delivered-To: mailing list zcruz@example.com Received: (qmail 93215 invoked by uid 99); 2 Oct 2009 19:42:47 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 02 Oct 2009 19:42:47 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of zcruz@example.com designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO mail.ecyrd.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 02 Oct 2009 19:42:35 +0000 Received: from [83.161.120.155] (cs181005170.pp.htv.fi [83.161.120.155]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail.ecyrd.com (Postfix) with ESMTPSA id 3622F97C1AE for <zcruz@example.com>; Fri, 2 Oct 2009 22:41:55 +0300 (EEST) Message-Id: <zcruz@example.com> From: Janne Jalkanen <zcruz@example.com> To: zcruz@example.com In-Reply-To: <zcruz@example.com> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Subject: Re: AF-Wiki the Austria version of JSPWiki Date: Fri, 2 Oct 2009 22:41:54 +0300 References: <zcruz@example.com> X-Mailer: Apple Mail (2.936) X-Virus-Checked: Checked by ClamAV on apache.org > PPs.: I hope you don't mind if I create a site within JSPWiki as a > placeholde to post code and answer questions . No worries, that would be great! Just remember that any code intended for inclusion in JSPWiki needs to go through the ASF legal process, which is 1) You have to sign an ICLA or a CCLA or a Software Grant, OR 2) Submit the software in small patches through our JIRA, and tick the box which gives ASF rights to the source code. This way we can make sure that everything is neat and tidy. Personally, I would prefer that you start with option 2, and start with small patches, since my experience is that very large patches get totally ignored, regardless of how good they are. Please also read the http://www.jspwiki.org/wiki/ContributingChanges Also, the best places to get discussion are the JIRA and this mailing list, so please stay on this list too :) /Janne From jspwiki-dev-returnzcruz@example.com Sat Oct 03 15:47:33 2009 Return-Path: <jspwiki-dev-returnzcruz@example.com> Delivered-To: zcruz@example.com Received: (qmail 22847 invoked from network); 3 Oct 2009 15:47:33 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 3 Oct 2009 15:47:33 -0000 Received: (qmail 36156 invoked by uid 500); 3 Oct 2009 15:47:33 -0000 Delivered-To: zcruz@example.com Received: (qmail 36107 invoked by uid 500); 3 Oct 2009 15:47:33 -0000 Mailing-List: contact zcruz@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:zcruz@example.com> List-Unsubscribe: <mailto:zcruz@example.com> List-Post: <mailto:zcruz@example.com> List-Id: <jspwiki-dev.incubator.apache.org> Reply-To: zcruz@example.com Delivered-To: mailing list zcruz@example.com Received: (qmail 36097 invoked by uid 99); 3 Oct 2009 15:47:32 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 03 Oct 2009 15:47:32 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of zcruz@example.com designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO mail-fx0-f209.google.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 03 Oct 2009 15:47:21 +0000 Received: by fxm5 with SMTP id 5so1770868fxm.27 for <zcruz@example.com>; Sat, 03 Oct 2009 08:47:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=OyeYDVKdAM1nhfoo36VftR/ZZNUF9QCYMBPkbg0DHJE=; b=qgTgXOAEhYR4aE24vqRAMB16Auw941HRLT/08Hk1W94mJEg69ADRrPLHA3xSyrzkb1 6CFFevF9xGGMsZMjGgltYceKDL9Lv68W4EvsdddN7Xuux33ssns3P5r28+x7UYSEdHw3 5K8NPUFCgFMDo0J0HPVAtMl76eRDV3knn5eyQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=u0ipdRpQ2j0X0j+PHGmPwC3cjcmnykhw8Vf+SCXMX1knyYPE/fEceUZC/0EtQ4nhol JEq3W027NpzNFhNlM2rPaEqa5mNqlXnQfMYWNtbJjJizMeeUbEUozIq5N55Szyi5IqIT p9IDM8deAwvNnLzzN8ocgvBpDXvLwCzXSLdpY= MIME-Version: 1.0 Received: by 83.161.120.155 with SMTP id r28mr2259620bkw.121.1254584819575; Sat, 03 Oct 2009 08:46:59 -0700 (PDT) In-Reply-To: <zcruz@example.com> References: <zcruz@example.com> Date: Sat, 3 Oct 2009 17:46:59 +0200 Message-ID: <zcruz@example.com> Subject: Re: AF-Wiki the Austria version of JSPWiki From: Harry Metske <zcruz@example.com> To: zcruz@example.com Content-Type: multipart/alternative; boundary=0015175cf7d682ebed047509ca00 X-Virus-Checked: Checked by ClamAV on apache.org --0015175cf7d682ebed047509ca00 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Christoph, I had a quick look at the AL wiki, and I'm quite impressed. Almost 100.000 pages, good looking, interesting plugins, good performance. Must have been quite a bit of work, both coding and content creation. Looking forward to your code contributions. regards, Harry 2009/10/2 Christoph Trattner <zcruz@example.com> > Dear JSPWiki community, > > My Name is Christoph Trattner. I am a PHD student from the Technical > University of Graz (www.tugraz.at <http://www.tugraz.at>) the second > biggest city from a small country called Austria :-) > > At the moment I am the lead developer of a wiki system called > Austria-Lexikon which can be (at the bottom line) seen as a further > development of JSPWiki (version 2.8.1/2 and jscript from 3.0 trunk). > > As I am a big fan of this wiki I wanted to share with you, that we are > nearly almost done with our enhancements and going to release the system > officially on 9th of October at a press conference in Vienna. > > Here the feature list: > > * AL (Austria-Lexikon) fully supports creation and handling sub > pages (sub sub pages, sub sub sub pages, etc...) at system lvl. > > * AL has lot's of new build-in plug-ins for displaying categories > like a bloggingplugin, glossarypluging, tabbedglossaryplugin, > categoryindexplugin, etc. > > * AL supports hierarchical Unused and Undefined Pages support > > * AL has a build-in page-renamer module and filter-module which can > move wholecategories AND syncs with ANY plug-in resources now > (also updating tag-database/search-engine/ref-manager/cache). Thus > if you move a page called "test/test/test" for instance to > "test2/test" and ANY plug-in point to that resource > "test/test/test" (e.g. Einf=C3=BCgen eines Plugins fehlgeschlagen: > Parameter 'src' is required for Image plugin ) will be updates to > "test2/test" > > * All File-Providers and interfaces were updated to support easy > category handling > > * AL is fully cached (caching page provider nearly rewritten) > > * AL supports sever side image resizing and thumb generation > (built-in). Thus images can be uploaded in full quality and can be > scaled online. Attach-Provider generates thumbs on the fly (also > deletes unused ones) Developed bunch of image gallery plug-in. > > * AL supports hierarchical Image Preview (note the "vorschau" tab) > > * AL supports hierarchical search as well as tag based search > (lucene search provider nearly rewritten) > > * AL integrates a structured tagging system to support better search > and information retrieval (full search provider integration) > > * AL extends Slimbox to handle inline content > > * AL defines a new style called coolborder > > * AL supports automated creation of closed users website > > * AL extends plain editor to enable high lightening within the > editors textarea (very cool :)) > > * File upload is also integrated within the editor now. Files are > automatically displayed within the editor. > > * Fully integrated book marking and content creation system (not > done yet) > > * Many new plug-in and filters > > * Many bug fixes during development of this system > > * etc. > > I hope you will take a zcruz@example.com < > http://www.austria-lexikon.at> and tell me how you like the Austrian > version of the JSPWiki system :) > > As this wiki will be officially presented to the public on October the 9t= h > as the biggest "free" wikibased encyclopaedia system we have here in > Austria, it would be very nice if you could give me some feedback. > > Of course I am going to share my source with you as soon as we have an > official release > > However...I hope you like it :) > > Best Regards, > > Christoph Trattner > > Ps.: The wiki is still under heavy development, so please don't mind if o= ur > site is down for deploying new features. > PPs.: I hope you don't mind if I create a site within JSPWiki as a > placeholde to post code and answer questions . > > --0015175cf7d682ebed047509ca00-- From jspwiki-dev-returnzcruz@example.com Sun Oct 04 08:21:07 2009 Return-Path: <jspwiki-dev-returnzcruz@example.com> Delivered-To: zcruz@example.com Received: (qmail 45506 invoked from network); 4 Oct 2009 08:21:07 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 4 Oct 2009 08:21:07 -0000 Received: (qmail 67901 invoked by uid 500); 4 Oct 2009 08:21:07 -0000 Delivered-To: zcruz@example.com Received: (qmail 67820 invoked by uid 500); 4 Oct 2009 08:21:06 -0000 Mailing-List: contact zcruz@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:zcruz@example.com> List-Unsubscribe: <mailto:zcruz@example.com> List-Post: <mailto:zcruz@example.com> List-Id: <jspwiki-dev.incubator.apache.org> Reply-To: zcruz@example.com Delivered-To: mailing list zcruz@example.com Received: (qmail 67810 invoked by uid 99); 4 Oct 2009 08:21:06 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 04 Oct 2009 08:21:06 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of zcruz@example.com designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO mail.ecyrd.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 04 Oct 2009 08:20:55 +0000 Received: from [83.161.120.155] (cs181005170.pp.htv.fi [83.161.120.155]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail.ecyrd.com (Postfix) with ESMTPSA id AC47697C1A7 for <zcruz@example.com>; Sun, 4 Oct 2009 11:20:14 +0300 (EEST) Message-Id: <zcruz@example.com> From: Janne Jalkanen <zcruz@example.com> To: zcruz@example.com In-Reply-To: <zcruz@example.com> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Subject: Re: AF-Wiki the Austria version of JSPWiki Date: Sun, 4 Oct 2009 11:20:13 +0300 References: <zcruz@example.com> <zcruz@example.com> X-Mailer: Apple Mail (2.936) X-Virus-Checked: Checked by ClamAV on apache.org > Almost 100.000 pages, good looking, interesting plugins, good > performance. Always nice to know that we scale :-) /Janne From jspwiki-dev-returnzcruz@example.com Mon Oct 05 07:41:28 2009 Return-Path: <jspwiki-dev-returnzcruz@example.com> Delivered-To: zcruz@example.com Received: (qmail 6621 invoked from network); 5 Oct 2009 07:41:28 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 5 Oct 2009 07:41:28 -0000 Received: (qmail 4193 invoked by uid 500); 5 Oct 2009 07:41:28 -0000 Delivered-To: zcruz@example.com Received: (qmail 4156 invoked by uid 500); 5 Oct 2009 07:41:27 -0000 Mailing-List: contact zcruz@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:zcruz@example.com> List-Unsubscribe: <mailto:zcruz@example.com> List-Post: <mailto:zcruz@example.com> List-Id: <jspwiki-dev.incubator.apache.org> Reply-To: zcruz@example.com Delivered-To: mailing list zcruz@example.com Received: (qmail 4146 invoked by uid 99); 5 Oct 2009 07:41:27 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 Oct 2009 07:41:27 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [83.161.120.155] (HELO mout2.freenet.de) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 Oct 2009 07:41:15 +0000 Received: from [83.161.120.155] (helo=17.mx.freenet.de) by mout2.freenet.de with esmtpa (ID zcruz@example.com) (port 25) (Exim 4.69 #92) id 1MuiAk-00026P-Va for zcruz@example.com; Mon, 05 Oct 2009 09:39:54 +0200 Received: from wvpn059.vpn.uni-wuerzburg.de ([83.161.120.155]:50905) by 17.mx.freenet.de with esmtpsa (ID zcruz@example.com) (TLSv1:AES256-SHA:256) (port 465) (Exim 4.69 #94) id 1MuiAk-0000BG-Mr for zcruz@example.com; Mon, 05 Oct 2009 09:39:54 +0200 Message-ID: <zcruz@example.com> Date: Mon, 05 Oct 2009 09:39:54 +0200 From: Markus Friedrich <zcruz@example.com> User-Agent: Thunderbird 83.161.120.155 (Windows/20090812) MIME-Version: 1.0 To: zcruz@example.com Subject: Load/Save JSP Wiki pages Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Dear JSP Wiki Developers, i want to create a sandbox of a JSP Wiki (like http://sandbox.jspwiki.org/). I thought the easiest way would be to override the directory of the wikipages every night. As a special feature, i want to create a plugin which gives the user the opportunity to save/load all wikipages. Is there anything similar i could use or has anyone else developed such a feature? Best regards, Markus Friedrich From jspwiki-dev-returnzcruz@example.com Mon Oct 05 16:57:11 2009 Return-Path: <jspwiki-dev-returnzcruz@example.com> Delivered-To: zcruz@example.com Received: (qmail 41634 invoked from network); 5 Oct 2009 16:57:10 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 5 Oct 2009 16:57:10 -0000 Received: (qmail 96521 invoked by uid 500); 5 Oct 2009 16:57:10 -0000 Delivered-To: zcruz@example.com Received: (qmail 96504 invoked by uid 500); 5 Oct 2009 16:57:10 -0000 Mailing-List: contact zcruz@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:zcruz@example.com> List-Unsubscribe: <mailto:zcruz@example.com> List-Post: <mailto:zcruz@example.com> List-Id: <jspwiki-dev.incubator.apache.org> Reply-To: zcruz@example.com Delivered-To: mailing list zcruz@example.com Received: (qmail 96494 invoked by uid 99); 5 Oct 2009 16:57:10 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 Oct 2009 16:57:10 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of zcruz@example.com designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO mail.ecyrd.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 Oct 2009 16:56:59 +0000 Received: from [83.161.120.155] (cs181005170.pp.htv.fi [83.161.120.155]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail.ecyrd.com (Postfix) with ESMTPSA id 9B50597C17C for <zcruz@example.com>; Mon, 5 Oct 2009 19:56:33 +0300 (EEST) Message-Id: <zcruz@example.com> From: Janne Jalkanen <zcruz@example.com> To: zcruz@example.com In-Reply-To: <zcruz@example.com> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Subject: Re: Load/Save JSP Wiki pages Date: Mon, 5 Oct 2009 19:56:33 +0300 References: <zcruz@example.com> X-Mailer: Apple Mail (2.936) X-Virus-Checked: Checked by ClamAV on apache.org On Oct 5, 2009, at 10:39 , Markus Friedrich wrote: > i want to create a sandbox of a JSP Wiki (like http://sandbox.jspwiki.org/) > . I thought the easiest way would be to override the directory of > the wikipages every night. As a special feature, i want to create a > plugin which gives the user the opportunity to save/load all > wikipages. Is there anything similar i could use or has anyone else > developed such a feature? Here's the script which powers sandbox.jspwiki.org. Run from cron :-) --------------------- #!/bin/sh USERNAME=MyName PASSWD=MyPassword WWWROOT=/p/web/www-data/sandbox.jspwiki.org/ WIKIPAGES=${WWWROOT}/wikipages/ CONTENTS=${WWWROOT}/JSPWiki-samplepages.zip WORKDIR=${WWWROOT}/workdir/ wget --http-user=${USERNAME} --http-passwd=${PASSWD} -O - http://sandbox.jspwiki.org/manager/html/stop?path=/ >/dev/null cd ${WIKIPAGES} && rm -rf -- * && unzip ${CONTENTS} cd ${WORKDIR} && rm -rf -- * cd ${WWWROOT}/webapps/JSPWiki/WEB-INF/ && rm -f userdatabase.xml* groupdatabase.xml* wget --http-user=${USERNAME} --http-passwd=${PASSWD} -O - http://sandbox.jspwiki.org/manager/html/start?path=/ >/dev/null ---------------------------- You need to have the Tomcat manager enabled, of course. Works with VersioningFileProvider. Has worked without change from 2.4 to 2.8, probably earlier too. Tweak as necessary to fix to your environment (at least the ?path=/ might need something). HTH, Janne From jspwiki-dev-returnzcruz@example.com Wed Oct 07 05:20:21 2009 Return-Path: <jspwiki-dev-returnzcruz@example.com> Delivered-To: zcruz@example.com Received: (qmail 93546 invoked from network); 7 Oct 2009 05:20:21 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 7 Oct 2009 05:20:21 -0000 Received: (qmail 92972 invoked by uid 500); 7 Oct 2009 05:20:21 -0000 Delivered-To: zcruz@example.com Received: (qmail 92957 invoked by uid 500); 7 Oct 2009 05:20:21 -0000 Mailing-List: contact zcruz@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:zcruz@example.com> List-Unsubscribe: <mailto:zcruz@example.com> List-Post: <mailto:zcruz@example.com> List-Id: <jspwiki-dev.incubator.apache.org> Reply-To: zcruz@example.com Delivered-To: mailing list zcruz@example.com Received: (qmail 92946 invoked by uid 99); 7 Oct 2009 05:20:21 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 07 Oct 2009 05:20:21 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [83.161.120.155] (HELO server172-han.de-nserver.de) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 07 Oct 2009 05:20:09 +0000 Received: (qmail 18567 invoked from network); 7 Oct 2009 07:19:48 +0200 Received: from chello080108035035.3.11.vie.surfer.at (HELO darkstar-353.local) (83.161.120.155) (smtp-auth username zcruz@example.com, mechanism plain) by server172-han.de-nserver.de (qpsmtpd/0.82) with ESMTPA; Wed, 07 Oct 2009 07:19:48 +0200 Message-ID: <zcruz@example.com> Date: Wed, 07 Oct 2009 07:19:47 +0200 From: Siegfried Goeschl <zcruz@example.com> Reply-To: zcruz@example.com Organization: IT20one GmbH User-Agent: Thunderbird 83.161.120.155 (Macintosh/20090812) MIME-Version: 1.0 To: zcruz@example.com Subject: Re: AF-Wiki the Austria version of JSPWiki References: <zcruz@example.com> In-Reply-To: <zcruz@example.com> Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 8bit X-User-Auth: Auth by zcruz@example.com through 83.161.120.155 X-Virus-Checked: Checked by ClamAV on apache.org Hi Christoph, good to hear that some things are moving even in Austria - any chance that you come to Vienna and hold a presentation at the local Java User Group (www.jugat.org)?! Cheers, Siegfried Goeschl Christoph Trattner wrote: > Dear JSPWiki community, > > My Name is Christoph Trattner. I am a PHD student from the Technical > University of Graz (www.tugraz.at <http://www.tugraz.at>) the second > biggest city from a small country called Austria :-) > > At the moment I am the lead developer of a wiki system called > Austria-Lexikon which can be (at the bottom line) seen as a further > development of JSPWiki (version 2.8.1/2 and jscript from 3.0 trunk). > > As I am a big fan of this wiki I wanted to share with you, that we are > nearly almost done with our enhancements and going to release the > system officially on 9th of October at a press conference in Vienna. > > Here the feature list: > > * AL (Austria-Lexikon) fully supports creation and handling sub > pages (sub sub pages, sub sub sub pages, etc...) at system lvl. > > * AL has lot's of new build-in plug-ins for displaying categories > like a bloggingplugin, glossarypluging, tabbedglossaryplugin, > categoryindexplugin, etc. > > * AL supports hierarchical Unused and Undefined Pages support > > * AL has a build-in page-renamer module and filter-module which can > move wholecategories AND syncs with ANY plug-in resources now > (also updating tag-database/search-engine/ref-manager/cache). Thus > if you move a page called "test/test/test" for instance to > "test2/test" and ANY plug-in point to that resource > "test/test/test" (e.g. Einfügen eines Plugins fehlgeschlagen: > Parameter 'src' is required for Image plugin ) will be updates to > "test2/test" > > * All File-Providers and interfaces were updated to support easy > category handling > > * AL is fully cached (caching page provider nearly rewritten) > > * AL supports sever side image resizing and thumb generation > (built-in). Thus images can be uploaded in full quality and can be > scaled online. Attach-Provider generates thumbs on the fly (also > deletes unused ones) Developed bunch of image gallery plug-in. > > * AL supports hierarchical Image Preview (note the "vorschau" tab) > > * AL supports hierarchical search as well as tag based search > (lucene search provider nearly rewritten) > > * AL integrates a structured tagging system to support better search > and information retrieval (full search provider integration) > > * AL extends Slimbox to handle inline content > > * AL defines a new style called coolborder > > * AL supports automated creation of closed users website > > * AL extends plain editor to enable high lightening within the > editors textarea (very cool :)) > > * File upload is also integrated within the editor now. Files are > automatically displayed within the editor. > > * Fully integrated book marking and content creation system (not > done yet) > > * Many new plug-in and filters > > * Many bug fixes during development of this system > > * etc. > > I hope you will take a zcruz@example.com > <http://www.austria-lexikon.at> and tell me how you like the Austrian > version of the JSPWiki system :) > > As this wiki will be officially presented to the public on October the > 9th as the biggest "free" wikibased encyclopaedia system we have here > in Austria, it would be very nice if you could give me some feedback. > > Of course I am going to share my source with you as soon as we have an > official release > > However...I hope you like it :) > > Best Regards, > > Christoph Trattner > > Ps.: The wiki is still under heavy development, so please don't mind > if our site is down for deploying new features. > PPs.: I hope you don't mind if I create a site within JSPWiki as a > placeholde to post code and answer questions . > > > From jspwiki-dev-returnzcruz@example.com Wed Oct 07 14:50:55 2009 Return-Path: <jspwiki-dev-returnzcruz@example.com> Delivered-To: zcruz@example.com Received: (qmail 75909 invoked from network); 7 Oct 2009 14:50:55 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 7 Oct 2009 14:50:55 -0000 Received: (qmail 89178 invoked by uid 500); 7 Oct 2009 14:50:55 -0000 Delivered-To: zcruz@example.com Received: (qmail 89162 invoked by uid 500); 7 Oct 2009 14:50:55 -0000 Mailing-List: contact zcruz@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:zcruz@example.com> List-Unsubscribe: <mailto:zcruz@example.com> List-Post: <mailto:zcruz@example.com> List-Id: <jspwiki-dev.incubator.apache.org> Reply-To: zcruz@example.com Delivered-To: mailing list zcruz@example.com Received: (qmail 89139 invoked by uid 99); 7 Oct 2009 14:50:55 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 07 Oct 2009 14:50:55 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 07 Oct 2009 14:50:52 +0000 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 739A5234C1EF for <zcruz@example.com>; Wed, 7 Oct 2009 07:50:31 -0700 (PDT) Message-ID: <917003526.1254927031472.JavaMail.jira@brutus> Date: Wed, 7 Oct 2009 07:50:31 -0700 (PDT) From: "Hany Salem (JIRA)" <zcruz@example.com> To: zcruz@example.com Subject: [jira] Updated: (JSPWIKI-603) When in edit mode and the pagefilters are called, the modified String is ignored and the original text is loaded MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/JSPWIKI-603?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Hany Salem updated JSPWIKI-603: ------------------------------- Security: (was: Security Vulnerability Disclosure) > When in edit mode and the pagefilters are called, the modified String is ignored and the original text is loaded > ---------------------------------------------------------------------------------------------------------------- > > Key: JSPWIKI-603 > URL: https://issues.apache.org/jira/browse/JSPWIKI-603 > Project: JSPWiki > Issue Type: Bug > Components: Filters > Affects Versions: 2.8.2 > Environment: Tomcat on XP > Reporter: Hany Salem > > Ok, now what I am doing may be the complete wrong way of solving my problem, however, I don't know of an easier way, then I ran into this problem. > For security, we would like some pages to be visible/edit to some users but not for others. That is User A can edit page 1 but only view page 2 and also not even have view access for page 3. The runtime will figure that by calling an external component. So basically through a page filter like e.g. Spam, I extended BasicPageFilter and analyze the logged in user and page and decide at that time, e.g. no access, view, edit. If no access I replace the page contents with a String "User xxxx is not ahtorized to view this page". This works great from the PageFilter. > The bad part is the the edit tab is still there and if that same user who did NOT have view access clicks it, then the editor box is displayed and my substitutions of the page contents are ignored. This is despite the filter being called in view mode to populate the edit pane... > How come ? Seems like a problem.... Maybe I am missing something. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From jspwiki-dev-returnzcruz@example.com Wed Oct 07 17:18:56 2009 Return-Path: <jspwiki-dev-returnzcruz@example.com> Delivered-To: zcruz@example.com Received: (qmail 22056 invoked from network); 7 Oct 2009 17:18:56 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 7 Oct 2009 17:18:56 -0000 Received: (qmail 52215 invoked by uid 500); 7 Oct 2009 17:18:56 -0000 Delivered-To: zcruz@example.com Received: (qmail 52210 invoked by uid 500); 7 Oct 2009 17:18:56 -0000 Mailing-List: contact zcruz@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:zcruz@example.com> List-Unsubscribe: <mailto:zcruz@example.com> List-Post: <mailto:zcruz@example.com> List-Id: <jspwiki-dev.incubator.apache.org> Reply-To: zcruz@example.com Delivered-To: mailing list zcruz@example.com Received: (qmail 52200 invoked by uid 99); 7 Oct 2009 17:18:55 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 07 Oct 2009 17:18:55 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 07 Oct 2009 17:18:53 +0000 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 1438C234C4B6 for <zcruz@example.com>; Wed, 7 Oct 2009 10:18:32 -0700 (PDT) Message-ID: <450356286.1254935912080.JavaMail.jira@brutus> Date: Wed, 7 Oct 2009 10:18:32 -0700 (PDT) From: "Harry Metske (JIRA)" <zcruz@example.com> To: zcruz@example.com Subject: [jira] Resolved: (JSPWIKI-550) Engagement by the incubated community with the other ASF communities In-Reply-To: <1667738602.1243157685545.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/JSPWIKI-550?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Harry Metske resolved JSPWIKI-550. ---------------------------------- Resolution: Fixed > Engagement by the incubated community with the other ASF communities > -------------------------------------------------------------------- > > Key: JSPWIKI-550 > URL: https://issues.apache.org/jira/browse/JSPWIKI-550 > Project: JSPWiki > Issue Type: Task > Reporter: Janne Jalkanen > Fix For: Graduating > > > Engagement by the incubated community with the other ASF communities, particularly infrastructure@ (this reflects my personal bias that projects should pay an nfrastructure "tax"). > (Question: what does this really mean?) -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From jspwiki-dev-returnzcruz@example.com Thu Oct 08 01:32:58 2009 Return-Path: <jspwiki-dev-returnzcruz@example.com> Delivered-To: zcruz@example.com Received: (qmail 38901 invoked from network); 8 Oct 2009 01:32:58 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 8 Oct 2009 01:32:58 -0000 Received: (qmail 91912 invoked by uid 500); 8 Oct 2009 01:32:58 -0000 Delivered-To: zcruz@example.com Received: (qmail 91888 invoked by uid 500); 8 Oct 2009 01:32:58 -0000 Mailing-List: contact zcruz@example.com; run by ezmlm Precedence: bulk List-Help: <mailto:zcruz@example.com> List-Unsubscribe: <mailto:zcruz@example.com> List-Post: <mailto:zcruz@example.com> List-Id: <jspwiki-dev.incubator.apache.org> Reply-To: zcruz@example.com Delivered-To: mailing list zcruz@example.com Received: (qmail 91878 invoked by uid 99); 8 Oct 2009 01:32:58 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 08 Oct 2009 01:32:58 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of zcruz@example.com designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO qw-out-1920.google.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 08 Oct 2009 01:32:48 +0000 Received: by qw-out-1920.google.com with SMTP id 5so1199153qwc.54 for <zcruz@example.com>; Wed, 07 Oct 2009 18:32:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=fmzRakx99P/E1Sc/PMVG2e0HwZihWfiiuZshx3/Iq7E=; b=JjQFPhA4XhQR7Xf58Xeu1TSIta/kb851pLXltN4hQP/71Db13cy8wt16nb6TkESBmC GTCZwANDKAMEfamChdyD9milGIIm4kt178B8xUh7FYLRlTHN/4QXUeNNj9LPlc0kyxAH x82pD2m++wO+66rK+IWRqAtEJYzmd+5elXv9o= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=qPDtnRb0eDKrBgN3rx1TIAN97JCUJ3Z4VzWwYFsCrCZBvBauau9JlOgP9ZLeSJKqYs NHz8Mv1An9v3b3L3hjfg5ybJQyi7WhPrH147XB37J8WWMCOCxPwEPvI+EU+plZt2d1jp 3oXsDl1rsznjBOU5JZIrABEb0iokbpoHv3Flo= MIME-Version: 1.0 Received: by 83.161.120.155 with SMTP id w41mr635496qal.177.1254965540703; Wed, 07 Oct 2009 18:32:20 -0700 (PDT) In-Reply-To: <zcruz@example.com> References: <zcruz@example.com> <zcruz@example.com> <zcruz@example.com> <zcruz@example.com> <zcruz@example.com> <zcruz@example.com> <zcruz@example.com> Date: Wed, 7 Oct 2009 18:32:20 -0700 Message-ID: <zcruz@example.com> Subject: Re: Spam package redesign From: Andrew Jaquith <zcruz@example.com> To: zcruz@example.com Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org I just checked in the org.apache.wiki.content.inspect package. It is very close to what we agreed on before. I incorporated the listener strategy Janne suggested. An additional key change was the creation of the "InspectionPlan" class where the number, order, and weighting for the Inspector classes are organized. Thus, you could create a "spam" InspectionPlan with a defined stack of Inspectors. I've provided one for this purpose that is created as a singleton-per-wiki and instantiated at startup based on jspwiki.properties. All of this is well documented in the package I checked in. If you want to see the package.html javadoc, it is here: https://svn.apache.org/repos/asf/incubator/jspwiki/trunk/src/java/org/apach= e/wiki/content/inspect/package.html There are a few caveats with this initial release. First, I haven't yet written an Akismet Inspector, or ones for various Captcha implementations. Both of these are coming next -- it should be straightforward to refactor the existing code into them. Second, I haven't yet reworked Comment.jsp or the FCK editor JSP to work with the new inspection API. Also, I don't yet have default "weights" for the inspectors in the jspwiki.properties template. All of these things will come in future checkins. But in general, I'm fairly pleased with how it turned out. It is very extensible and flexible, but also very SIMPLE to understand. Also, I've written some reasonably extensive unit tests that were a lot more comprehensive for testing the various Inspectors than what we had for the monolithic SpamFilter. As always, comments are welcome. Andrew On Mon, Sep 28, 2009 at 11:24 AM, Andrew Jaquith <zcruz@example.com> wrote: > There's some room for optimization in what you proposed, but your > p-code is close to what I was thinking. in essence, it is the Strategy > pattern that calls the inspector logic, combined with a listener for > scoring changes (aka Visitor pattern) that interested callers would > subscribe to. That works. > > After having originally suggested an "InspectionInterruptedException" > so that inspectors could abort a running inspection chain, I now think > it's better to simply return an object from the listener/visited > method, rather than throw an exception. Exceptions could be perceived > by an implementer as a little trickier to debug. I'd rather make the > API simpler. > > FYI, the workflow package isn't totally suitable here. When you cited > the Decision class, I suspect you actually meant the Outcome class, > no? > > Ok. I've got what I need to do this properly. This should work pretty wel= l. > > Andrew > > On Mon, Sep 28, 2009 at 3:11 AM, Janne Jalkanen > <zcruz@example.com> wrote: >> >> Yah, it's just that smaller numbers are usually easier to deal with (num= bers >> from 1-20). =A0We need more resolution at the low end, not at the high e= nd. >> =A0That's my preference for using floats. >> >> A simple way to do as you suggest would be to have a Score return value, >> e.g. >> >> public Score inspect(...) >> { >> =A0 =A0// Detection score goes here >> >> =A0 =A0if( isSpam ) >> =A0 =A0 =A0 =A0return new Score( "mywonderfulspamdetectortest", 0.5f ); >> >> =A0 =A0return Score.OK; // where score.OK is defined to be 0.0f. >> } >> >> where the first String is a key and the float is a default value, which = can >> be overridden in a config file using the key. This would be pretty close= to >> the SpamAssassin model (and close to the java.util.Properties conceptual= ly, >> so it would be easy to adapt). >> >> (The reason why I'm proposing a default value is so that when you add a = new >> Inspector, you don't have to modify two files.) >> >> After each Inspector would be called, then the parent would call the >> callback I proposed, and that would then determine what to do. =A0In >> pseudocode: >> >> // JSPWiki internal code. >> private void inspect( DecisionMaker decisionMaker, Change change, <some >> other values> ) >> { >> =A0 =A0ArrayList scores; >> =A0 =A0for( Inspector inspector : m_inspectorChain ) >> =A0 =A0{ >> =A0 =A0 =A0 =A0Score s =3D inspector.inspect( change, <some values> ); >> >> =A0 =A0 =A0 =A0scores.add( s ); >> >> =A0 =A0 =A0 =A0if( decisionMaker.visit( scores ) =3D=3D Decision.SPAM ) = { ... } >> =A0 =A0} >> } >> >> We can then provide something like this >> >> class SpamFilter implements PageFilter, DecisionMaker >> { >> =A0 =A0... >> >> =A0 =A0// This emulates the 2.8.x SpamFilter functionality. >> =A0 =A0public Decision visit( List<Score> scores ) >> =A0 =A0{ >> =A0 =A0 =A0 =A0if( scores.last().getValue() > 0.0 ) return Decision.SPAM= ; >> >> =A0 =A0 =A0 =A0return Decision.CONTINUE; >> =A0 =A0} >> } >> >> (At any rate, it might make sense to reuse some classes from the workflo= w >> package here; after all, this is a machine workflow in a sense, is it no= t?) >> >> (Another possible pattern would be to have the DecisionMaker throw an >> exception. Don't quite know what's better.) >> >> /Janne >> >> On Sep 28, 2009, at 02:04 , Andrew Jaquith wrote: >> >>> It's only more complicated in the sense that I'd have to change some >>> recently-written code. :) >>> >>> Both integer and floating point -- as you point out -- are really the >>> same except for the choice of where to put the decimal point. I chose >>> integer to preserve the same scoring strategy from the previous >>> design. Basically: add stuff up, and if the total exceeds a theshold, >>> you've got spam. >>> >>> I took a quick zcruz@example.com. They do use floating point >>> scores. I like the way they allow weights to be customized for each >>> rule. That seems like it would be a good enhancement for us, too. >>> >>> So, it seems to me that if we go floating-point, we should make it >>> possible to configure custom weights for each Inspector. That also >>> implies that it would be better to simply have Inspector.inspect() >>> simply return a "pass/fail/no result" result and have the parent >>> Inspection object figure out what to add or subtract from the running >>> total. This would mean that the Inspectors wouldn't be able to modify >>> scores directly. And it would be closer to the SpamAssessin model, and >>> would probably simpler to code for too. >>> >>> Reasonable? >>> >>> On Sun, Sep 27, 2009 at 4:12 PM, Janne Jalkanen >>> <zcruz@example.com> wrote: >>>> >>>> Heya! >>>> >>>> I don't quite understand - why would a floating point value be any mor= e >>>> complicated than an integer? >>>> >>>> Note that at the moment we mark a modification a spam if a single test >>>> fails, which essentially means doing logical OR more than any sort of = an >>>> addition (=3Dthreshold is always 1). =A0The integer is there more or l= ess as >>>> >>>> something-which-was-never-completed-and-I-am-almost-sure-is-the-wrong-= design. >>>> In fact, I did lament the fact that you can't say that "X is a bit mor= e >>>> efficient than Y" - with an integer-based design you essentially go fo= r >>>> fixed point arithmetics (test A gives you 100, test B gives you 150, e= tc,
{'source': 'Apache Software Foundation Public Mail Archives'}