User:Scovil

(Difference between revisions)
Jump to: navigation, search
Line 42: Line 42:
  
 
Release Cycle:  Includes release name and an easy-to-read breakdown of goals by category.
 
Release Cycle:  Includes release name and an easy-to-read breakdown of goals by category.
 +
 +
 +
 +
'''FOSS Field Trip'''
 +
 +
''Part 1:''
 +
 +
Education repositories:  12,505
 +
Graphs -> Commits shows the number of commits to the repository that week, by day.  Can change the week.
 +
Humanitarian repositories:  292
 +
Last update for HTBox/crisischeckin was 11/4/16.
 +
Disaster management repositories:  147

Revision as of 16:33, 15 April 2017

Randy Scovil

Randy Scovil is a tenured Full-time Instructor in Computer Information Systems at Cuesta College in San Luis Obispo, CA. He is the primary instructor for the Computer Science portion of the program. He teaches the Fundamentals of Computer Science sequence (I-III, culminating in Data Structures) as well as two-course sequences in iOS and Android Development. He serves on the state group (FDRG) responsible for reviewing transfer curriculum for community colleges and the CSU (California State University System). He is the co-founder of Cuesta HDTV, a joint project with the Film, Television, and Electronic Media program to provide students the opportunity to produce college content that is aired locally, streamed, and available online

He also serves as a Lecturer in the Computer Science and Software Engineering Department at Cal Poly, also located in San Luis Obispo. He has taught a variety of courses to different student constituencies. He currently teaches a 400-level elective course in Mobile Development. He has also taught courses for lower-division majors, engineering majors, and the general student population.

His primary interests are mobile development, computer science teaching, and working with media.

Randy founded the San Luis Obispo chapter of CocoaHeads, the worldwide association of Mac/iOS programmers. The group provides a venue for faculty, students, local professionals, and hobbyists to come together and exchange ideas.

He founded and serves as Chief Instigator of Yes We Do Apps, Inc., a local development house specializing in mobile applications and backends.

Prior to teaching he spent many years in the broadcast industry, primarily programming rock/alternative radio stations and doing radio/TV play-by-play of college sports.


Exercises:


Intro to FOSS Project Anatomy (Activity)


Sugarlabs:

Potential Student Roles: Developer, others dependent on individual skills (e.g. non-native speaker)

Bug Tracking: Check GitHub, identify related component, report issue.

Repository: Last commit - master: 2/15/17, branch sucrose-0.108: 3/6/16

Release: The roadmap is updated at the start of each new release cycle.


Sahana:

Contributors: All listings had a very general message but a welcoming tone. The key distinction from SugarLabs was the emphasis on testers and distinguishing them from developers. They also emphasized CI and look for contributors who can help in that area specifically.

Tracker: Takes you to a list of reports/bugs, where Sugar Labs takes you to a policy page first. Categories include Active and Accepted issues as well as by Version and Milestone. Reports include information on component, version, and priority.

Repository: Last commit was 3/17/17.

Release Cycle: Includes release name and an easy-to-read breakdown of goals by category.


FOSS Field Trip

Part 1:

Education repositories: 12,505 Graphs -> Commits shows the number of commits to the repository that week, by day. Can change the week. Humanitarian repositories: 292 Last update for HTBox/crisischeckin was 11/4/16. Disaster management repositories: 147

Personal tools
Namespaces
Variants
Actions
Events
Learning Resources
HFOSS Projects
Evaluation
Navigation
Toolbox