[UCOSP] Status Report Mar 28

Vincent Le

1) What project are you working on?

    – FileProvider framework

2) What you accomplished this week.

    – Made changes as suggested by reviews

    – Added a `api/file-providers/` end-point to make API calls to know what file providers are supported

    – Added backbone.js model for file-providers from api calls to `api/file-providers/`. Integrated with the upload modal to use information needed for progression

    – Re-did the design for display of metadata, moving logic to files where needed and display path only for search results.

    – Added search logic to show search results on the options for selection. Search result is displayed after 500ms after the last key up in the search field, or display the current path when search field is white space

    – more variable refactoring as names were missed

    – made some reviews

3) Links to anything you’ve done this week:

    – FileProvider WebApi interaction with file provider account: https://reviews.reviewboard.org/r/6948/

    – [WIP] FileProvider Modal UI for uploads: https://reviews.reviewboard.org/r/7009/

    – FileProvider resource web API for providers: https://reviews.reviewboard.org/r/7124/

    – Reviews: https://reviews.reviewboard.org/users/VTL-Developer/reviews/

4) What you plan to do next week.

    – Clean up and finish r/7009 (test cases, making changes as response to reviews, etc.)

    – Demo Video

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

    – N/A

6) Any other questions

    – N/A

Tien Vu

1. What project are you working on?

Diff Doctor

2. What you accomplished this week.

– Not sure what else to do for my 2 projects, so I went around for code reviews and bug fixing instead

3. Links to anything you’ve done:

https://reviews.reviewboard.org/r/6833/

https://reviews.reviewboard.org/r/6993/

Code reviews:

https://reviews.reviewboard.org/r/6879/

https://reviews.reviewboard.org/r/7066/

Learned about git hooks: http://git-scm.com/book/en/v2/Customizing-Git-Git-Hooks

and fixed the bug at https://code.google.com/p/reviewboard/issues/detail?id=3824. Review request link:

https://reviews.reviewboard.org/r/7129/

4. What you plan to do next week.

– I need some direction here. What should I do?

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

– What should I do if patching fails to something outside the patch() function (that throws a PatchError)? Like an SCMError.

– What else do I have to do to land my projects?

No luck with reproducing these bugs:

https://code.google.com/p/reviewboard/issues/detail?id=3108

https://code.google.com/p/reviewboard/issues/detail?id=3421

https://code.google.com/p/reviewboard/issues/detail?id=3687

6. Any other questions.

– No

Jessica Yuen

1. What project are you working on?

  • rb-gateway

2. What you accomplished this week.

  • Unit testing for all rb-gateway API’s, testing:
    • /repos/{repo}/file{id}, GET, HEAD
    • /repos/{repo}/commits/{id}/path/{path}, GET, HEAD
    • /repos/{repo}/path, GET
    • /repos/{repo}/branches, GET
    • /repos/{repo}/branches/{name}/commits, GET
    • /repos/{repo}/commits/{id}, GET
    • /session, GET
  • Minor fix to return 30 commits vs 20, to align with GitHub API, landed.
  • Addressed issues with 7053, landed

3. Links to anything you’ve done week:

4. What you plan to do next week.

  • Demo video
  • Reviews
  • Address any reviews on outstanding review request, 7134, get it landed.

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

  • N/A

6. Any other questions.

  • Nope


Chester Li

1) What project are you working on?

  • Bug fixing and code reviewing

2) What you accomplished this week.

  • Landed the main project.
  • Reviewed code changes.
  • [WIP] bug fixing.

3) Links to anything you’ve done this week:

4) What you plan to do next week.

  • Recorded the demo and hopefully fixed issue 3811

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

  • Was overwhelmed by other projects and homework

6) Any other questions

  • N / A


Christopher Arnold

1) What project are you working on?

  • Mute and Archive Review Requests

2) What you accomplished this week.

  • split up project into smaller review requests
  • finished automatic unarchiving
  • fixed URL query
  • finished ReviewRequestVisitTests in accounts.models
  • finished test_show_archived in datagrids.grids
  • wrote most of test_archived_review_request for the webapi
  • wrote most of reviewRequestEditorViewTests in static.rb.js.views

3) Links to anything you’ve done this week:

4) What you plan to do next week.

  • fix the last two tests mentioned above
  • video demo
  • polish documentation
  • do some reviews

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

  • test_archived_review_request for the webapi: https://reviews.reviewboard.org/r/7087/diff/7/#6
    • I’m getting the same error for 3 of the DELETE tests: AssertionError: u’A’ != u’V’
    • When I print the visibility in the actual delete function, it is as expected (‘V’), but for some reason doesn’t show up like that in the test
  • I actually break 4 of the original tests (all similar) with my patch, can’t figure out how to fix my code
    • error is with setStarred: Expected spy success to have been called
      • on lines 46 and 65 of reviewGroupModelTests
      • and on lines 167 and 187 of reviewRequestModelTests
    • I think it has to do with how I implement addImmediately and removeImmediately when adding the trigger.

6) Any other questions

  • How complete is my project looking? Any more tests I should do?
  • Super stuck for a while now on the things I mentioned above, so I would appreciate any help 🙂 Thank you!


Jason Tseng

1. What project are you working on?

Responsive UI

2. What you accomplished this week.

– Updates on part 1 and rebased through the rest

– secondary menu button design

3. Links to anything you’ve done week:

– https://reviews.reviewboard.org/r/6796

– https://reviews.reviewboard.org/r/6923/

4. What you plan to do next week.

– Demo

– Minor bug fixes

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

– n/a

6. Any other questions.

– Nope.

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