Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Lessons from the Pylons Book
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  5 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Jonathan Vanasco  
View profile  
 More options Nov 27 2012, 2:23 pm
From: Jonathan Vanasco <jonat...@findmeon.com>
Date: Tue, 27 Nov 2012 11:23:18 -0800 (PST)
Local: Tues, Nov 27 2012 2:23 pm
Subject: Lessons from the Pylons Book
I was going batty today trying to figure out why documentation ,
recommendations, and changelogs were conflicting when migrating an old
Pylons project.

Then I finally realized the problem - and noticed a large number of
people on StackOverflow were suffering from the same issue:

- The "Pylons Book" was/is often quoted and recommended for it's
thoroughness
- The "Pylons Book" is written for the Framework of 0.9.7
- The "Pylons Framework" is at 1.0.1
- The "Pylons Book" online is versioned, there was a 1.0 and it was
updated to a 1.1.  It follows this URL Pattern - http://pylonsbook.com/en/1.1/
and has this on the top of every page "Pylons Book v1.1
documentation"  The book is still written for the "Framework 0.9.7"
release though -- not the "Framework 1.0" changes.

It finally hit me that people were referencing the 1.1 documentation ,
assuming it was for the 1.1 framework release.  But there is no 1.1
framework release -- just 1.0.1.  People weren't misquoting the
framework release number - they were trying to use the 1.1 book ,
which covers 0.9.7 , on the 1.0.1 release - and total confusion
occurred.

Anyways, I think the moral of this story is that Pyramid shouldn't do
this.  I don't know how , but any docs ( official or 3rd party )
shouldn't go off into a versioning system that is confusingly similar
to Pylons.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
timblack1  
View profile  
 More options Nov 27 2012, 11:47 pm
From: timblack1 <timbla...@gmail.com>
Date: Tue, 27 Nov 2012 20:47:37 -0800 (PST)
Local: Tues, Nov 27 2012 11:47 pm
Subject: Re: Lessons from the Pylons Book

Pyramid could consider doing what Kevin Dangoor said a while back--"If it's not documented, it doesn't exist!"
http://markmail.org/message/ep3hfpx7cnxy7g5d

Tim


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Chris McDonough  
View profile  
 More options Nov 28 2012, 12:38 am
From: Chris McDonough <chr...@plope.com>
Date: Wed, 28 Nov 2012 00:38:23 -0500
Local: Wed, Nov 28 2012 12:38 am
Subject: Re: Lessons from the Pylons Book
On 11/27/2012 11:47 PM, timblack1 wrote:

> Pyramid could consider doing what Kevin Dangoor said a while back--"If it's not documented, it doesn't exist!"

Already true.

- C


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mike Orr  
View profile  
 More options Nov 28 2012, 1:45 pm
From: Mike Orr <sluggos...@gmail.com>
Date: Wed, 28 Nov 2012 10:45:37 -0800
Local: Wed, Nov 28 2012 1:45 pm
Subject: Re: Lessons from the Pylons Book

Pyramid has the advantage that its official docs are already the length and
quality of a book, and I think an earlier version of it (the BFG manual)
was even published. Now it's essentially a print-it-yourself book.

The Pylons Book is a product of its time. Maybe we should just release
Pylons 1.2 unchanged to eliminate confusion. The Pylons Book *is* thorough
and well-written, but it's dated and a couple chapters delved into esoteric
areas (the author's unique libraries).

My first recommendation to people would be to just use Pyramid, which is
"Pylons 2". If they want to use Pylons, they should read the online docs,
and be aware that some gaps have appeared. (Some links to third-party
documentation are dead, and "go-pylons.py was lost and no longer works so
you'll have to install a virtualenv and Pylons manually.) If they want to
follow the  Pylons Book they need to check the online docs for the
differences between Pylons 1 and 0.9.7.

On Tue, Nov 27, 2012 at 11:23 AM, Jonathan Vanasco <jonat...@findmeon.com>wrote:

--
Mike Orr <sluggos...@gmail.com>

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jonathan Vanasco  
View profile  
 More options Nov 29 2012, 6:13 pm
From: Jonathan Vanasco <jvana...@gmail.com>
Date: Thu, 29 Nov 2012 15:13:11 -0800 (PST)
Local: Thurs, Nov 29 2012 6:13 pm
Subject: Re: Lessons from the Pylons Book

On Wednesday, November 28, 2012 1:45:37 PM UTC-5, Mike Orr wrote:

> The Pylons Book is a product of its time. Maybe we should just release
> Pylons 1.2 unchanged to eliminate confusion. The Pylons Book *is* thorough
> and well-written, but it's dated and a couple chapters delved into esoteric
> areas (the author's unique libraries).

Honestly, I think that might be a good idea...  

But I think maybe a big warning on the official Pylons Docs /migrations
guides.  specifically these 2 pages:

- http://docs.pylonsproject.org/en/latest/docs/pylons.html
- http://docs.pylonsproject.org/projects/pylons-webframework/en/latest/...

just something like :
   "Please note that Pylons Framework is at version 1.0.1 , while the
PylonsBook version 1.1 covers the PylonsFramework 0.9.7.  Some
documentation on the PylonsBook 1.1 is out of date and incompatible with
the PylonsFramework 1.0.1."

> My first recommendation to people would be to just use Pyramid, which is
> "Pylons 2". If they want to use Pylons, they should read the online docs,
> and be aware that some gaps have appeared. (Some links to third-party
> documentation are dead, and "go-pylons.py was lost and no longer works so
> you'll have to install a virtualenv and Pylons manually.)

I agree with that, but the bulk of people I saw confused / having issues
(including myself) were those who were migrating legacy apps to 1.0.1 for
maintenance.  The Book unfortunately has a lot of SEO.  If you search for
migration help on random issues, the book's out-of-date docs come up... and
folks on StackOverflow are very good and pointing to the Out Of Date docs
based on the Book's version number.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »