Hi Lilianne,
On Apr 2, 2009, at 1:29 PM, Lilianne E. Blaze wrote:
  Vincent Massol wrote:
  On Apr 2, 2009, at 12:15 PM, Lilianne E. Blaze
wrote:
  Any chance of finally including mail auth
support? 
 I think we already discussed this in the past and the agreement was
 to 
 Yes, and the reason given was that it required hard dependency
 mailsender -> core, which this patch doesn't have thanks to
 reflection. 
This is not a solution, it's a workaround. The dependency still
exists. You just moved it to be a runtime dependency instead of a
build time dependency.
See below.
   write a
sendmail component that would be used by the core and by the
 sendmail plugin. Actually the mailsender plugin would no longer be
 required and the new component could be exposed to velocity and used
 directly by wiki pages instead of the mailsender plugin. There's
 probably 2-3 days of work to do all this. 
 There's just one problem - it requires much more knowledge about XWiki
 internals. As I already proved, I'm willing to contribute. But I'm not
 willing to learn the whole system just to know where a dozen-line
 patch
 would best fit.
 If someone can provide a patch that does this and respect xwiki's
 coding conventions then it can be quickly applied.
 The patch you have provided Lilianne is a workaround but not a good
 long term solution. I don't know about the others but I'm personally 
 I agree, but I insist it's a must-have feature. One that should have
 been included from 1.0. Better a crude but trivial workaround than
 forcing users to set up a security hole / spam relay.
 It can always be replaced later when someone comes up with something
 better. Right now I seem to be the only one who cares.
  wary of introducing too many hacks in xwiki's
code base. We've 
 I wouldn't call it a hack, it's just a trivial bridge replacing a
 method
 that's deprecated anyway. Hack implies lack of transparency, and that
 code couldn't be easier to understand.
  actually been doing the opposite for the past 2
years (removing hacks
 and cleaning up code) so this would be a step backward IMO. 
 Please, take the issue a bit more seriously. As it is, there's no
 way to
 take a standard XWiki and make it spam-proof. 
 
I'm probably not qualified but I thought this is what we did with
xwiki.org for example. I don't know the details of how we make it spam
proof but it's done with a stock xwiki install.
  Things like flexible
 validation mails, captchas, bad words filters, spam ip filters, they
 should be given very high priority, and they should work out-of-the-
 box,
 not treated as fluff. 
Nobody is treating anything as "fluff". All I've heard so far on this
topic:
- yes this is something we are interested in implementing
- we've explained how a patch should be submitted several time for it.
You just said it's too complex for you to do using XWiki's coding best
practices. Fine.
You have several options:
1) try to convince people your issue is the most important one
compared to the existing ones (this is what you're doing here in this
mail and it's fair enough - apart from your mail's tone which I resent
but that's another story ;))
2) implement it yourself and submit a patch that can be applied
without spending 2 days on it (require to apply the xwiki best
practices)
3) pay someone to implement it (btw in case you're interested by this
you can contact 
http://xwiki.com - This is a good way to help sponsor
the dev of xwiki in the direction you want and it helps the project)
4) wait for a committer to have an itch to scratch in this domain.
Now let's cross finger and hope some committer have the time to work
on this soon enough for you.
Thanks
-Vincent
  It's 2009, spammers, scammers, hackers, script
 kiddies everywhere.
 Put yourself in noob's shoes for a minute, try to set up a public-edit
 wiki as a typical Joe "I just want it to work" User would, you'd be
 ears-deep in spam as soon as it hit the google index.
 And don't think mail auth has nothing to do with it - I'm willing to
 bet
 half a year's income that if you randomly choose 10 hosting
 providers 7
 of them will refuse to set up open relays, and 2 out of remaining 3
 won't have any security at all.
  Thanks
 -Vincent 
 Greetings, Lilianne
>
>> Greetings, Lilianne
>>
>> Vincent Massol wrote:
>>> Hi devs,
>>>
>>> XE 1.8.1 is planned for the 6th of April (next Monday).
>>>
>>> I propose we plan a XE 1.8.2 two weeks after, i.e. for the 20th of
>>> April.
>>>
>>> The goals is that it'll contain the issues planned for 1.8.1 that
>>> are
>>> not finished:
>>> 
http://tinyurl.com/cpanfc
>>>
>>> Again the idea is to make rendering/wysiwyg bug fixes and
>>> improvements
>>> available to our users ASAP.
>>>
>>> Here's my +1
>>>
>>> Thanks
>>> -Vincent