Re: the so-called [AUDIT]

2006-06-02 Thread Julian 'Julik' Tarkhanov


On 2-jun-2006, at 22:14, Carlo C8E Miron wrote:

>
> On 6/2/06, Julian 'Julik' Tarkhanov <[EMAIL PROTECTED]>  
> wrote:
>>
>> I would advise all respected Django contributors to follow the path
>> mentioned here:
>>
>> http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/138966
>
> and maybe also
>
> http://www.encyclopediadramatica.com/index.php/Ilias

Quite a history:

http://dev.eclipse.org/newslists/news.eclipse.foundation/msg00291.html
http://www.intellij.net/forums/thread.jspa? 
forumID=27=3439721=122131=

and a response from Hani is the best to date, hats off.


--
Julian 'Julik' Tarkhanov
please send all personal mail to
me at julik.nl



--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-developers@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-developers
-~--~~~~--~~--~--~---



Re: the so-called [AUDIT]

2006-06-02 Thread Derek Anderson

and now: http://en.wikipedia.org/wiki/Ilias_Lazaridis

Carlo C8E Miron wrote:
> On 6/2/06, Julian 'Julik' Tarkhanov <[EMAIL PROTECTED]> wrote:
>> I would advise all respected Django contributors to follow the path
>> mentioned here:
>>
>> http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/138966
> 
> and maybe also
> 
> http://www.encyclopediadramatica.com/index.php/Ilias
> 
> ;)
> 
> 

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-developers@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-developers
-~--~~~~--~~--~--~---



Re: the so-called [AUDIT]

2006-06-02 Thread Julian 'Julik' Tarkhanov


On 2-jun-2006, at 22:14, Carlo C8E Miron wrote:

>
> On 6/2/06, Julian 'Julik' Tarkhanov <[EMAIL PROTECTED]>  
> wrote:
>>
>> I would advise all respected Django contributors to follow the path
>> mentioned here:
>>
>> http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/138966
>
> and maybe also
>
> http://www.encyclopediadramatica.com/index.php/Ilias

Half of Google to be precise. Subject closed.

--
Julian 'Julik' Tarkhanov
please send all personal mail to
me at julik.nl



--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-developers@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-developers
-~--~~~~--~~--~--~---



Re: the so-called [AUDIT]

2006-06-02 Thread Nicola Larosa (tekNico)

C8E wrote:
> and maybe also
>
> http://www.encyclopediadramatica.com/index.php/Ilias
>
> ;)

Didn't want to steal your thunder, pal, but since you weren't speaking
up, I did. Thanks for that URL! :-)

-- 
Nicola Larosa - http://www.tekNico.net/


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-developers@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-developers
-~--~~~~--~~--~--~---



Re: the so-called [AUDIT]

2006-06-02 Thread Jay Parlar

On 6/2/06, Carlo C8E Miron <[EMAIL PROTECTED]> wrote:
>
> On 6/2/06, Julian 'Julik' Tarkhanov <[EMAIL PROTECTED]> wrote:
> >
> > I would advise all respected Django contributors to follow the path
> > mentioned here:
> >
> > http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/138966
>
> and maybe also
>
> http://www.encyclopediadramatica.com/index.php/Ilias
>
> ;)


Something seemed "off" the whole time with that guy, but he seemed to
be doing too much research into Django to be a real troll. He must
have a LOT of free time.

Jay P.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-developers@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-developers
-~--~~~~--~~--~--~---



Re: the so-called [AUDIT]

2006-06-02 Thread Carlo C8E Miron

On 6/2/06, Julian 'Julik' Tarkhanov <[EMAIL PROTECTED]> wrote:
>
> I would advise all respected Django contributors to follow the path
> mentioned here:
>
> http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/138966

and maybe also

http://www.encyclopediadramatica.com/index.php/Ilias

;)


-- 
Carlo C8E Miron, ICQ #26429731
-- 
Disclaimer:
If I receive a message from you, you are agreeing that:
1. I am by definition, "the intended recipient".
2. All information in the email is mine to do with as I see fit and
 make such financial profit, political mileage, or good joke as it
 lends itself to. In particular, I may quote it on USENET or the WWW.
3. I may take the contents as representing the views of your company.
4. This overrides any disclaimer or statement of confidentiality that
 may be included on your message.

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-developers@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-developers
-~--~~~~--~~--~--~---



Re: the so-called [AUDIT]

2006-06-02 Thread Julian 'Julik' Tarkhanov

I would advise all respected Django contributors to follow the path  
mentioned here:

http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/138966

On 25-mei-2006, at 18:27, lazaridis_com wrote:

>
> For a long term project, I am selecting a python based persistency
> system:

--
Julian 'Julik' Tarkhanov
please send all personal mail to
me at julik.nl



--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-developers@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-developers
-~--~~~~--~~--~--~---



Re: Patch review procedure?

2006-06-02 Thread Luke Plant

On Friday 02 June 2006 17:15, Bill de hÓra wrote:
> Luke,
>
> I summarized this as:
>
> Adrian/Jacob pick some people they trust to eval/weed patches.  Those
> people recommend patches for consideration. That way some of the work
> is farmed out, but core technical decisions stay centralised.
>
> is that it?

That's almost it, except you put about a million times better :-)
I would just add that I think there should be a process/order for 
looking at patches to ensure they do get looked at, and a specific aim 
to to have *some* comment on a patch within a certain period of time.

Luke

-- 
"Underachievement: The tallest blade of grass is the first to be cut by 
the lawnmower." (despair.com)

Luke Plant || L.Plant.98 (at) cantab.net || http://lukeplant.me.uk/

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-developers@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-developers
-~--~~~~--~~--~--~---



Re: Patch review procedure?

2006-06-02 Thread Bill de hÓra

Luke,

I summarized this as:

Adrian/Jacob pick some people they trust to eval/weed patches.  Those 
people recommend patches for consideration. That way some of the work is 
farmed out, but core technical decisions stay centralised.

is that it?

cheers
Bill

Luke Plant wrote:
  Ideas for
