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
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to