Re: [xwiki-devs] [Contrib] xwiki-application-mailarchive

2013-02-08 Thread Vincent Massol
On Feb 8, 2013, at 8:55 AM, Vincent Massol vinc...@massol.net wrote: On Feb 7, 2013, at 8:17 PM, Jeremie BOUSQUET jeremie.bousq...@gmail.com wrote: Hi Vincent, Thanks for feedbacks ! Le 7 févr. 2013 18:53, Vincent Massol vinc...@massol.net a écrit : Hi Jeremie, I'm trying to

Re: [xwiki-devs] [Contrib] xwiki-application-mailarchive

2013-02-08 Thread Vincent Massol
On Feb 8, 2013, at 9:03 AM, Vincent Massol vinc...@massol.net wrote: On Feb 8, 2013, at 8:55 AM, Vincent Massol vinc...@massol.net wrote: On Feb 7, 2013, at 8:17 PM, Jeremie BOUSQUET jeremie.bousq...@gmail.com wrote: Hi Vincent, Thanks for feedbacks ! Le 7 févr. 2013 18:53,

Re: [xwiki-devs] Testing some JVM Analysis Tool

2013-02-08 Thread Vincent Massol
On Feb 8, 2013, at 12:35 AM, Ludovic Dubost ludo...@xwiki.com wrote: Hi, I've been testing newrelic which has some interesting live JVM analysis. I've been running the JVM Profiling while running a load test going on various XWiki pages (except activity stream) including AWM, LiveTable

Re: [xwiki-devs] [Contrib] xwiki-application-mailarchive

2013-02-08 Thread Jeremie BOUSQUET
Many thanks Vincent, that's great ! :) Actually I just checked, and the Javamail store I use (mstor) supports MBox format natively [1]. It's what I currently use to allow archiving emails on filesystem, so there's a kind of logic using it to do the reverse operation for import ... Note: you could

Re: [xwiki-devs] Testing some JVM Analysis Tool

2013-02-08 Thread Jean-Vincent Drean
On Fri, Feb 8, 2013 at 1:15 AM, Ludovic Dubost ludo...@xwiki.com wrote: In my previous test, the database was not very optimized. Here is the result with a more optimized mysql 5.1: Could you elaborate on what you do to optimize the databse ? JV. ___

Re: [xwiki-devs] OpenFire xwiki integration?

2013-02-08 Thread Guillaume Lerouge
Hi Paul, I remember that back in the summer of 2010 some XWiki developers looked at integrating a XMPP server with XWiki. If I remember correctly, a LDAP server was used for user management and both the XMPP server and the wiki were plugged into it. There was a small chat box popping up in wiki

Re: [xwiki-devs] [Brainstorming] Handling young APIs for backward compatibility

2013-02-08 Thread Vincent Massol
On Feb 7, 2013, at 5:52 PM, Vincent Massol vinc...@massol.net wrote: FWIW Guava is using a @Beta annotation: http://code.google.com/p/guava-libraries/ Extract: APIs marked with the @Beta annotation at the class or method level are subject to change. They can be modified in any way,

Re: [xwiki-devs] [VOTE] Get rid of Portlet API in oldcore

2013-02-08 Thread Thomas Mortagne
Nobody seems to be against it, done. On Thu, Feb 7, 2013 at 4:48 PM, Thomas Mortagne thomas.morta...@xwiki.com wrote: Hi guys, oldcore contains references to Portlet API 1.0 in various API. There is several issues: 1) Thoses API are useless since most of the code expect a servlet and would

Re: [xwiki-devs] [Brainstorming] Handling young APIs for backward compatibility

2013-02-08 Thread Vincent Massol
On Feb 8, 2013, at 11:18 AM, Vincent Massol vinc...@massol.net wrote: On Feb 7, 2013, at 5:52 PM, Vincent Massol vinc...@massol.net wrote: FWIW Guava is using a @Beta annotation: http://code.google.com/p/guava-libraries/ Extract: APIs marked with the @Beta annotation at the class

Re: [xwiki-devs] [Brainstorming] Handling young APIs for backward compatibility

2013-02-08 Thread Thomas Mortagne
On Fri, Feb 8, 2013 at 11:42 AM, Vincent Massol vinc...@massol.net wrote: On Feb 8, 2013, at 11:18 AM, Vincent Massol vinc...@massol.net wrote: On Feb 7, 2013, at 5:52 PM, Vincent Massol vinc...@massol.net wrote: FWIW Guava is using a @Beta annotation:

[xwiki-devs] [Contrib] Classification Extension

2013-02-08 Thread Thomas Delafosse
Hi devs, I would need a contrib repo for an extension I've developped for USH. It is called Classification and enables to create easily a classification plan with categories and sub-categories. Apparently such a feature is often needed on client project, so I hope it could be useful.

Re: [xwiki-devs] [Contrib] Classification Extension

