Status Report — October 14th, 2012

Wesley Ellis

Currently:

  • Working on getting my first patch landed for reviewbot

Roadblocks:

  • Getting the host name of a celery worker!

Next:

  • Start planning/coding the build bot plugin. Looks like there was some chatter in the mailing list about this

Questions:

  • None at the moment

Jesus Zambrano

Currently:

  • Working on getting the logic of review_header.html correct.

Roadblocks:

  • None at the moment, just finding difficult to invest time on the project.

Next:

  • Getting the template right and start the jQuery side of my task.

Allyshia Sewdat

Currently:

  • Working on getting my first submission of ReviewBot in for review (aiming at this weekend at the latest)

Roadblocks:

  • None really, now trying to get JSLint to run with desired options from the command line.

Next:

  • Get feedback on the JSLint static analysis tool, and making appropriate changes. Then, look at adding the UI for manually triggering the code analysis.

Aamir Mansoor

Currently:

  • Looking into libraries (either frontend or backend) to work with .doc/.docx files. The goal is to be able to diff 2 .doc files
  • Finishing reading “Dive Into Python”

Roadblocks:

  • Hadn’t had much of a chance over the past few days to work on ReviewBoard. Been busy with personal stuff (Thanksgiving weekend, making up time at work)

Next:

  • Spend the weekend and upcoming week on pluggable UI and hopefully make some progress on .doc parsing
  • Work with Christian and Michelle if I have any questions or need to discuss anything

Questions:

  • None

John Sintal

Currently:

  • Looking at the new base command class, and examining how diffs are generated.

Roadblocks:

  • None

Next:

  • Coding up the rb diff command.

Questions:

  • None at the moment

Karl Leuschen

Currently:

  • Adding auto key association for new github repositories. I’ve been able to add keys via the Github API without much trouble, so it’s now a matter of working it in to the existing “Add Repository” sequence of events.

Roadblocks:

  • None so far.

Next:

  • Write tests for the key adding code and start work on making key association part of the add/edit repository form (for Github first). Probably post a WIP review before I get too far.

Questions:

  • Will key association be a Reviewboard API feature as well? If so, is there any overlap that I should be concerned about? That is, I’ve only been looking at changing the HostingService classes and RepositoryForms, not the Repository model. Should the key association be done by the model (save or post_save) or as part of the form processing?

Tina Yang

Currently:

  • Switched from working on “uploading file attachment via post-review with revision” to “differentiating file attachments that’s attached to a revision from those tied to a review request”

Roadblocks:

  • Finding a continuous block of time to work on reviewboard (perhaps it will get better after midterm season passes)

Next:

  • Change the FileAttachment schema to record revision

Questions:

  • Could someone please reply to my questions from last week? At least the second one.
  • Any tips on time management and work-life-reviewboard balance?
  • Any work done the “uploading file attachment via post-review with revision” function already?

Michelle Chuang

Currently:

  • Wrapping up the bug I was working on during the code sprint.
  • Was looking into pdf.js and how to use that (before the recent turn of events)

Roadblocks:

  • Figuring out what Aamir and I will be working on

Next:

  • Getting started on Pluggable UIs (for realsies this time)

Questions:

  • Seconding Tina’s question about time management and work-life-reviewboard balance.

Sampson Chen

Currently:

  • Crossed a few options for rendering PDF / .doc off the list. Investigated pyPDF / PDFMiner for rendering PDF.
  • It seems we are refocusing from PDF / .doc. to rendering text-ish formats (MarkDown, ReST): Not too familiar with these formats; researching then looking for existing Python libraries.
  • Working on a convenience tool on the side to expedite navigation through the codebase.

Roadblocks:

  • None

Next:

  • Talk with Aamir and Michelle about which libraries to use, or if we should write our own logic for the text-ish renderers
  • Check with mentors about whether the libraries I find are acceptable

Questions:

  • None at the moment
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s