Skip to content

Recap of day 1 of sprints

estherbester edited this page Sep 10, 2011 · 1 revision

#1) Ready! Context diagram Preston and Phil and Jason:

  • want: dynamic explanation of how Dj fits into whole infrastructure
  • Preston: made visual diagram
  • Phil (with Travis) -- worked on onhover tips that pop up over each part of the diagram
  • worked with Russell and Carl for technical feedback

###Next Steps:

  • check the text/content and make suggestions

#2) Setup Dana and Nick

  • Created setup page (for mac) on wiki
  • virtualenv wrapper
  • Dana walked through a version of Nick's tutorial.
  • Would like to add extra instructions: for advanced packages, diving into tutorial. Instructions for "recommended" packages like homebrew, XCode, git, gcc, debug toolbar
  • get enough to get tutorial running in dev environment
  • base project templates

###Next steps:

  • get database
  • link more terms to the glossary
  • Linux setup

#3) Go! Tutorials Esther, Mjumbe

  • Refactoring the tutorial to be more friendly to absolute beginners
  • Finished Part 1 of tutorial
  • Patched one bug
  • Removed sections that seemed tangential to goals
  • Created a new branch with our changes.
  • Might make pull request - mini-patches or giant patch? ###Question: where to put apps? (See Line 316 in Tutorial01.txt)
    • Don't want them in the project folder (tutorial is wrong!)
    • So that it's easier to package up
    • Single directory for all apps; create a package for each app
    • What is the best practice?

#4) Deploy! Tim and David

  • Found common problems w/ EC2, though gondorio etc have good docs
  • Too many choices for newbies to make, no idea which solution is best for a working site
  • Making Fabric scripts to create virtual machine (Vagrant?) with Ubuntu server to deploy code.
  • The confusion between setup in virtual development environment (virtualenv stuff) and and deployment in production -- better explanations of both things to newbies

###Next steps:

  • For beginners, find and provide a single good, solid deployment strategy
  • A "zero-setup option" so users can show other people their site easily
  • Finish Fabric script for deployment to EC2 from Ubuntu server

#Glossary - Dana

  • add virtualenv, virtual machine
Clone this wiki locally