2013-02-08 Thread Vincent Massol
On Feb 8, 2013, at 11:49 AM, Thomas Delafosse thomas.delafo...@xwiki.com wrote: Hi devs, I would need a contrib repo for an extension I've developped for USH. It is called Classification and enables to create easily a classification plan with categories and sub-categories. Apparently

Re: [xwiki-devs] [Contrib] Classification Extension

2013-02-08 Thread Paul Libbrecht
How is this different than the parent-child page system? paul On 8 févr. 2013, at 12:49, Thomas Delafosse wrote: I would need a contrib repo for an extension I've developped for USH. It is called Classification and enables to create easily a classification plan with categories and

Re: [xwiki-devs] [Contrib] Classification Extension

2013-02-08 Thread Thomas Delafosse
It is based on the parent-child page system, but pages/categories thus created also contains an object marking them as part of a special hierarchy, so it's a bit stronger than just the parent-child relation. This extension also provides some livetables to see each sub-category of a given category.

Re: [xwiki-devs] Testing some JVM Analysis Tool

2013-02-08 Thread Ludovic Dubost
Some bigger settings for a few things. The test is on innodb and I believe this setting is the most important: innodb_buffer_pool_size=512M But the cache size also might have an effect. I think it was either low or turned off before. key_buffer = 32M query_cache_limit = 1M

Re: [xwiki-devs] [Brainstorming] Handling young APIs for backward compatibility

2013-02-08 Thread Paul Libbrecht
Doesn't the @deprecated annotation actually does exactly the job? (except it has to be interpreted as meaning something else than old code, but do not use code). paul On 8 févr. 2013, at 12:45, Thomas Mortagne wrote: * Proposal 1 (internal package): - Vincent - Marius * Proposal 2

Re: [xwiki-devs] [Brainstorming] XWiki Flavors

2013-02-08 Thread Eduard Moraru
On Thu, Feb 7, 2013 at 6:47 PM, Vincent Massol vinc...@massol.net wrote: On Feb 7, 2013, at 5:38 PM, Eduard Moraru enygma2...@gmail.com wrote: On Thu, Feb 7, 2013 at 6:31 PM, Vincent Massol vinc...@massol.net wrote: Hi Caty, On Feb 7, 2013, at 5:08 PM, Ecaterina Moraru (Valica)

Re: [xwiki-devs] [Brainstorming] XWiki Flavors

2013-02-08 Thread Vincent Massol
On Feb 8, 2013, at 1:39 PM, Eduard Moraru enygma2...@gmail.com wrote: On Thu, Feb 7, 2013 at 6:47 PM, Vincent Massol vinc...@massol.net wrote: On Feb 7, 2013, at 5:38 PM, Eduard Moraru enygma2...@gmail.com wrote: On Thu, Feb 7, 2013 at 6:31 PM, Vincent Massol vinc...@massol.net wrote:

Re: [xwiki-devs] [Brainstorming] Handling young APIs for backward compatibility

2013-02-08 Thread Vincent Massol
Hi Paul, On Feb 8, 2013, at 1:22 PM, Paul Libbrecht p...@hoplahup.net wrote: Doesn't the @deprecated annotation actually does exactly the job? (except it has to be interpreted as meaning something else than old code, but do not use code). @Deprecated means something different. It's about

Re: [xwiki-devs] [Brainstorming] Handling young APIs for backward compatibility

2013-02-08 Thread Thomas Mortagne
On Fri, Feb 8, 2013 at 2:40 PM, Vincent Massol vinc...@massol.net wrote: Hi Paul, On Feb 8, 2013, at 1:22 PM, Paul Libbrecht p...@hoplahup.net wrote: Doesn't the @deprecated annotation actually does exactly the job? (except it has to be interpreted as meaning something else than old code,

Re: [xwiki-devs] [Brainstorming] Handling young APIs for backward compatibility

2013-02-08 Thread Denis Gervalle
+1, but I have the impression that @unstable would be more meaningful On Fri, Feb 8, 2013 at 2:49 PM, Thomas Mortagne thomas.morta...@xwiki.comwrote: On Fri, Feb 8, 2013 at 2:40 PM, Vincent Massol vinc...@massol.net wrote: Hi Paul, On Feb 8, 2013, at 1:22 PM, Paul Libbrecht

Re: [xwiki-devs] [Brainstorming] Handling young APIs for backward compatibility

2013-02-08 Thread Thomas Mortagne
Yes it's more clear than beta. On Fri, Feb 8, 2013 at 3:28 PM, Denis Gervalle d...@softec.lu wrote: +1, but I have the impression that @unstable would be more meaningful On Fri, Feb 8, 2013 at 2:49 PM, Thomas Mortagne thomas.morta...@xwiki.comwrote: On Fri, Feb 8, 2013 at 2:40 PM, Vincent

Re: [xwiki-devs] [Brainstorming] Handling young APIs for backward compatibility

