![]() ![]() ![]() Compare View (what changed between two shipped versions of the app?) (notice the syntax /compare/.Often fixing things requires knowing the past more than digging into the code itself.Source Code Revision History (what we did, who did it, when it was done).Issues, Bugs (why we did what we did, who reviewed it).We've been trying to fix a really bad crash for the past week.Setup ssh keys on matrix for your github account.What do you need to learn in order to do it, how will you learn it?.What does it involve in the way of technologies?.Get a project: Project List (projects will be introduced on Thursday).Start learning git!: Watch video tutorials and/or Read chapters 1 and 2 of Pro Git, etc.Linus Torvalds at Google discussing git's distributed nature.Scott Chacon's more advanced tutorial of git.Howto: Working with Open Bugs on Bugzilla.Overview of Git Tutorials (many good ones).Version Control by Example, online book.We'll cover this in detail next week, but it's better to get started early. Begin learning how to use IRC for communication.Pick 3 things that struck you, blog about it and your reactions to the readings this week. Pick one Closed and one Open license/eula, and read them from start to finish.Add your blog feed and info to the Open Planet List so that it appears in the Planet.Read the Blog Guidelines for instructions on how to use your blog in the course.Create a blog (wordpress or blogspot or whatever) and create a feed category or tag called "open source".Add your info to the Fall 2013 Open Source Students page.Create an account on this wiki for yourself (note: requires manual creation).Complete the online git introduction at Code School.Apple, Richard Dreyfuss reads the iTunes EULA.Doing more, much more, than the bare minimum.Part I – Essential Open Source Development Skills and Concepts Introduction Second, we go deep into open web development with a case study. Students learn how to deal with the tools, techniques, and practices of their chosen project and its community. First, general open source and and community (i.e., Mozilla) specific skills and ideas are taught. 2 Part I – Essential Open Source Development Skills and Concepts. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |