[xwiki-devs] Rules for Escaping in Links in XWiki Syntax 2.0 and 2.1
Hi, I thought it would be good to summarize the rules I'm implementing/fixing relative to escaping in link references for both XWiki Syntax 2.0 and the new XWiki Syntax 2.1 I have started. This will later go in the XWiki Syntax page on xwiki.org. There are 2 set of rules: - For entity references - For link references Entity References ============== The rules are (independent of the XWiki Syntax): - if you need a \ in any part of the reference then you need to double it with \\ - For a : in a space name it's \: - For a . in a page name it's \. - For a @ in an attachment name it's \@ - For a ^ in an object name it's \^ - For a . in an object property name it's \. Link References ============= For XWiki Syntax 2.0 ---------------------------- The rules are: - if the link reference points to a document and you want a ?, #, @ or \ in any part of the reference you need to escape them with \?, \#, \@ or \\. Note that when resolving a link reference to a document the link reference escapes are first unescaped and then the entity reference is unescaped. For ex for: [[label>>my\.page]] will result in a link to a page named "my.page" and [[label>>my\?page]] to "my?page". - if link reference points to a mailto then no escaping is performed at all. Thus [[label>>mailto:john\@whatever.org]] will generate in HTML <a href="mailto:john\@whatever.org">john\@whatever.org</a> - same for link refs to URLs - For link to attachments, only the entity reference escape is performed, no additional escape is done for the link reference. - For link to interwiki, if the interwiki path needs a @ then it must be escaped with \@. Same for the interwiki alias. Example: [[label>>what\@ever@wiki\@pedia]] For XWiki Syntax 2.1 ---------------------------- The rules are: - if the link reference points to a document and you want a ?, # or \ in any part of the reference you need to escape them with \?, \#, or \\. - if link reference points to a mailto then no escaping is performed at all. - same for link refs to URLs - For link to attachments, only the entity reference escape is performed, no additional escape is done for the link reference. - For link to interwiki, no escaping is performed at all (and ":" is not allowed in the interwiki alias). Example: [[label>>interwiki:wikipedia:what\\ever]] will generate an interwiki path of what\\ever Open Questions ============= Do we want to allow \\ in any link references (mailto, attach, interwiki, url, etc) and unescape it to \ or should we keep the rules defined above? Thanks -Vincent
Hi Vincent, On Fri, Sep 17, 2010 at 08:12, Vincent Massol <[email protected]> wrote:
Hi,
I thought it would be good to summarize the rules I'm implementing/fixing relative to escaping in link references for both XWiki Syntax 2.0 and the new XWiki Syntax 2.1 I have started. This will later go in the XWiki Syntax page on xwiki.org.
There are 2 set of rules: - For entity references - For link references
Entity References ==============
The rules are (independent of the XWiki Syntax): - if you need a \ in any part of the reference then you need to double it with \\ - For a : in a space name it's \: - For a . in a page name it's \. - For a @ in an attachment name it's \@ - For a ^ in an object name it's \^ - For a . in an object property name it's \.
Link References =============
For XWiki Syntax 2.0 ----------------------------
The rules are:
- if the link reference points to a document and you want a ?, #, @ or \ in any part of the reference you need to escape them with \?, \#, \@ or \\.
Note that when resolving a link reference to a document the link reference escapes are first unescaped and then the entity reference is unescaped. For ex for: [[label>>my\.page]] will result in a link to a page named "my.page" and [[label>>my\?page]] to "my?page".
- if link reference points to a mailto then no escaping is performed at all. Thus [[label>>mailto:john\@whatever.org]] will generate in HTML <a href="mailto:john\@whatever.org">john\@whatever.org</a> - same for link refs to URLs - For link to attachments, only the entity reference escape is performed, no additional escape is done for the link reference. - For link to interwiki, if the interwiki path needs a @ then it must be escaped with \@. Same for the interwiki alias. Example: [[label>>what\@ever@wiki\@pedia]]
For XWiki Syntax 2.1 ----------------------------
The rules are:
- if the link reference points to a document and you want a ?, # or \ in any part of the reference you need to escape them with \?, \#, or \\. - if link reference points to a mailto then no escaping is performed at all. - same for link refs to URLs - For link to attachments, only the entity reference escape is performed, no additional escape is done for the link reference. - For link to interwiki, no escaping is performed at all (and ":" is not allowed in the interwiki alias). Example: [[label>>interwiki:wikipedia:what\\ever]] will generate an interwiki path of what\\ever
Open Questions =============
Do we want to allow \\ in any link references (mailto, attach, interwiki, url, etc) and unescape it to \ or should we keep the rules defined above?
Well, it is really too complex, I cannot imagine that I should explain that to an end-user. My feeling is that we need to be able to write a simplified rule like this: "In link reference, \ (backslash), : (colon), . (dot), @ (atsign) and ^ (circumflex) may have a special meaning, and may need to be escaped by preceding them with backslash when used literally. In doubt, you may always escape the special characters in link reference if you need them litterally." Obviously, the implementation could be a clever mix of the your initial rules and support "over" escaping. I would really like to see that as the rules for 2.1 syntax unless there is strong reasons not to do so that I am not aware of. WDYT ? Denis
Thanks -Vincent
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Denis Gervalle SOFTEC sa - CEO eGuilde sarl - CTO
On 09/17/2010 01:46 PM, Denis Gervalle wrote:
Hi Vincent,
On Fri, Sep 17, 2010 at 08:12, Vincent Massol<[email protected]> wrote:
Hi,
I thought it would be good to summarize the rules I'm implementing/fixing relative to escaping in link references for both XWiki Syntax 2.0 and the new XWiki Syntax 2.1 I have started. This will later go in the XWiki Syntax page on xwiki.org.
I apologize if what I am saying has been already discussed and discarded (I didn't follow too much the discussion about escaping) Anyway, looking at how BASH works, why can't we use single quotes to delimit escaped regions where the literal value of each character has to be preserved? * In BASH we have: $A="Hello"; echo "$A" yields Hello $A="Hello"; echo '$A' yields $A (though you are not allowed to use ' inside double quotes) * In XWiki we could have [[label>>interwiki:wikipedia:'Here we can put whatever @#:>?!<?']] or [[label>>'in:ter:wiki?!?':wikipedia:'#$%@^%...^^^Hello']] So the rule would be simple: If you have a (part of the) reference/link that contains special characters, put it between single quotes. And the only character you would need to escape is \'. Thanks, Fabio
There are 2 set of rules: - For entity references - For link references
Entity References ==============
The rules are (independent of the XWiki Syntax): - if you need a \ in any part of the reference then you need to double it with \\ - For a : in a space name it's \: - For a . in a page name it's \. - For a @ in an attachment name it's \@ - For a ^ in an object name it's \^ - For a . in an object property name it's \.
Link References =============
For XWiki Syntax 2.0 ----------------------------
The rules are:
- if the link reference points to a document and you want a ?, #, @ or \ in any part of the reference you need to escape them with \?, \#, \@ or \\.
Note that when resolving a link reference to a document the link reference escapes are first unescaped and then the entity reference is unescaped. For ex for: [[label>>my\.page]] will result in a link to a page named "my.page" and [[label>>my\?page]] to "my?page".
- if link reference points to a mailto then no escaping is performed at all. Thus [[label>>mailto:john\@whatever.org]] will generate in HTML<a href="mailto:john\@whatever.org">john\@whatever.org</a> - same for link refs to URLs - For link to attachments, only the entity reference escape is performed, no additional escape is done for the link reference. - For link to interwiki, if the interwiki path needs a @ then it must be escaped with \@. Same for the interwiki alias. Example: [[label>>what\@ever@wiki\@pedia]]
For XWiki Syntax 2.1 ----------------------------
The rules are:
- if the link reference points to a document and you want a ?, # or \ in any part of the reference you need to escape them with \?, \#, or \\. - if link reference points to a mailto then no escaping is performed at all. - same for link refs to URLs - For link to attachments, only the entity reference escape is performed, no additional escape is done for the link reference. - For link to interwiki, no escaping is performed at all (and ":" is not allowed in the interwiki alias). Example: [[label>>interwiki:wikipedia:what\\ever]] will generate an interwiki path of what\\ever
Open Questions =============
Do we want to allow \\ in any link references (mailto, attach, interwiki, url, etc) and unescape it to \ or should we keep the rules defined above?
Well, it is really too complex, I cannot imagine that I should explain that to an end-user. My feeling is that we need to be able to write a simplified rule like this:
"In link reference, \ (backslash), : (colon), . (dot), @ (atsign) and ^ (circumflex) may have a special meaning, and may need to be escaped by preceding them with backslash when used literally. In doubt, you may always escape the special characters in link reference if you need them litterally."
Obviously, the implementation could be a clever mix of the your initial rules and support "over" escaping. I would really like to see that as the rules for 2.1 syntax unless there is strong reasons not to do so that I am not aware of.
WDYT ?
Denis
Thanks -Vincent
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
Hi Fabio, On Sep 17, 2010, at 2:56 PM, Fabio Mancinelli wrote:
On 09/17/2010 01:46 PM, Denis Gervalle wrote:
Hi Vincent,
On Fri, Sep 17, 2010 at 08:12, Vincent Massol<[email protected]> wrote:
Hi,
I thought it would be good to summarize the rules I'm implementing/fixing relative to escaping in link references for both XWiki Syntax 2.0 and the new XWiki Syntax 2.1 I have started. This will later go in the XWiki Syntax page on xwiki.org.
I apologize if what I am saying has been already discussed and discarded (I didn't follow too much the discussion about escaping)
Anyway, looking at how BASH works, why can't we use single quotes to delimit escaped regions where the literal value of each character has to be preserved?
* In BASH we have: $A="Hello"; echo "$A" yields Hello $A="Hello"; echo '$A' yields $A (though you are not allowed to use ' inside double quotes)
* In XWiki we could have [[label>>interwiki:wikipedia:'Here we can put whatever @#:>?!<?']] or [[label>>'in:ter:wiki?!?':wikipedia:'#$%@^%...^^^Hello']]
So the rule would be simple: If you have a (part of the) reference/link that contains special characters, put it between single quotes. And the only character you would need to escape is \'.
The rule is as simple with \: if you have a char of the reference/link that contains special charts escape them with \. The reason my mail was long is because this hides the real complexity, i.e. knowing which chars are special chars depending on the reference type + as I said we have 2 different rules: one for references and one for links, and we can't change that since they're 2 different things. OTOH using single or double quotes is a good idea too probably but for me it's just an extension (thus one more rule) to the current escape rule when you want to have several special chars in a row, instead of escaping them one by one. Thanks -Vincent
There are 2 set of rules: - For entity references - For link references
Entity References ==============
The rules are (independent of the XWiki Syntax): - if you need a \ in any part of the reference then you need to double it with \\ - For a : in a space name it's \: - For a . in a page name it's \. - For a @ in an attachment name it's \@ - For a ^ in an object name it's \^ - For a . in an object property name it's \.
Link References =============
For XWiki Syntax 2.0 ----------------------------
The rules are:
- if the link reference points to a document and you want a ?, #, @ or \ in any part of the reference you need to escape them with \?, \#, \@ or \\.
Note that when resolving a link reference to a document the link reference escapes are first unescaped and then the entity reference is unescaped. For ex for: [[label>>my\.page]] will result in a link to a page named "my.page" and [[label>>my\?page]] to "my?page".
- if link reference points to a mailto then no escaping is performed at all. Thus [[label>>mailto:john\@whatever.org]] will generate in HTML<a href="mailto:john\@whatever.org">john\@whatever.org</a> - same for link refs to URLs - For link to attachments, only the entity reference escape is performed, no additional escape is done for the link reference. - For link to interwiki, if the interwiki path needs a @ then it must be escaped with \@. Same for the interwiki alias. Example: [[label>>what\@ever@wiki\@pedia]]
For XWiki Syntax 2.1 ----------------------------
The rules are:
- if the link reference points to a document and you want a ?, # or \ in any part of the reference you need to escape them with \?, \#, or \\. - if link reference points to a mailto then no escaping is performed at all. - same for link refs to URLs - For link to attachments, only the entity reference escape is performed, no additional escape is done for the link reference. - For link to interwiki, no escaping is performed at all (and ":" is not allowed in the interwiki alias). Example: [[label>>interwiki:wikipedia:what\\ever]] will generate an interwiki path of what\\ever
Open Questions =============
Do we want to allow \\ in any link references (mailto, attach, interwiki, url, etc) and unescape it to \ or should we keep the rules defined above?
Well, it is really too complex, I cannot imagine that I should explain that to an end-user. My feeling is that we need to be able to write a simplified rule like this:
"In link reference, \ (backslash), : (colon), . (dot), @ (atsign) and ^ (circumflex) may have a special meaning, and may need to be escaped by preceding them with backslash when used literally. In doubt, you may always escape the special characters in link reference if you need them litterally."
Obviously, the implementation could be a clever mix of the your initial rules and support "over" escaping. I would really like to see that as the rules for 2.1 syntax unless there is strong reasons not to do so that I am not aware of.
WDYT ?
Denis
Thanks -Vincent
On Sep 17, 2010, at 1:46 PM, Denis Gervalle wrote:
Hi Vincent,
On Fri, Sep 17, 2010 at 08:12, Vincent Massol <[email protected]> wrote:
Hi,
I thought it would be good to summarize the rules I'm implementing/fixing relative to escaping in link references for both XWiki Syntax 2.0 and the new XWiki Syntax 2.1 I have started. This will later go in the XWiki Syntax page on xwiki.org.
There are 2 set of rules: - For entity references - For link references
Entity References ==============
The rules are (independent of the XWiki Syntax): - if you need a \ in any part of the reference then you need to double it with \\ - For a : in a space name it's \: - For a . in a page name it's \. - For a @ in an attachment name it's \@ - For a ^ in an object name it's \^ - For a . in an object property name it's \.
Link References =============
For XWiki Syntax 2.0 ----------------------------
The rules are:
- if the link reference points to a document and you want a ?, #, @ or \ in any part of the reference you need to escape them with \?, \#, \@ or \\.
Note that when resolving a link reference to a document the link reference escapes are first unescaped and then the entity reference is unescaped. For ex for: [[label>>my\.page]] will result in a link to a page named "my.page" and [[label>>my\?page]] to "my?page".
- if link reference points to a mailto then no escaping is performed at all. Thus [[label>>mailto:john\@whatever.org]] will generate in HTML <a href="mailto:john\@whatever.org">john\@whatever.org</a> - same for link refs to URLs - For link to attachments, only the entity reference escape is performed, no additional escape is done for the link reference. - For link to interwiki, if the interwiki path needs a @ then it must be escaped with \@. Same for the interwiki alias. Example: [[label>>what\@ever@wiki\@pedia]]
For XWiki Syntax 2.1 ----------------------------
The rules are:
- if the link reference points to a document and you want a ?, # or \ in any part of the reference you need to escape them with \?, \#, or \\. - if link reference points to a mailto then no escaping is performed at all. - same for link refs to URLs - For link to attachments, only the entity reference escape is performed, no additional escape is done for the link reference. - For link to interwiki, no escaping is performed at all (and ":" is not allowed in the interwiki alias). Example: [[label>>interwiki:wikipedia:what\\ever]] will generate an interwiki path of what\\ever
Open Questions =============
Do we want to allow \\ in any link references (mailto, attach, interwiki, url, etc) and unescape it to \ or should we keep the rules defined above?
Well, it is really too complex, I cannot imagine that I should explain that to an end-user. My feeling is that we need to be able to write a simplified rule like this:
"In link reference, \ (backslash), : (colon), . (dot), @ (atsign) and ^ (circumflex) may have a special meaning, and may need to be escaped by preceding them with backslash when used literally. In doubt, you may always escape the special characters in link reference if you need them litterally."
You're oversimplifying a lot. First you haven't differentiated references from links. They're 2 different concepts and exist independently of one another. Then you're mixing 2.0 syntax and 2.1 syntax which are different (the @ sign is an example of difference between both).
Obviously, the implementation could be a clever mix of the your initial rules and support "over" escaping. I would really like to see that as the rules for 2.1 syntax unless there is strong reasons not to do so that I am not aware of.
WDYT ?
I'm not sure. I agree for references to documents but I don't think we should do any escaping for the other types. Thanks -Vincent
On Fri, Sep 17, 2010 at 08:12, Vincent Massol <[email protected]> wrote:
Hi,
I thought it would be good to summarize the rules I'm implementing/fixing relative to escaping in link references for both XWiki Syntax 2.0 and the new XWiki Syntax 2.1 I have started. This will later go in the XWiki Syntax page on xwiki.org.
There are 2 set of rules: - For entity references - For link references
Entity References ==============
The rules are (independent of the XWiki Syntax): - if you need a \ in any part of the reference then you need to double it with \\ - For a : in a space name it's \: - For a . in a page name it's \. - For a @ in an attachment name it's \@ - For a ^ in an object name it's \^ - For a . in an object property name it's \.
Link References =============
For XWiki Syntax 2.0 ----------------------------
The rules are:
- if the link reference points to a document and you want a ?, #, @ or \ in any part of the reference you need to escape them with \?, \#, \@ or \\.
Note that when resolving a link reference to a document the link reference escapes are first unescaped and then the entity reference is unescaped. For ex for: [[label>>my\.page]] will result in a link to a page named "my.page" and [[label>>my\?page]] to "my?page".
- if link reference points to a mailto then no escaping is performed at all. Thus [[label>>mailto:john\@whatever.org]] will generate in HTML <a href="mailto:john\@whatever.org">john\@whatever.org</a> - same for link refs to URLs - For link to attachments, only the entity reference escape is performed, no additional escape is done for the link reference. - For link to interwiki, if the interwiki path needs a @ then it must be escaped with \@. Same for the interwiki alias. Example: [[label>>what\@ever@wiki\@pedia]]
For XWiki Syntax 2.1 ----------------------------
The rules are:
- if the link reference points to a document and you want a ?, # or \ in any part of the reference you need to escape them with \?, \#, or \\. - if link reference points to a mailto then no escaping is performed at all. - same for link refs to URLs - For link to attachments, only the entity reference escape is performed, no additional escape is done for the link reference. - For link to interwiki, no escaping is performed at all (and ":" is not allowed in the interwiki alias). Example: [[label>>interwiki:wikipedia:what\\ever]] will generate an interwiki path of what\\ever
Open Questions =============
Do we want to allow \\ in any link references (mailto, attach, interwiki, url, etc) and unescape it to \ or should we keep the rules defined above?
-1, URI/URL standards have there how escaping system so no need to had ours, in interwiki there is nothing to escape unless we allow to have : in interwiki alias which is not really needed IMO
Thanks -Vincent
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Thomas Mortagne
On Sep 17, 2010, at 8:12 AM, Vincent Massol wrote:
Hi,
I thought it would be good to summarize the rules I'm implementing/fixing relative to escaping in link references for both XWiki Syntax 2.0 and the new XWiki Syntax 2.1 I have started. This will later go in the XWiki Syntax page on xwiki.org.
There are 2 set of rules: - For entity references - For link references
Entity References ==============
The rules are (independent of the XWiki Syntax): - if you need a \ in any part of the reference then you need to double it with \\ - For a : in a space name it's \: - For a . in a page name it's \. - For a @ in an attachment name it's \@ - For a ^ in an object name it's \^ - For a . in an object property name it's \.
Link References =============
For XWiki Syntax 2.0 ----------------------------
The rules are:
- if the link reference points to a document and you want a ?, #, @ or \ in any part of the reference you need to escape them with \?, \#, \@ or \\.
Note that when resolving a link reference to a document the link reference escapes are first unescaped and then the entity reference is unescaped. For ex for: [[label>>my\.page]] will result in a link to a page named "my.page" and [[label>>my\?page]] to "my?page".
- if link reference points to a mailto then no escaping is performed at all. Thus [[label>>mailto:john\@whatever.org]] will generate in HTML <a href="mailto:john\@whatever.org">john\@whatever.org</a> - same for link refs to URLs - For link to attachments, only the entity reference escape is performed, no additional escape is done for the link reference. - For link to interwiki, if the interwiki path needs a @ then it must be escaped with \@. Same for the interwiki alias. Example: [[label>>what\@ever@wiki\@pedia]]
For XWiki Syntax 2.1 ----------------------------
The rules are:
- if the link reference points to a document and you want a ?, # or \ in any part of the reference you need to escape them with \?, \#, or \\. - if link reference points to a mailto then no escaping is performed at all. - same for link refs to URLs - For link to attachments, only the entity reference escape is performed, no additional escape is done for the link reference. - For link to interwiki, no escaping is performed at all (and ":" is not allowed in the interwiki alias). Example: [[label>>interwiki:wikipedia:what\\ever]] will generate an interwiki path of what\\ever
I had forgotten one proposal we have in jira which is to remove the ? and # symbols altogether by using something like this: [[label>>doc:whatever||queryString=... anchor=...]] If we do this then we don't need any escaping at all in link references (only the entity reference escapings will still be needed). This looks the simplest to me. BTW, for Denis/Fabio don't forget that we're *NOT* allowed to change anything for the XWiki Syntax 2.0 which is already set in stone. We can only make changes for 2.1 :) Thanks -Vincent
Open Questions =============
Do we want to allow \\ in any link references (mailto, attach, interwiki, url, etc) and unescape it to \ or should we keep the rules defined above?
Thanks -Vincent
On Mon, Sep 20, 2010 at 10:49, Vincent Massol <[email protected]> wrote:
On Sep 17, 2010, at 8:12 AM, Vincent Massol wrote:
Hi,
I thought it would be good to summarize the rules I'm implementing/fixing relative to escaping in link references for both XWiki Syntax 2.0 and the new XWiki Syntax 2.1 I have started. This will later go in the XWiki Syntax page on xwiki.org.
There are 2 set of rules: - For entity references - For link references
Entity References ==============
The rules are (independent of the XWiki Syntax): - if you need a \ in any part of the reference then you need to double it with \\ - For a : in a space name it's \: - For a . in a page name it's \. - For a @ in an attachment name it's \@ - For a ^ in an object name it's \^ - For a . in an object property name it's \.
Link References =============
For XWiki Syntax 2.0 ----------------------------
The rules are:
- if the link reference points to a document and you want a ?, #, @ or \ in any part of the reference you need to escape them with \?, \#, \@ or \\.
Note that when resolving a link reference to a document the link reference escapes are first unescaped and then the entity reference is unescaped. For ex for: [[label>>my\.page]] will result in a link to a page named "my.page" and [[label>>my\?page]] to "my?page".
- if link reference points to a mailto then no escaping is performed at all. Thus [[label>>mailto:john\@whatever.org]] will generate in HTML <a href="mailto:john\@whatever.org">john\@whatever.org</a> - same for link refs to URLs - For link to attachments, only the entity reference escape is performed, no additional escape is done for the link reference. - For link to interwiki, if the interwiki path needs a @ then it must be escaped with \@. Same for the interwiki alias. Example: [[label>>what\@ever@wiki\@pedia]]
For XWiki Syntax 2.1 ----------------------------
The rules are:
- if the link reference points to a document and you want a ?, # or \ in any part of the reference you need to escape them with \?, \#, or \\. - if link reference points to a mailto then no escaping is performed at all. - same for link refs to URLs - For link to attachments, only the entity reference escape is performed, no additional escape is done for the link reference. - For link to interwiki, no escaping is performed at all (and ":" is not allowed in the interwiki alias). Example: [[label>>interwiki:wikipedia:what\\ever]] will generate an interwiki path of what\\ever
I had forgotten one proposal we have in jira which is to remove the ? and # symbols altogether by using something like this:
[[label>>doc:whatever||queryString=... anchor=...]]
If we do this then we don't need any escaping at all in link references (only the entity reference escapings will still be needed).
This looks the simplest to me.
BTW, for Denis/Fabio don't forget that we're *NOT* allowed to change anything for the XWiki Syntax 2.0 which is already set in stone. We can only make changes for 2.1 :)
I was just talking about 2.1, and I would agree on anything that should be explained (vs implemented) simply. My main point was that escaping where no escaping is strictly required should be supported and simplify what should be explained.
From what I read of the current 2.0 rules, if you do not understand them fully, you may cause harm by over escaping something, and since knowing what require escaping or not is not simple, this will happen for sure. I have also completely understand the difference you make between document and link reference, but I am not sure the end user will get the difference.
We really need to think it as simple as possible or there will be confusion and frustration. Denis
Thanks -Vincent
Open Questions =============
Do we want to allow \\ in any link references (mailto, attach, interwiki, url, etc) and unescape it to \ or should we keep the rules defined above?
Thanks -Vincent
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Denis Gervalle SOFTEC sa - CEO eGuilde sarl - CTO
participants (4)
-
Denis Gervalle -
Fabio Mancinelli -
Thomas Mortagne -
Vincent Massol