Author Archives: David Trowbridge

[Open Academy] Status Reports, April 18, 2015

Mingyi Chen

1. What project are you working on?

  • Add infinite scrolling to the diff viewer
  • Read-only site mode

2. What you accomplished this week

  • Read the code, find how many should be stopped.
  • Add a button to stop admin settings.

3. Links to anything you’ve done this week
https://reviewboard.hackpad.com/Mingyis-Notes-gvT8udhK8GY

4. What you plan to do next week

Add a notice bar to the whole website.

5. What, if anything, is blocking you from making progress?

How many functions do review board have, and how many should be stopped.

6. Any other questions?

The previous project is still waiting for review!


Sihang Chen

1. What project are you working on?

Add the unreviewed section to my dashboard.

2. What you accomplished this week

Finish the counting function of the incoming unreviewed review requests.

3. Links to anything you’ve done this week
https://reviews.reviewboard.org/r/7193/

4. What you plan to do next week

Done some tests and change the codes.

5. What, if anything, is blocking you from making progress?

No.

6. Any other questions?

Nope, will ask on Slack if I have.


Teresa Fan

1. What project are you working on?

Interactive Issue Summaries

2. What you accomplished this week

Fixed up my code based on review comments (and solved some git issues).

3. Links to anything you’ve done this week

4. What you plan to do next week

Continue working on that review request until it’s ready to be shipped.

5. What, if anything, is blocking you from making progress?

More reviews are welcome! Also, see below

6. Any other questions?

What would be best for me to do next, considering I only have a couple weeks left in my semester?


Sun Wang Jun

1. What project are you working on?

Checklist extension

2. What you accomplished this week

Fixed trivial issues raised in my review requests

3. Links to anything you’ve done this week

4. What you plan to do next week

Clear the remaining issues raised

5. What, if anything, is blocking you from making progress?

Projects and exams

6. Any other questions?


Wu Di

1. What project are you working on?

  • Better diff comment bubbles
  • Allow replying to reviews from the diffviewer

2. What you accomplished this week

Relooked at jQuery’s draggable and resizable following Christian’s comments in my review, but still found it unsuitable for moving and resizing the comment bubbles.

3. Links to anything you’ve done this week
https://reviewboard.hackpad.com/Wu-Dis-Notes-sULvWjtXN56

4. What you plan to do next week

Fix outstanding issues in my review request.

5. What, if anything, is blocking you from making progress?

Projects and exams.

6. Any other questions?


Xuanyi Lin

1. What project are you working on?

Framework and UI for integrating with third-party services

2. What you accomplished this week

  • Fixed issues in my reviews
  • Add Config template to integration forms
  • Implement Rbslack with integration framework

3. Links to anything you’ve done this week

4. What you plan to do next week

Fix issues for my reviews.

5. What, if anything, is blocking you from making progress?

6. Any other questions?


Feng Chen

1. What project are you working on?

Create a new plugin

2. What you accomplished this week

Download Review Bot and find the direction to write the plugin.

3. Links to anything you’ve done this week

4. What you plan to do next week

Complete the project.

5. What, if anything, is blocking you from making progress?

Basketball Competition and my course.

6. Any other questions?


Chenxi Ni

1. What project are you working on?

OAuth2 provider support

2. What you accomplished this week

Set the environment of OAuth2

3. Links to anything you’ve done this week
https://reviewboard.hackpad.com/Chenxis-Notes-hRtQP9sWSrP

4. What you plan to do next week

Try to submit a WIP review for my project. Write basic code such as adding models to Django.

5. What, if anything, is blocking you from making progress?

No

6. Any other questions?

Not yet


Stanley Yeo

1. What project are you working on?

Auto-add users to groups

2. What you accomplished this week

  • Implement signal handlers to add newly registered user to global default groups
  • Fix issues in previous RR
  • Write test codes
  • Update RR (soon)

3. Links to anything you’ve done this week
https://reviews.reviewboard.org/r/7165/

4. What you plan to do next week

  • Update RR
  • Write tests
  • Finish previous RRs

5. What, if anything, is blocking you from making progress?

6. Any other questions?


Rohan Meringenti

1. What project are you working on?

Revokable Ship its / Looking for new quick project

2. What you accomplished this week

  • Updating RR soon
  • Written tests
  • Made changes in accordance to reviews

3. Links to anything you’ve done this week

I’ll update the https://reviews.reviewboard.org/r/7170/ today or tomorrow.

4. What you plan to do next week

Pick up a new quick project and start it

5. What, if anything, is blocking you from making progress?

No. Just some tests right now, so i’ll be a day or too late in updating my RR

6. Any other questions?


Jifei Wen

1. What project are you working on?

pep257 && shellcheck

2. What you accomplished this week

fix bug in pep257 && shellcheck

3. Links to anything you’ve done this week

4. What you plan to do next week

there is someting wrong at shellcheck and i will try again

5. What, if anything, is blocking you from making progress?

6. Any other questions?

Jessica Qian

1. What project are you working on?

Trivial reviews

2. What you accomplished this week

Responded to RR for trivial review requests.

3. Links to anything you’ve done this week

https://reviews.reviewboard.org/r/7022/
https://reviews.reviewboard.org/r/7125/
https://reviewboard.hackpad.com/Jessicas-Hackpad-LOYsF3tQwem

4. What you plan to do next week