2013-02-08 Thread Denis Gervalle
By the way, if we agree on @unstable, I also think having another annotation for marking stable API that are not considered to be stable SPI. Why not something like @onlyAPI or @unstableSPI on an interface ? On Fri, Feb 8, 2013 at 3:30 PM, Thomas Mortagne thomas.morta...@xwiki.comwrote: Yes

Re: [xwiki-devs] [Brainstorming] Handling young APIs for backward compatibility

2013-02-08 Thread Vincent Massol
On Feb 8, 2013, at 3:42 PM, Denis Gervalle d...@softec.lu wrote: By the way, if we agree on @unstable, I also think having another annotation for marking stable API that are not considered to be stable SPI. Why not something like @onlyAPI or @unstableSPI on an interface ? I think first we

Re: [xwiki-devs] OpenFire xwiki integration?

2013-02-08 Thread Paul Libbrecht
Which UI is used? thanks paul On 8 févr. 2013, at 16:34, Denis Gervalle wrote: Paul, You may want to have a look at https://github.com/xwiki-contrib/xwiki-platform-chat. It does not use OpenFire but Vysper. The way it goes for authentication is far from perfect, but it works.

Re: [xwiki-devs] OpenFire xwiki integration?

2013-02-08 Thread Anca Luca
On 02/08/2013 11:02 AM, Guillaume Lerouge wrote: Hi Paul, I remember that back in the summer of 2010 some XWiki developers looked at integrating a XMPP server with XWiki. If I remember correctly, a LDAP server was used for user management and both the XMPP server and the wiki were plugged into

Re: [xwiki-devs] [Brainstorming] XWiki Flavors

2013-02-08 Thread Anca Luca
On 02/08/2013 02:32 PM, Vincent Massol wrote: On Feb 8, 2013, at 1:39 PM, Eduard Moraruenygma2...@gmail.com wrote: On Thu, Feb 7, 2013 at 6:47 PM, Vincent Massolvinc...@massol.net wrote: On Feb 7, 2013, at 5:38 PM, Eduard Moraruenygma2...@gmail.com wrote: On Thu, Feb 7, 2013 at 6:31 PM,

Re: [xwiki-devs] [Brainstorming] XWiki Flavors

2013-02-08 Thread Vincent Massol
On Feb 8, 2013, at 5:42 PM, Anca Luca lu...@xwiki.com wrote: On 02/08/2013 02:32 PM, Vincent Massol wrote: On Feb 8, 2013, at 1:39 PM, Eduard Moraruenygma2...@gmail.com wrote: On Thu, Feb 7, 2013 at 6:47 PM, Vincent Massolvinc...@massol.net wrote: On Feb 7, 2013, at 5:38 PM, Eduard

Re: [xwiki-devs] JIRA cleanup for missing fixversion

2013-02-08 Thread Vincent Massol
On Jan 7, 2013, at 4:56 PM, Ecaterina Moraru (Valica) vali...@gmail.com wrote: For the XOFFICE we could put the next release version as fixfor. The problem is that I don't seem to have the rights to edit the closed issues. Vincent, do you need the fixfor field marked for statistics? Yes

Re: [xwiki-devs] [Brainstorming] Handling young APIs for backward compatibility

2013-02-08 Thread Vincent Massol
On Feb 8, 2013, at 7:09 PM, Denis Gervalle d...@softec.lu wrote: On Fri, Feb 8, 2013 at 3:58 PM, Vincent Massol vinc...@massol.net wrote: On Feb 8, 2013, at 3:42 PM, Denis Gervalle d...@softec.lu wrote: By the way, if we agree on @unstable, I also think having another annotation for

Re: [xwiki-devs] [Brainstorming] Handling young APIs for backward compatibility

2013-02-08 Thread Denis Gervalle
On Fri, Feb 8, 2013 at 7:15 PM, Vincent Massol vinc...@massol.net wrote: On Feb 8, 2013, at 7:09 PM, Denis Gervalle d...@softec.lu wrote: On Fri, Feb 8, 2013 at 3:58 PM, Vincent Massol vinc...@massol.net wrote: On Feb 8, 2013, at 3:42 PM, Denis Gervalle d...@softec.lu wrote: By

Re: [xwiki-devs] OpenFire xwiki integration?

2013-02-08 Thread Paul Libbrecht
On 8 févr. 2013, at 18:00, Anca Luca wrote: I forgot the name of the js lib we used for UI, there was a little js API for communicating with an XMPP, one I had seen at a fosdem a few years ago. I can dig for that code to check it out if you want. http://candy-chat.github.com/candy/ sounds

Re: [xwiki-devs] [Proposal] Roadmap for XWiki 5.0

2013-02-08 Thread Vincent Massol
Hi everyone, I've created the roadmap page at http://www.xwiki.org/xwiki/bin/view/Roadmaps/WebHome Could you please all check the TODOs that are marked on this page and resolve them? This entails creating the jira issues for 5.0, assigning yourself and setting the fix for on the issues.