Ascend Project

Mentorship and barrier-removing accelerator program designed to explicitly invite, include, and support adult learners in making a first technical contribution to Open Source software.

Contact Us!

Daily Agendas

Blog posts by


Daily Agendas

    Week 6 - Day Five Agenda

    17 Oct 2014 »

    Agenda

    9-9:30am Breakfast

    9:30am Checkin & announcements

    • Wrap up blog posts, pull requests

    • Final presentations 11-12:30pm
    • Working on OPW applications, resumes, portfolio
    • “Graduation” 3-5pm (with sundae bar)

    Week 6 - Day Four Agenda

    16 Oct 2014 »

    Agenda

    9-9:30am Breakfast

    9:30am Checkin & announcements

    • Final presentations 11-12:30pm
    • Wrap up blog posts, pull requests
    • Working on OPW applications, resumes, portfolio

    Social event 5-7pm - Rock Band & Pies

    Week 6 - Day Three Agenda

    15 Oct 2014 »

    Agenda

    9-9:30am Breakfast

    9:30am Checkin & announcements

    • 1 hr of presentation practice ** 30 mins of prep ** partner up ** tell them the one thing you want to achieve ** do the preso (5 min, timed) ** get feedback “did i accomplish that goal?” ** switch
    • Independent bug work

    LUNCH (Food Carts)

    • Independent bug work, blogging, presentation prep
    • Final presentation practice with K & L in 1:1 for those in https://ascend.etherpad.mozilla.org/thursday-presentations

    Week 6 - Day Two Agenda

    14 Oct 2014 »

    Agenda

    9-9:30am Breakfast

    9:30am Checkin & announcements

    • 10-12:30pm Hope HR/Resume skill building

    LUNCH (Food Carts)

    • Working on bug(s)

    Week 6 - Day One Agenda

    13 Oct 2014 »

    Agenda

    9-9:30am Breakfast

    9:30am Checkin & announcements

    • Kronda 1password setup
    • 10-12pm Hope HR/Resume skill building
    • Working on bug(s)
    • 1hr of presentation prep EOD ** 30 mins on writing/outlining ** 30 mins in pairs - do the first 1min of your presentation (timed) ** get feedback from partner, do it again ** get feedback from partner, do it a third time ** Switch

    Week 5 - Day Five Agenda

    10 Oct 2014 »

    Agenda

    9-9:30am Breakfast

    9:30am Checkin & announcements

    • Automated tests, CI
    • Break out room for WP customizing
    • Find a tech portfolio site you like ** http://karveldigital.com/work/ ** http://www.ashedryden.com/consulting ** http://spang.cc/ ** http://www.adrianbotea.com/ (random web designer)

    Week 5 - Day Four Agenda

    09 Oct 2014 »

    Agenda

    9-9:30am Breakfast

    9:30am Checkin & announcements

    1:30-3:30pm - Lennon Day Reynolds from Urban Airship coming to talk about internship opportunity

    Week 5 - Day Three Agenda

    08 Oct 2014 »

    Agenda

    9-9:30am Breakfast

    9:30am Checkin & announcements

    • 10am-11am – Webmaker code walkthrough in Deschutes
    • Customizing your wordpress, start creating your showcase
    • 1:1s for folks who don’t have bugs yet

    LUNCH (11:45am Food Trucks)

    • Practice working on your talk for 1 hr, in pairs - record video and share with each other, get feedback
    • Project work & 1:1s

    Week 5 - Day Two Agenda

    07 Oct 2014 »

    Agenda

    9-9:30am Breakfast

    9:30am Checkin

    • All Day workshop with Dia Bondi on storytelling, building your talk
    • Resources: https://wiki.mozilla.org/StoryCraft

    Week 5 - Day One Agenda

    06 Oct 2014 »

    Agenda

    9-9:30am Breakfast

    9:30am Checkin & announcements

    • Catch up work from Friday (blog posts)

    11am Monday Meeting

    LUNCH (Food Trucks) - need to be out of office from 11:45-12:45pm because of internal meeting

    • Project work & 1:1s

    Week 4 - Day Five Agenda

    03 Oct 2014 »

    Agenda

    9-9:30am Breakfast

    9:30am Checkin & announcements

    10-11:45pm - Working on bugs/catchup – Final day for WP live milestone

    LUNCH 11:45 (food trucks)

    • Write your Week 4 blog post (use your progress reports) and submit a PR before EOD
    • Put in a paragraph with “What I will do when not working on my bug” - a commitment to yourself, and something to come back to later

    4:15pm Progress Reports

    4:30pm Checkout

    Week 4 - Day Four Agenda

    02 Oct 2014 »

    Agenda

    9-9:30am Breakfast

    9:30am Checkin & announcements

    10:00am - Kronda Talk

    LUNCH

    • Individual bug consultations & milestone check-ins
    • Progress Reports
    • Checkout

    Week 4 - Day Three Agenda

    01 Oct 2014 »

    Agenda

    9-9:30am Breakfast

    9:30am Checkin & announcements

    10:30am - Q&A with Mike Hoye (Engineering Community Manager)

    LUNCH

    1pm-3pm * Individual bug consultations & milestone check-ins, 1:1 3:30pm-4:15pm * Bash drills (see flash cards in resources)

    4:15pm Progress Reports 4:30pm Checkout

    Week 4 - Day Two Agenda

    30 Sep 2014 »

    Agenda

    9-9:30am Breakfast

    9:30am Checkin & announcements

    10:30am - Presentation from Lars John (Socorro)

    Individual bug consultations & milestone check-ins

    Week 4 - Day One Agenda

    29 Sep 2014 »

    Agenda

    9-9:30am Breakfast

    9:30am - Q&A with Marina (From OPW)

    Rest of today is Catch UP

    Goal before end of day is to have the First Bug & etherpad comment created

    Individual bug consultations & milestone check-ins

    Week 3 - Day Five Agenda

    26 Sep 2014 »

    Agenda

    • Checkin & Announcements
    • TOTD - bash keyboard shortcuts
    • Make sure you have an FTP Client
    • Deploying your WordPress site to a server ** AirDrop your Database to Kronda
    • Go Live!
    • Applying a patch/catchup time
    • Pair up on First Bug

    Week 3 - Day Four Agenda

    25 Sep 2014 »

    Agenda

    9-10:30 am : Breakfast

    • Checkin & Announcements
    • Patch your Bash! (see yaks etherpad)
    • Blog posts - check planet.mozilla.org find blog posts you enjoy (or find useful/informative) reading, share on Twitter (tag #ascendproject)
    • During the morning will go around and copy the VM to people’s computers

    LUNCH 11:45 - Food Cart Day

    • Building Firefox in a VM
    • Applying a patch
    • Catchup on blog posts & pull requests

    Week 3 - Day Three Agenda

    24 Sep 2014 »

    Agenda

    9-9:30 am : Breakfast

    Morning:

    • Catchup: ** Have a complete local install of wordpress with database ** Have your build of Firefox

    • If done those: ** Look over the list of good first bugs and start pulling out bug numbers that interest you ** Customize wordpress

    • Let’s make a change to Firefox together and see our change reflected

    LUNCH

    • Look over the life cycle of a bug (Barbara example w MozMill bug)
    • Look at good-first-bugs with people
    • Personal Project lifecycle: ** Blog regularly ** Start hanging out in IRC channels ** Strategies for staying engaged ** Deliverables for end of course

    Week 3 - Day Two Agenda

    23 Sep 2014 »

    Agenda

    9-9:30 am : Breakfast

    • Continuing with Wordpress setup
    • 11am Building Firefox - get the build started so it can run while we go for lunch

    LUNCH (11:45 - food trucks)

    • Making changes to your Firefox build and rebuilding to see the changes
    • If time permits we’ll go back to that MozMill good-first-bug together

    Week 3 - Day One Agenda

    22 Sep 2014 »

    Agenda

    9-9:30 am : Breakfast

    • Catch up from Week 2 if you need it
    • If you’re caught up - try getting your environment ready for either: ** Local Wordpress install (https://ascend.etherpad.mozilla.org/wordpress-local) ** Build Firefox (https://ascend.etherpad.mozilla.org/build-firefox)

    Monday Meeting @ 11am followed by LUNCH

    • Debrief from Monday meeting - questions, comments, follow up
    • Continue dev env setups from AM
    • Report back & skill share from those who got it working

    Week 2 - Day Five Agenda

    19 Sep 2014 »

    Agenda

    9-9:30 am : Breakfast

    • Time for blogging/catchup/tutorial creation ** note: images for your posts should go into an images directory in your named dir

    LUNCH

    • Let’s learn what makes a MozMill test
    • What does MDN provide for learning more about this?
    • Can we write a test of our own?
    • What do the bugs look like for new tests?
    • Checkout @ 4pm and stipends

    Week 2 - Day Four Agenda

    18 Sep 2014 »

    Agenda

    9-9:30 am : Breakfast

    • Announcements
    • Pushing/Challenging yourself
    • Check in on your bug(s)
    • More time for catching up/blog post tutorial ** Added bonus - create a badge for someone who completes your lesson ** http://toolness.github.io/chicago-badge-studio/studio.html has a way to make nice badges

    LUNCH (in the office today)

    • Automated testing
    • MozMill introduction & getting set up ** https://wiki.mozilla.org/QA/Automation#Mozmill_2

    Week 2 - Day Three Agenda

    17 Sep 2014 »

    Agenda

    9-9:30 am : Breakfast

    • Announcements
    • When you lose work - NORMAL! (Because, technology)
    • Pull requests: If you have one open, a new PR will tack on your latest commit, but not start a new one
    • TOTD: In your non-testing profile (aka ‘default’) set your preferences to re-open last tabs
    • Special Guest: Gregg Lind
    • Kronda talks culture fit and hiring practices to watch out for
    • Pair up & run another MozTrap suite (on Nightly) ** Still looking for everyone to file at least one bug, if possible

    11:45 am: Head over to food trucks again for lunch

    • Finding the ‘blame’ in git
    • how to find things in a code base, not git (credits on SVN)
    • Scavenger Hunt: Find when Lukas was added to the about:credits page ** Pair up ** hint: start at https://www.mozilla.org/credits/faq/ ** Submit your answer (YYYY-MM-DD) to Lukas via IRC private message

    When done: * Catchup on anything, if you need to (check the catchup pad) * Try searching Bugzilla for ‘steps-wanted’ bugs & seeing if you can find one to reproduce * Start a blog post explaining (with screenshots) one of the following: ** How to set up & run MozTrap tests ** How to set up all 4 channels of Firefox to run them at the same time ** How to install the CrashMe addon and run it ** Another option of your choosing - the goal is to use screenshots and create a tutorial for another new contributor

    Notes: add in reviewing details before making commits, setting up the local site hosting to be able to preview the changes

    Week 2 - Day Two Agenda

    16 Sep 2014 »

    Agenda

    9-9:30 am : Breakfast

    • debrief about monday meeting
    • SUMO team design meeting report back (Adam, Eva, Virginia)
    • about:about – know more about your Firefox

    11am - Vidyo call with Dino about benefits package

    LUNCH - 11:45 head to food trucks

    • Run a complete MozTrap smoketest set of tasks
    • If you find a bug you can reproduce, file it!
    • https://oneanddone.mozilla.org/en-US/tasks/available/?keyword=aurora

    Notes: We spent more time debriefing about the meeting, about:about moved to after lunch. Also inserted a presentation on the Rapid Release trains before the MozTrap part because there were a lot of questions about why you’d use one version of FF over another. Lots of first bugs (~6) filed on this day.

    Week 2 - Day One Agenda

    15 Sep 2014 »

    Agenda

    9-9:30 am : Breakfast

    Morning:

    • Catching up ** time for blogging, webmaking, linking up the badges/webmaker/profiles

    LUNCH & Mozilla Community Meeting

    Afternoon:

    • Getting ready for QA ** Making calls to each other from Firefox ** https://oneanddone.mozilla.org/en-US/tasks/64/
    • Fold over teaching - those who moved ahead (to QA stuff) taught the others
    • David presented on filing first bug
    • small group broke off and went to a SUMO design meeting (reporting back tomorrow)

    Notes: The first bug was filed on this day - once MozTrap was introduced it seems to help with understanding what a bug is.

    Week 1 - Day Five Agenda

    12 Sep 2014 »

    Agenda

    9-9:30 am : Breakfast & computer sign out

    • Checkin
    • Tip of the day
    • If you didn’t yet, make sure you claim your Nightly User Badge: ** https://badges.mozilla.org/en-US/badges/claim/vpvacp
    • More Command Line/Terminal review & new stuff ** review ls, cd, mkdir, touch, rm, mv, cat ** how to help yourself - man (cmd line), help (within a program) ** take a tour of your bashrc & setup alias for sublime editing (install subl) *** https://www.sublimetext.com/docs/3/osx_command_line.html ** set sublime as editor in gitconfig [git config core.editor subl]

    • Maker Party!!! ** All the tools are at https://webmaker.org/tools
    • Group Exercise: Go learn a Web Literacy skill & bring back something to teach ** https://webmaker.org/resources/literacy/weblit-Navigation

    LUNCH (Perfect Pizza)

    • Make something webby that tells your story/why you’re here for in Ascend, use one of the tools: ** Remix an existing page: https://goggles.webmaker.org ** Create a new page: https://thimble.webmaker.org ** Make a multimedia presentation (1 min or less) https://popcorn.webmaker.org ** Add the URL for your piece to https://ascend.etherpad.mozilla.org/webmaker_day

    • What was the experience of using the tool?
    • Did you find any bugs???
    • Blog post assignment: recap the week, include links to accounts & webmaker outcomes
    • pull requests for new blog posts
    • Checkout (4pm) - early (4pm) for social hour with PDX office
    • Weekly stipend dispersal

    Notes: We didn’t have nearly enough time to spend on blogging, and webmaker respectively. Should have sorted this week out a little more to have tighter command line/git lessons and then not do any of that on this day. Also the stipend dispersal took another 30-40 minutes after being “done” for the day.

    Week 1 - Day Four Agenda

    11 Sep 2014 »

    Agenda

    9-9:30 am : Breakfast & computer sign out

    • Checkin
    • Short motivational video
    • Tip of the day
    • Account Creation: ** mozillians.org ** badges.mozilla.org ** Twitter ** IRC
    • Create your own badge

    LUNCH

    • Set up multiple Firefoxes (Nightly, Aurora, Beta, Release)
    • Git review
    • first_day folder pull requests to ascend repo ** Markdown investigation for styling
    • Checkout

    Note: For git review did a couple of peer instruction questions.

    Week 1 - Day Three Agenda

    10 Sep 2014 »

    Agenda

    9-9:30 am : Breakfast & computer sign out

    • Checkin
    • Moar git: ** config setup with github accounts ** ssh keys (generate & setup in github) ** push to own fork ** file an issue on the production repo ** create pull request with the fix ** see merge & request closed

    LUNCH

    • Moar terminal/command line ** Man pages ** flags ** –help
    • Set up multiple Firefox (Nightly, Aurora, Beta, Release)
    • Checkout

    Note: time crunch with learning shell and git meant we moved the man pages and setting up multiple Firefox instances to the next day (day 4)

    Week 1 - Day Two Agenda

    09 Sep 2014 »

    Agenda

    9-9:30 am : Breakfast & computer sign out

    • Checkin
    • return signed attendance policy
    • final exercise for Strength Finder
    • Group exercise - go learn about a Mozilla tool/project/site & report back
    • Group presentations

    LUNCH

    • Individual exercise - make a contribution to Mozilla in 10 minutes
    • Debrief
    • Let’s learn some git
    • Commit your first patch to ascendproject repo
    • Checkout

    Note: we actually moved all the git stuff to day three due to time constraints

    Week 1 - Day One Agenda

    08 Sep 2014 »

    Agenda

    9-9:30 am : Breakfast

    Morning:

    • Checkin & Introductions
    • Attendance Policy
    • W9, transit passes, receipts collecting, etc
    • Tour the office
    • Unbox the laptops, nametags, created

    LUNCH & Mozilla Community Meeting

    Afternoon:

    • Strength Finder quiz
    • Exploring results
    • Checkout

    Notes: We did get through all this, though we ended up moving the physical tour to the end of the day. The attendance policy discussion was very useful and resulted in an adjusted policy that everyone could get behind and was more explicit.