On Sat, Oct 10, 2009 at 6:04 AM, Ned Batchelder <n...@nedbatchelder.com> wrote: > My strong feeling is that these two goals will quickly become impossible to > reconcile. I think the idea of a conference site is a good one (everyone > will understand the problem domain, lots of interesting avenues to explore, > it's not yet-another-blog), but aiming for it to be the actual site used for > DjangoCon will not work in the long run. > > The tutorial is extremely important. It will be the first part of the docs > read by 98% of new users. Don't complicate it by tying it to DjangoCon. > This thread has already seen requests for features that will be great for > real use, but would probably be too much to put into a tutorial. While it > would be very cool to have the two sites be just one site, I think it will > either create an overgrown underexplained tutorial as DjangoCon adds > features needed for a real-world conference site, or a simplistic toy > DjangoCon site because the tutorial needs to ensure that everything is > clean, understandable, and accompanied by clear prose. > > Why not serve just one master well, and have the tutorial be purely about > exposition and pedagogy?
After more thought I agree with Ned. Not only will the goals be hard to reconcile, I think we're encroaching the turf of the DjangoCon conference organizers. I also think the data model will be sufficiently complex and lead to a lot of hand waving in the tutorial. Ideally, I think a good candidate for a website/tutorial will have the following components: * The goal and domain should be simple to grasp and explain in a few sentences. * Have one main app that is the central focus on the website * Have one main model, with several peripheral models that could be introduced as the tutorial progresses. * Be complex enough to require many areas of Django (e.g. Forms, Aggregates, Caching, etc) I'll have to ponder further on what fulfills these requirements. One thought I had was to use the existing poll tutorial, but expand it to be a site on its own. Something along the lines of http://strawpollnow.com/ but not necessarily with the Twitter integration? Thanks, Rob --~--~---------~--~----~------------~-------~--~----~ 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 django-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-developers?hl=en -~----------~----~----~----~------~----~------~--~---