>> improving this system would be much appreciated!
> 
> As a moderately experienced django hacker, I'm happy to help out with
> this stuff (I have already been doing a bit, if in a rather haphazard
> way), and I've had a think about it and detailed some ideas below.
> 
> Problem
> ===
> The basic problem, as I see it, is:
> 
> People have no idea for a long time whether their patch is likely to be 
> accepted at all, and if it is, when.
> 
> This is important because people need to know whether to use another
> work around or continue with their patch.  Also the wait-and-see game 
> can drag on people's patience -- there is a currently a ticket with a 
> patch that was opened 11 months ago, and it's still waiting for some 
> kind of review.  (Of course don't think for a moment that this is a 
> criticism of Adrian and Jacob -- it is just what has happened with 
> limited resources and a lot of demand, but it nonetheless can be 
> frustrating for contributors, as already noted).
> 
> Principles
> ==
> The solutions to this problem have to be:
>   - low maintenance
>   - opt in, to allow experienced django developers to
> contribute as much or as little as they want, as their
> experience and time allows.
>   - rigorous -- patches shouldn't wait months with no feedback
> while others get applied immediately, there should be some
> system to ensure everything gets reviewed. 
>   - actually remove work-load from Adrian and Jacob, including the 
> time spent looking through bug lists etc.
>   - integrate with existing stuff -- no extra mailing lists 
> or websites please.
> 
> Suggestions
> ===
> 
> I think it would be good to aim to add an initial comment to each
> patch within N days (where Adrian and Jacob should decide the value of
> N!).  I would suggest that some of the experienced Django hackers should 
> be allowed to do this initial review (especially for obvious 
> WONTFIXes).  I'll call these developers 'exp devs', Adrian and Jacob 
> and probably other commiters 'core devs', and both groups together 'all 
> devs'.
> 
> A number of stock answers could be helpful. They would be
> different for new feature patches and bug patches, and might be
> something like below:
> 
> For bugs:
> - [core devs] patch looks OK, I aim to apply within N days/week
> - [all devs] please add a test that supports the bug [obviously not 
> always feasible]
> - [all devs] needs more review, I aim to do this in N days/weeks
> - [exp devs] patch tests OK, I suggest to the core devs that this patch 
> (or my tidied up version) is applied immediately.
> 
> For new features:
> - [core devs] this patch is almost certain to be accepted, I aim to 
>   apply it within N days/weeks.
> - [all devs] this patch is likely to be accepted at some point, I aim
>   to review again in N days/weeks.
> - [all devs] this is interesting, but will have to wait for Django 1.1
> - [all devs] this patch is unlikely to be accepted, as I don't see
>   that the need is common enough, or it can be implemented in other ways  
>  (featuritis), unless you can convince me otherwise.
> - [all devs] clean up your patch, add some documentation etc and I'll 
>   have another look.
> - [exp devs] - patch seems Good and Right, I suggest to the core devs 
> that this patch (or my tidied up version) is applied immediately.
> 
> 
> For each case where there is an aim to review or apply, you could add a
> todo-[yourname] to the Trac keywords, so you could search for these (I
> guess this is what the 'assigned' field is for, but it just defaults
> to a component owner, and most of them are 'Adrian' at the moment, far
> more than I suppose he can deal with, so 'assigned = Adrian' is not
> very useful for him. I think assigned here really means 'I will look
> at this and decide what to do if no-one else does'. We need a way to
> distinguish between the 'I will definitely do this' and 'this has just
> been assigned to me by Trac' situations).
> 
> There is the issue of which tickets to handle -- I am a big culprit
> here, as my procedure is totally random -- if I happen to notice
> something on django-updates I'll have a look.  Maybe we need to be
> pedantic about using http://code.djangoproject.com/report/12 and
> starting from the bottom.
> 
> The problem with that report is that it won't distinguish between
> tickets where you are waiting for the ticket owner to get back to you
> (fix their patch or whatever), tickets that are awaiting some
> attention, and tickets that are on your todo list. I think we need
> some more specialised reports:
> 
> 1) active tickets with patches that are awaiting 

Re: We're being had

2006-06-02 Thread public

> On 6/2/06, Nicola Larosa (tekNico) <[EMAIL PROTECTED]> wrote:
>> Ilias Lazaridis is a known Internet troll.
>>
>> http://www.encyclopediadramatica.com/index.php/Ilias
>>
>> Let's stop feeding him/her/it, it's just a waste of time.
>
> Nice catch!
>
> Adrian

yes, danke.  :)

-- derek


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-developers@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-developers
-~--~~~~--~~--~--~---



Re: proposal for a new ValidationError

2006-06-02 Thread Michael Radziej

James Bennett wrote:
> On 6/2/06, Gary Wilson <[EMAIL PROTECTED]> wrote:
>> One issue would be what to name this
>> more-critical-than-CriticalValidationError validation error.
> 
> FatalValidationError.

HeartAttack



;-)

Michael


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-developers@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-developers
-~--~~~~--~~--~--~---



Re: We're being had

2006-06-02 Thread Adrian Holovaty

On 6/2/06, Nicola Larosa (tekNico) <[EMAIL PROTECTED]> wrote:
> Ilias Lazaridis is a known Internet troll.
>
> http://www.encyclopediadramatica.com/index.php/Ilias
>
> Let's stop feeding him/her/it, it's just a waste of time.

Nice catch!

Adrian

-- 
Adrian Holovaty
holovaty.com | djangoproject.com

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-developers@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-developers
-~--~~~~--~~--~--~---



Re: proposal for a new ValidationError

2006-06-02 Thread James Bennett

On 6/2/06, Gary Wilson <[EMAIL PROTECTED]> wrote:
> One issue would be what to name this
> more-critical-than-CriticalValidationError validation error.