Work on fixing a bug where the trivial is True even if emails are turned off.

5. What, if anything, is blocking you from making progress?

None

6. Any other questions?

Meeting Minutes: January 26, 2014

Attendees

Mentors: Christian, David, Mike, Steven

Students: Anselina, Bhushan, Iines, Joonas, Olessia, Tomi

Excused: Edwin, Stephanie, Tami

Missing: Mirai

Announcements

Status Reports

  • Vitally important that these get in on time (24 hours before meeting)
  • Whoever collects status reports each week is responsible for hounding stragglers
  • Send your status reports to the reviewboard-students list in response to the call each week so we can see them come in.

Communication

  • Prefer #reviewboard-students, or reviewboard-students/reviewboard-dev mailing lists over private communication. If you have truly private concerns, emailing the mentors directly is ok, but generally all communication should be open.

Other

  • Still missing a couple wordpress.com usernames. Send them to David.

Round-robin

Tomi

  • Just getting started with easyfix bug, no questions yet
  • Maybe a special case re: TUT’s UX focus. Will go over project list with faculty mentor.

Bhushan

  • Struggling a bit figuring out how all the pieces fit together for selected bug. Will return to #reviewboard-students to go through code when he’s working on it.
  • Has a handful of questions about process to ask for an assignment

Olessia

  • Investigated a couple EasyFix bugs but they were already fixed. What’s the process for getting bugs closed? ChipX86: let us know and we’ll close them.
  • Going to take on bug 3200.
  • Will get set up with a bouncer.m_conley: reminder that a “bouncer” is like having permanent-presence in IRC. I use one, so I’m always in here, but look like m_conley_away when detached. When I reconnect, I get all of the chatter I missed. they’re super handy and you should get one if you don’t already have one. Message ChipX86 if interested

Joonas

  • Selected an EasyFix bug but haven’t looked into it yet. Will get started soon.

Anselina

  • First review request is all done.
  • Found a bug while investingating hostingsvcs code. Filed an issue and submitted a patch. purple_cow: This is a good opportunity for other students to do a code review.
  • After discussing GitHub Pull Request integration, switched over to “SCM hooks utilizing RBTools” instead.

Iines

  • Development environment is all set up.
  • Looking for a front-end EasyFix bug. Going to try to tackle 3078. ChipX86: Much of that code will live in djblets. m_conley: it’s like a toolkit of django goodies that Review Board uses heavily, but other projects can use it too

Status Reports, Jan 26, 2014

Anselina Chia

Last Week

  • Resolved the issue (#2646) in my first review request (r/5276 – now shipped)
  • Looked through code in reviewboard/hostingsvcs
  • Filed a bug report (#3207) related to hostingsvcs, and submitted a patch for it for review (r/5321)
  • Spoke with ChipX86, and decided to take on the “SCM Hooks utilizing RBTools” project instead

Next Week

  • I’ll be working on closing a review request when a change is committed/pushed — I’m planning on writing the Git hook script for this first, then moving on from there.
  • Hopefully do a review on another student’s patch

Blockers

Nothing so far

Questions

None

Bhushan Ramnani

Last Week

  • Finally got the code environment set up and running, using vagrant.
  • Went through the reviewboard user guide to familiarize myself with core features.
  • Went through the code base documentation.
  • Started working on an easy fix enhancement, “Issue 3201: Put a link next to rich-text fields.”

Next Week

  • Fix this issue and pick up another issue.

Blockers

Chris directed me to the files where this gets handled. But I’m not able to figure out the exact handler for when the editor is clicked on. I’m kind of getting lost in the expansive code base. It would be nice to know about the basic workflow of how this front end functionality works. If there’s any link/documentation, I’d be happy to read it. It’ll be more productive to have a bit more knowledge, than trying to figure out everything looking at the code.

Questions

None

Edwin Zhang

Excused (MIT not started)

Iines Piesala

Last Week

  • I have accomplished this week to set up the development environment

Next Week

  • Next week I plan to decide easy-fix bug and tackle it

Blockers

  • Choosing the easy-fix bug

Questions

None

Joonas Lindholm

Last Week

  • I got the development environment set up and I picked an easyfix bug #3204 to look into.

Next Week

  • Fix the bug and post the fix for a review.

Blockers

Nothing at this point

Questions

None

Olessia Karpova

Last Week

  • Looked into two #EasyFix bugs. Both of the bugs were identified as already resolved.

Next Week

  • Look into more bugs (unless there’s something else I could do?)

Blockers

Nothing at this point

Questions

  • What is the protocol for marking a bug resolved?
  • Steven MacLeod mentioned that it’s possible to get access the IRC chat logs that were happening while one was offline via a ‘bouncer’. It would be really helpful. My uncreative IRC nick is olessia.

Mirai Akagawa

Last Week

  • Got reviewboard working locally on OSX Mavericks.

Next Week

  • Wanna work on EasyBug Issue 3032 – “Enter” key doesn’t work for search

Blockers

Nothing at this point

Questions

Are there any data that I can pull into my local db to use it as testing, etc.?

Stephanie Su

Excused (MIT not started)

Tomi Äijö

Last Week

  • This week I finally got the development environment set up using Vagrant and VMware.

Next Week

Blockers

Nothing anymore as Vagrant related issues are solved now.

Questions

None

Tami Forrester

Excused (MIT not started)