On Tue, Oct 18, 2011 at 3:47 PM, Paul Menzel <pm.deb...@googlemail.com> wrote:
> Dear Dan,
>
>
> [Reordering the message so that it is easier to see the connection.]
>
> Am Dienstag, den 18.10.2011, 06:46 -0700 schrieb Dan Gentry:
>
>> On Oct 18, 3:10 am, kenneth gonsalves <law...@thenilgiris.com> wrote:
>> > On Tue, 2011-10-18 at 12:36 +0530, kenneth gonsalves wrote:
>> > > On Mon, 2011-10-17 at 23:45 -0700, Kevin wrote:
>> > > > Currently I have been focusing on the following:
>> >
>> > > > * Django 1.2
>> >
>> > > 1.3 belongs to the stone age - since you are learning, it would be a
>> > > good idea to work with the current svn trunk, updating every week or
>> > > so.
>> > > --
>> >
>> > s/1.2/1.3/
>
>> With all due respect to Mr. Gonsalves, I do not care to work with the
>> Django trunk unless I'm just playing around with something.  My goal
>> is always to produce a production quality application.  Even the more
>> stable than average Django trunk cannot provide the consistency needed
>> to deliver an app to a customer.  Plus, I don't need the extra work of
>> basing my code on a moving target.  When trunk becomes v1.4, I will
>> convert my applications and upgrade.
>
> Please read the message you are referring to again. Kenneth corrected
> the post [2] (although the `sed`-command should be `s/1.3/1.2/`. »The
> latest official version is 1.3.1.« [1], so Kenneth suggested to use the
> current stable release.
>

I can't stand incorrect pedantry - this is my curse.

Kenneth actually said that "1.3 is ancient, you should be using
trunk", which he corrected to "1.2 is ancient, you should be using
trunk". His advice, regardless of which version you look at, is to use
trunk - not the latest stable release.

I agree with Dan, you should always develop against a release -
although I am also a dinosaur. The cool kids these days are happy to
work against github projects, usually master, or randomly forked from
master. It is beyond me how you are supposed to know what caused the
breakage if you have no clue about what changes have been made.

A good part of my job relates to SCM, and once you have taught
yourself the good practices of SCM, you can clearly see the downsides
of not following them; this is one of them. Control change to manage
risk.

Cheers

Tom

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to