MIT 6.S194 | Open Source Software Project Lab  

Announcements

Design Studio

Feb 22

Hi Everyone,

On the calendar I just posted the next three weeks of assignments for the design studio.

Small change of plans regarding presentation size: we’re just going to have solo presentations instead of allowing groups to come up and present. You can still present work done as a pair, you’ll just be presenting it solo. (We just want to make sure everyone has the opportunity to practice presenting.)

For each group listed, pick one person to present something they’ve worked on. Notice that your group will be sending someone up most weeks, so talk amongst yourselves to decide when each of you wants to be the one to go up.

Slides are not necessary, but diagrams (whether on slides or the blackboard) are encouraged if they help understand what you are presenting. Showing code is necessary, which you can either do from an editor, or create a Github gist to highlight the portion of code. More detailed guidelines on the design studio page.

Upcoming Week

Feb 18

Thanks for coming to the hackathon this weekend. Just a few reminders:

  • Tomorrow is Monday schedule, so we have class.
  • Journals are due at the start of class on Tuesday
  • Status reports are due tonight for teams meeting tomorrow

We’re going to delay the first studio critique – so Rails and Phabricator, you’re off the hook for Wednesday :)

Instead, we’ll use Wednesday’s class to talk about what we’ll be doing in the critiques, and as a group work time.

Standup Meetings

Feb 10

Weekly standup meetings have been scheduled and added to the calendar:

  • Phabricator: Monday, 4:30 - 4:50
  • MongoDB: Monday, 5:00 - 5:20
  • Socket IO: Wednesday, 4:30 - 4:50
  • Rails: Wednesday, 5:00 - 5:20
  • Review Board: Wednesday, 5:30 - 5:50

Hackathon this Friday and Saturday

Feb 10

After looking over the survey results, we’re going to have a mini hackathon this Friday and Saturday. We’re planning on providing food, music, and a place to code two nights to make sure every group has a chance to come and work together if you want. You’re welcome to come to both if you want.

  • Friday 2/15, 6PM - 11PM
  • Saturday 2/16, 6PM - 11PM

The location is TBD. We’ll likely reserve a room downstairs in Stata.

Many of the Open Source mentors have agreed to be available to video chat to hang out with you and help out. For each group, decide which times you are able to come as a group, and email your mentor to let them know your plans so they can sync up with you.

Attendence is optional, but we think you’ll find this a good (and fun) way to ramp up on your projects.

Welcome

Feb 05

Please bring your laptops to class on Wednesday if you have them.

Materials for Class


When and Where

Monday and Wednesday, 3:00 - 4:30
Location: 24-121

Instructors

Ted Benson
with David Karger

Class List

  1. Introduction (W 2/6)
  2. Bootup (M 2/11)
  3. Become a Git Master (W 2/13)
  4. Everything you ever wanted to know about Web Requests (T 2/19)
  5. Design Studio (W 2/20)
  6. Debugging (M 2/25)
  7. Design Studio (W 2/27)
  8. Open Source Business Models (M 3/3)
  9. Design Studio (W 3/6)
  10. Work Day (W 3/11)
  11. Design Studio (W 3/13)
  12. Quantifying Code (M 3/18)
  13. Design Studio (W 3/20)
  14. Spring Break (M 3/25 & 27)
  15. Quantifying Users (M 4/1)
  16. Work day (W 4/3)
  17. Remote Collaboration (M 4/8)
  18. Design Studio (W 4/10)
  19. No class - Patriot's Day (M 4/15)
  20. Design Studio (W 4/17)
  21. Work Day (M 4/22)
  22. Design Studio (W 4/24)
  23. No class - CHI (M 4/29 and W 5/1)
  24. Final Presentations (M 5/6)
  25. Final Presentations (W 5/8)
  26. No class - WWW (M 5/13 and W 5/15)
  27. *Note: Report due W 5/15*