FatalValidationError.

-- 
"May the forces of evil become confused on the way to your house."
  -- George Carlin

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-developers@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-developers
-~--~~~~--~~--~--~---



proposal for a new ValidationError

2006-06-02 Thread Gary Wilson

What do you think about adding a ValidationError similar to
CriticalValidationError but one that would stop further evaluation of
_all_ validators in the manipulator instead of just the remaining
validators for the current form field being processed?

For example, I have a simple login form with username and password that
authenticates to an LDAP server.  If the user does not have cookies
enabled, they fail the hasCookiesEnabled validator on username.
However, even if I make hasCookiesEnabled raise a
CriticalValidationError, the password validators will still get run and
my LDAP server will still get hit.  A more desirable outcome would be
for me to be able to short circuit processing of all other validators
if hasCookiesEnabled fails.

A very similar situation can been seen in
django.contrib.auth.forms.AuthenticationForm:

class AuthenticationForm(forms.Manipulator):
def __init__(self, request=None):
self.request = request
self.fields = [
forms.TextField(field_name="username", length=15,
maxlength=30, is_required=True,
validator_list=[self.isValidUser,
self.hasCookiesEnabled]),
forms.PasswordField(field_name="password", length=15,
maxlength=30, is_required=True,
validator_list=[self.isValidPasswordForUser]),
]

Even if username's hasCookiesEnabled validator raised
CriticalValidationError, the password's isValidPasswordForUser
validator would still get run and hit the database.

One issue would be what to name this
more-critical-than-CriticalValidationError validation error.


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-developers@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-developers
-~--~~~~--~~--~--~---



Re: File uploads

2006-06-02 Thread [EMAIL PROTECTED]

Fixed, is now ticket http://code.djangoproject.com/ticket/2070


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-developers@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-developers
-~--~~~~--~~--~--~---



We're being had

2006-06-02 Thread Nicola Larosa (tekNico)

Ilias Lazaridis is a known Internet troll.

http://www.encyclopediadramatica.com/index.php/Ilias

Let's stop feeding him/her/it, it's just a waste of time.

--
Nicola Larosa - http://www.tekNico.net/

Users know the business better than you do, whoever you are.
If you are willing to learn, you can change the world.
 -- Dratz, February 2006


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-developers@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-developers
-~--~~~~--~~--~--~---



Re: File uploads

2006-06-02 Thread Jeroen Ruigrok van der Werven

On 6/2/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> Streaming is storing the output directly without loading the entire
> file into memory. Just small parts of it are in memory at any given
> time before it is appended to a file on disk.

Ah right. Should've thought of that.

I guess this will also bring us closer to do what Google does with the
Gmail file attachments. For those that do not know, it starts
uploading the moment you completed the file selection. Thus allowing
you to continue to edit while in the background the file gets
transferred.

Thanks for the clarification Oyvind,

-- 
Jeroen Ruigrok van der Werven

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-developers@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-developers
-~--~~~~--~~--~--~---



Re: File uploads

2006-06-02 Thread [EMAIL PROTECTED]


Jeroen Ruigrok van der Werven wrote:
> Hei Oyvind,
>
> On 6/1/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> > Been working on a patch for streaming/ large file uploads.
>
> Can you briefly explain how I should interpret the concept streaming
> file uploads?
>
> --
> Jeroen Ruigrok van der Werven

Hi, Jeroen

Streaming is storing the output directly without loading the entire
file into memory. Just small parts of it are in memory at any given
time before it is appended to a file on disk.

Øyvind Saltvik


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-developers@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-developers
-~--~~~~--~~--~--~---



Re: File uploads

2006-06-02 Thread Jeroen Ruigrok van der Werven

Hei Oyvind,

On 6/1/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> Been working on a patch for streaming/ large file uploads.

Can you briefly explain how I should interpret the concept streaming
file uploads?

-- 
Jeroen Ruigrok van der Werven

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-developers@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-developers
-~--~~~~--~~--~--~---